#6803: VLC crashes on exit (topological_sort) -------------------------------------+---------------------------- Reporter: korli | Owner: bonefish Type: bug | Status: assigned Priority: normal | Milestone: R1 Component: System/runtime_loader | Version: R1/Development Resolution: | Keywords: Blocked By: | Blocking: 7368 Has a Patch: 0 | Platform: All -------------------------------------+---------------------------- Changes (by diver): * owner: nobody => bonefish * status: reopened => assigned Comment: {{{ libnetwork.so running in R5 compatibility mode. Last message repeated 1 time runtime_loader: Cannot open file libdl.so: No such file or directory Last message repeated 2 times. vm_soft_fault: va 0x0 not covered by area in address space vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x0, ip 0x104af7, write 0, user 1, thread 0x343 vm_page_fault: thread "VLC media player" (835) in team "VLC media player" (835) tried to read address 0x0, ip 0x104af7 ("runtime_loader_seg0ro" +0x4af7) debug_server: Thread 835 entered the debugger: Segment violation stack trace, current PC 0x104af7 topological_sort__FP7image_tUlPP7image_tUl + 0x4f: (0x7ffeeeec) 0x1058ac get_sorted_image_list__FP7image_tPPP7image_tUl + 0xb4 (0x7ffeef1c) 0x101a88 terminate_program + 0x28 (0x7ffeef4c) 0xf6635c exit + 0x38 (0x7ffeef7c) 0x2633e2 _start + 0x6e (closest symbol) (0x7ffeefac) 0x10621e runtime_loader + 0x126 debug_server: Killing team 835 (/data/vlc-0.8.6d/VLC media player) debug_server: TeamDebugHandler::Init(): Failed to get info for team 835: Operation on invalid team debug_server: KillTeam(): Error getting info for team 835: Operation on invalid team debug_server: Killing team 835 () }}} After installing libdl.so this crash goes away. -- Ticket URL: <http://dev.haiku-os.org/ticket/6803#comment:7> Haiku <http://dev.haiku-os.org> Haiku - the operating system.