[haiku-bugs] Re: [Haiku] #6803: VLC crashes on exit (topological_sort)

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Fri, 30 Mar 2012 08:56:56 -0000

#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.

Other related posts: