[haiku-bugs] Re: [Haiku] #6673: [registrar] can be crashed by running multiple instances of mimeset

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Mon, 23 Apr 2012 12:18:33 -0000

#6673: [registrar] can be crashed by running multiple instances of mimeset
---------------------------------+----------------------------
   Reporter:  samui              |      Owner:  bonefish
       Type:  bug                |     Status:  new
   Priority:  critical           |  Milestone:  R1
  Component:  Servers/registrar  |    Version:  R1/Development
 Resolution:                     |   Keywords:
 Blocked By:                     |   Blocking:
Has a Patch:  0                  |   Platform:  All
---------------------------------+----------------------------

Comment (by diver):

 registrar still silently crashes in hrev44065 gcc4 while rinning:
 {{{
 for i in `seq 1 100000`; do mimeset -apps -f /system/apps/*; done
 }}}
 in 6 Terminals simultaneously. debug_server doesn't seem to catch it.
 Every open terminal starts printing:
 {{{
 FATAL: be_roaster is not valid. Is the registrar running?
 }}}
 registrar is easily restartable using '''on_exit
 /system/servers/registrar''' KDL command.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6673#comment:16>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: