[haiku-bugs] [Haiku] #11342: non-debggable app_server crash

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 15 Oct 2014 09:26:54 -0000

#11342: non-debggable app_server crash
-----------------------------------+------------------------------
 Reporter:  pulkomandy             |        Owner:  anevilyak
     Type:  bug                    |       Status:  new
 Priority:  normal                 |    Milestone:  R1
Component:  Applications/Debugger  |      Version:  R1/Development
 Keywords:                         |   Blocked By:
 Blocking:                         |  Has a Patch:  0
 Platform:  All                    |
-----------------------------------+------------------------------
 This has happened randomly forsome time while running the webkit
 testsuite. Now it happens reliably.
 Symptoms: screen just stops drawing. Attaching to the machine by ssh I
 noticed app_server is not running anymore. And I see this in the syslog:
 {{{
 KERN: 100610: DEBUGGER: Could not create BWindow's receive port, used for
 interacting with the app_server!
 KERN: _user_debugger(): Failed to install debugger. Message is: `Could not
 create BWindow's receive port, used for interacting with the app_server!'
 KERN: thread_hit_debug_event(): Failed to create debug port: No more ports
 available
 KERN: 112390: DEBUGGER: Could not create BWindow's receive port, used for
 interacting with the app_server!
 KERN: _user_debugger(): Failed to install debugger. Message is: `Could not
 create BWindow's receive port, used for interacting with the app_server!'
 KERN: thread_hit_debug_event(): Failed to create debug port: No more ports
 available
 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 0x3e8, ip 0xa9b7ca, write 0, user 1, thread 0x1aa35
 KERN: vm_page_fault: thread "a:109077:x-vnd.DumpRenderTree" (109109) in
 team "app_server" (958) tried to read address 0x3e8, ip 0xa9b7ca
 ("app_server_seg0ro" +0xa37ca)
 KERN: thread_hit_serious_debug_event(): Failed to install debugger:
 thread: 109109: No more ports available
 }}}

 It would be nice to have some better user feedback in that case (panic or
 a message to /dev/console). I will try to find why I seem to be running
 out of ports.

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

Other related posts: