Opened 3 years ago

Closed 14 months ago

#13537 closed bug (fixed)

Debugger crash in demangling

Reported by: pulkomandy Owned by: anevilyak
Priority: normal Milestone: Unscheduled
Component: Applications/Debugger Version: R1/Development
Keywords: Cc: axeld, bonefish
Blocked By: #14083 Blocking: #13972
Has a Patch: no Platform: All

Description

Happened twice while running the webkit testsuite.

Attachments (4)

Debugger-156679-debug-29-05-2017-18-43-15.report (18.3 KB ) - added by pulkomandy 3 years ago.
Debugger-269553-debug-29-05-2017-20-20-59.report (18.4 KB ) - added by pulkomandy 3 years ago.
Debugger-13307-debug-12-04-2018-14-13-47.report (28.3 KB ) - added by diver 20 months ago.
tried with debug version of libdebugger
screenshot1.png (117.4 KB ) - added by diver 20 months ago.

Download all attachments as: .zip

Change History (11)

comment:1 by pulkomandy, 3 years ago

Has a Patch: set

comment:2 by pulkomandy, 3 years ago

Has a Patch: unset

comment:3 by anevilyak, 3 years ago

Cc: axeld bonefish added

Is this consistently reproducible? If so, are you able to try with a debug build of libdebugger as part of your installation? GCC2 doesn't supply a built-in demangler function unlike versions 3 and later, and I'm somewhat unclear on how Axel and/or Ingo derived the algorithm for that one, so it would be interesting to know what symbol is tripping it up. This code is shared with the kernel debugger, so it'd be potentially problematic there too.

comment:4 by anevilyak, 2 years ago

Blocked By: 13720 added

comment:5 by anevilyak, 23 months ago

Blocking: 13972 added

comment:6 by anevilyak, 20 months ago

Blocked By: 14083 added

by diver, 20 months ago

tried with debug version of libdebugger

by diver, 20 months ago

Attachment: screenshot1.png added

comment:7 by anevilyak, 14 months ago

Blocked By: 13720 removed
Resolution: fixed
Status: newclosed

This should have been fixed by hrev52352.

Note: See TracTickets for help on using tickets.