#12291: [Debugger] Exhibits inconsistent behavior & doesn't save a crash report
-------------------------------------+----------------------------
Reporter: waddlesplash | Owner: anevilyak
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Applications/Debugger | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-------------------------------------+----------------------------
Comment (by anevilyak):
Both binaries in question are pure C, and as such won't have any frame
unwind information, so this is not surprising; Debugger on x86-64 doesn't
currently support architectural unwind (which is to say, unwinding without
the assistance of .{debug,eh}_frame), since the x86-64 ABI uses omit-
frame-pointer by default. This is not something that's going to be
resolved any time soon as handling it correctly is a considerably complex
chunk of work. For the time being as a workaround, you can try building
libroot, rm and stdbuf with debug flags enabled, and running the same test
that way.
--
Ticket URL: <https://dev.haiku-os.org/ticket/12291#comment:1>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.