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