#17468: unmatched hang - bad address
----------------------------+-------------------------
Reporter: kallisti5 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Kernel | Version: R1/beta3
Resolution: | Keywords:
Blocked By: | Blocking:
Platform: riscv64 |
----------------------------+-------------------------
Comment (by kallisti5):
ack. ok that makes sense. I'll dig into the ICU issue.
As a note here, we added the same no-builtin fix for arch_string in
hrev55753 across all architectures. That adjusted the behavior of memset
{{{
0000000000112c4a <memset>:
112c4a: 41 11 addi sp, sp, -16
112c4c: 22 e0 sd s0, 0(sp)
112c4e: 06 e4 sd ra, 8(sp)
112c50: 2a 84 mv s0, a0
112c52: 09 c6 beqz a2, 0x112c5c <memset+0x12>
112c54: 93 f5 f5 0f andi a1, a1, 255
112c58: ef 50 9f 9f jal 0x108650 <.plt+0x590>
112c5c: a2 60 ld ra, 8(sp)
112c5e: 22 85 mv a0, s0
112c60: 02 64 ld s0, 0(sp)
112c62: 41 01 addi sp, sp, 16
112c64: 82 80 ret
}}}
I can confirm here my unmatched desktop is booting again after hrev55753
--
Ticket URL: <https://dev.haiku-os.org/ticket/17468#comment:16>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.