[haiku-bugs] [Haiku] #6973: [print_addon_server] crashes in pthread_key_call_destructors ()

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Sat, 11 Dec 2010 00:16:22 -0000

#6973: [print_addon_server] crashes in pthread_key_call_destructors ()
------------------------------------+-----------------------------
   Reporter:  diver                 |       Owner:  laplace
       Type:  bug                   |      Status:  new
   Priority:  normal                |   Milestone:  R1
  Component:  Servers/print_server  |     Version:  R1/Development
   Keywords:                        |  Blocked By:
Has a Patch:  0                     |    Platform:  All
   Blocking:                        |
------------------------------------+-----------------------------
 This is r39808 gcc4hybrid. [[BR]][[BR]]

  * Add new printer in Printers preflet
  * Choose Printer type: PCL6 Compatible
  * Choose Connected to: HP JetDirect
  * Trying to print using this printer crashes print_addon_server:
 {{{
 Thread 780 caused an exception: Segment violation
 [...]
 [Switching to team /boot/system/servers/print_addon_server (780) thread
 print_addon_server (780)]
 0x018f943b in ?? ()
 (gdb) bt
 #0  0x018f943b in ?? ()
 #1  0x00242b90 in __pthread_key_call_destructors ()
    from /boot/system/lib/libroot.so
 #2  0x00242466 in __pthread_destroy_thread () from
 /boot/system/lib/libroot.so
 #3  0x00235ed4 in _thread_do_exit_work () from /boot/system/lib/libroot.so
 #4  0x00295e99 in exit () from /boot/system/lib/libroot.so
 #5  0x00202cd5 in _start ()
 #6  0x0010556f in runtime_loader () from /boot/system/runtime_loader
 #7  0x7ffeefec in ?? ()
 (gdb)
 }}}

 BTW, there is no print_addon_server component in Trac, setting to
 print_server for now.

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

Other related posts: