#8312: app_server crash, segment violation --------------------------------+------------------------------ Reporter: humdinger | Owner: axeld Type: bug | Status: new Priority: normal | Milestone: R1 Component: Servers/app_server | Version: R1/Development Keywords: | Blocked By: Blocking: | Has a Patch: 0 Platform: All | --------------------------------+------------------------------ This is r43696. Just crashed app_server into gdb. I might have closed or reset the type- ahead-filter of a Tracker window showing web+ bookmarks. Syslog says (dunno where it ends, after stacktrace I quit gdb, entered KDL and "reboot"ed): {{{ KERN: vm_soft_fault: va 0x0 not covered by area in address space KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x1d, ip 0x29cc2d, write 0, user 1, thread 0x23f2 KERN: vm_page_fault: thread "w:129:Bookmarks" (9202) in team "app_server" (72) tried to read address 0x1d, ip 0x29cc2d ("app_server_seg0ro" +0x9cc2d) KERN: debug_server: Thread 9202 entered the debugger: Segment violation KERN: stack trace, current PC 0x29cc2d ConvertToParent__C4ViewP6BPoint + 0xd: KERN: (0x70963d3c) 0x29cecd ConvertToScreen__C4ViewP6BPoint + 0x25 KERN: (0x70963d6c) 0x29cee3 ConvertToScreen__C4ViewP6BPoint + 0x3b KERN: (0x70963d9c) 0x29cee3 ConvertToScreen__C4ViewP6BPoint + 0x3b KERN: (0x70963dcc) 0x29d2de ConvertToScreenForDrawing__C4ViewP6BPoint + 0x32 KERN: (0x70963e0c) 0x29b02b _UpdateDrawState__12ServerWindowP4View + 0x47 KERN: (0x70963e4c) 0x2929da ResyncDrawState__12ServerWindow + 0x26 KERN: (0x70963e7c) 0x2a44c8 _DrawBorder__6Window + 0x160 KERN: (0x70963ecc) 0x2a28ac RedrawDirtyRegion__6Window + 0x48 KERN: (0x70963efc) 0x29ab1e _MessageLooper__12ServerWindow + 0x262 KERN: (0x70963f7c) 0x27774c _message_thread__13MessageLooperPv + 0x28 KERN: (0x70963fac) 0x855093 thread_entry + 0x23 KERN: vm_soft_fault: va 0x2175000 not covered by area in address space KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x2175a40, ip 0x2175a40, write 0, user 1, thread 0x2421 KERN: vm_page_fault: thread "app_server" (9249) in team "app_server" (9249) tried to read address 0x2175a40, ip 0x2175a40 ("???" +0x2175a40) KERN: debug_server: Thread 9249 entered the debugger: Segment violation KERN: stack trace, current PC 0x2175a40 : KERN: (0x7ffeedbc) 0x27a359 Shutdown__6Screen + 0x31 KERN: (0x7ffeedec) 0x27a289 _._6Screen + 0x29 KERN: (0x7ffeee1c) 0x27bd68 _AddHWInterface__13ScreenManagerP11HWInterface + 0x130 KERN: (0x7ffeee5c) 0x27bbf3 _ScanDrivers__13ScreenManager + 0x63 KERN: (0x7ffeee8c) 0x27b617 __13ScreenManager + 0x5f KERN: (0x7ffeeefc) 0x25d525 __9AppServer + 0x1bd KERN: (0x7ffeef4c) 0x25de01 main + 0x65 KERN: (0x7ffeef7c) 0x25c9df _start + 0x5b KERN: (0x7ffeefac) 0x10621e runtime_loader + 0x126 }}} -- Ticket URL: <http://dev.haiku-os.org/ticket/8312> Haiku <http://dev.haiku-os.org> Haiku - the operating system.