[media_addon_server] crashes in DormantNodeManager::_UnloadAddOn on shutdown
This is gcc4 build from 30.1. I got this regularly but not every time when shutting down haiku.
KERN: vm_soft_fault: va 0x6d3a6000 not covered by area in address space
KERN: vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x6d3a6566, ip 0x4a546c, write 0, user 1, thread 0x91
KERN: vm_page_fault: thread "media_addon_server" (145) in team "media_addon_server" (145) tried to read address 0x6d3a6566, ip 0x4a546c ("libmedia.so_seg0ro" +0x5946c)
KERN: debug_server: Thread 145 entered the debugger: Segment violation
KERN: stack trace, current PC 0x4a546c _ZN8BPrivate5media18DormantNodeManager12_UnloadAddOnEP11BMediaAddOnl + 0x20:
KERN: (0x7ffeeb78) 0x4a5da0 _ZN8BPrivate5media18DormantNodeManager8PutAddOnEl + 0xe4
KERN: (0x7ffeebb8) 0x20894e _ZN16MediaAddonServer19_PutAddonIfPossibleER9AddOnInfo + 0x34
KERN: (0x7ffeebd8) 0x209452 _ZN16MediaAddonServer13QuitRequestedEv + 0x88
KERN: (0x7ffeec08) 0x2b9745 _ZN7BLooper14_QuitRequestedEP8BMessage + 0x21
KERN: (0x7ffeec88) 0x2b9862 _ZN7BLooper15DispatchMessageEP8BMessageP8BHandler + 0x46
KERN: (0x7ffeeca8) 0x2b0580 _ZN12BApplication15DispatchMessageEP8BMessageP8BHandler + 0x416
KERN: (0x7ffeeec8) 0x2bb3bb _ZN7BLooper11task_looperEv + 0x205
KERN: (0x7ffeef08) 0x2b0a62 _ZN12BApplication3RunEv + 0x64
KERN: (0x7ffeef38) 0x209b8a main + 0x4d
KERN: (0x7ffeef68) 0x20849d _start + 0x51
KERN: (0x7ffeef9c) 0x10529b runtime_loader + 0x12f
Change History
(6)
Owner: |
changed from marcusoverhagen to nobody
|
Status: |
new → assigned
|
Summary: |
Another SegFault when shutting down Haiku → [media_addon_server] crashes in DormantNodeManager::_UnloadAddOn on shutdown
|
Version: |
R1/alpha1 → R1/Development
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
#10299 contains a backtrace.