[haiku-bugs] [Haiku] #12317: Debugger (silent?) crash, incomplete report

  • From: "ttcoder" <trac@xxxxxxxxxxxx>
  • Date: Thu, 20 Aug 2015 08:58:58 -0000

#12317: Debugger (silent?) crash, incomplete report
-----------------------+------------------------------
Reporter: ttcoder | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/Development
Keywords: | Blocked By:
Blocking: | Has a Patch: 0
Platform: All |
-----------------------+------------------------------
We've been getting forwarded .report files for CC that lack stack crawls.
Did not know what to think of it until this week, when looking through
their syslogs I managed to find a reference to a Debugger problem, which
/might/ (I hope :-) be related and explain what is going on: maybe the
.report is incomplete because Debugger has silently crashed behind the
scenes while generating it ?

That particular machine seems to have several problems, including
corrupted BFS index, unrelated/unexplained crashes in servers and daemons,
so it could be that Debugger is another bystander to another problem, but
filing a ticket just in case (there is another ticket about "shortened"
.reports too IIRC)

{{{
KERN: vm_soft_fault: va 0x50007000 not covered by area in address space
KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault
at 0x50007a47, ip 0xe512d6, write 0, user 1, thread 0xd70
KERN: vm_page_fault: thread "worker" (3440) in team "Debugger" (3439)
tried to read address 0x50007a47, ip 0xe512d6 ("libroot.so_seg0ro"
+0xaf2d6)
KERN: debug_server: Thread 3440 entered the debugger: Segment violation
KERN: stack trace, current PC 0xe512d6 malloc__Q28BPrivate10threadHeapUl
+ 0x4ca:
KERN: (0x719c30c8) 0xe51bd4 malloc + 0x184
KERN: (0x719c30f8) 0xcb5ec3 _Allocate__7BStringl + 0x27
KERN: (0x719c3128) 0xcb5ff9 _Clone__7BStringPCcl + 0x21
KERN: (0x719c3158) 0xcb5fb4 _Init__7BStringPCcl + 0x28
KERN: (0x719c3188) 0xcb0f12 __7BStringPCc + 0x4a
KERN: (0x719c31b8) 0xfeca13
GetSymbolInfos__17DebuggerInterfacellRt11BObjectList1Z10SymbolInfo + 0xe7
KERN: (0x719c3608) 0xfe2ac1
FinishInit__14ImageDebugInfoP17DebuggerInterface + 0x4d
KERN: (0x719c36a8) 0xfe5f28

LoadImageDebugInfo__13TeamDebugInfoRC9ImageInfoP13LocatableFileR26ImageDebugInfoLoadingStateRP14ImageDebugInfo
+ 0x1c4
KERN: (0x719c36e8) 0xffa823 Do__21LoadImageDebugInfoJob + 0x8f
KERN: (0x719c3768) 0x10830ed _ProcessJobs__6Worker + 0x1f9
KERN: (0x719c37a8) 0x1082df9 _WorkerLoop__6Worker + 0x21
KERN: (0x719c37e8) 0x1082dcf _WorkerLoopEntry__6WorkerPv + 0x1f
KERN: (0x719c3818) 0xdd380b thread_entry + 0x23

}}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/12317>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: