[haiku-bugs] Re: [Haiku] #9039: Tracker should be able to restart deskbar if it crashes.

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Tue, 02 Oct 2012 17:09:08 -0000

#9039: Tracker should be able to restart deskbar if it crashes.
------------------------------------+----------------------------
   Reporter:  kallisti5             |      Owner:  kallisti5
       Type:  enhancement           |     Status:  assigned
   Priority:  low                   |  Milestone:  R1/beta1
  Component:  Applications/Tracker  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  1                     |   Platform:  All
------------------------------------+----------------------------

Comment (by kallisti5):

 I made a patch that works... however I got a vesa AppServer crash shortly
 after using the modified tracker... not sure if related to the change but
 to be safe i'm not committing it yet.

 {{{
 KERN: 17730: DEBUGGER: getNumAvailable() == 0
 KERN: debug_server: Thread 17730 entered the debugger: Debugger call:
 `getNumAvailable() == 0'
 KERN: stack trace, current PC 0xffff0114  :
 KERN:   (0x7028837c)  0x8d1d35  __assert_fail + 0x51
 KERN:   (0x702883ac)  0x943ea4  malloc__Q28BPrivate10threadHeapUl + 0x48c
 KERN:   (0x702883fc)  0x9447ad  malloc + 0x151
 KERN:   (0x7028842c)  0x9454ec  realloc + 0x110
 KERN:   (0x7028845c)  0x5efe55  _Resize__7BStringl + 0x61
 KERN:   (0x7028848c)  0x5efd82  _MakeWritable__7BStringlb + 0x8a
 KERN:   (0x702884bc)  0x5eb600  SetTo__7BStringPCcl + 0x58
 KERN:   (0x702884ec)  0x5eb56b  __as__7BStringPCc + 0x57
 KERN:   (0x7028851c)  0x2b2b40
 AddTab__9DecoratorR15DesktopSettingsPCc11window_lookUllP7BRegion + 0x54
 KERN:   (0x7028855c)  0x2b12e6
 
AllocateDecorator__10DecorAddOnP7DesktopP13DrawingEngineG5BRectPCc11window_lookUl
 + 0xbe
 KERN:   (0x702885ac)  0x2b173e  AllocateDecorator__12DecorManagerP6Window
 + 0xf6
 KERN:   (0x702885fc)  0x2ad561  _InitWindowStack__6Window + 0x69
 KERN:   (0x7028863c)  0x2a8eba
 
__6WindowRC5BRectPCc11window_look11window_feelUlUlP12ServerWindowP13DrawingEngine
 + 0x232
 KERN:   (0x7028868c)  0x2a2ccd
 MakeWindow__12ServerWindowG5BRectPCc11window_look11window_feelUlUl + 0x8d
 KERN:   (0x702886ec)  0x29a099
 Init__12ServerWindowG5BRect11window_look11window_feelUlUl + 0xd9
 KERN:   (0x7028873c)  0x28c6e8
 _CreateWindow__9ServerApplRQ28BPrivate12LinkReceiverRl + 0x328
 KERN:   (0x702887dc)  0x285e2f
 _DispatchMessage__9ServerApplRQ28BPrivate12LinkReceiver + 0x83b
 KERN:   (0x70288ecc)  0x28c317  _MessageLooper__9ServerApp + 0x18f
 KERN:   (0x70288f7c)  0x27f4ac  _message_thread__13MessageLooperPv + 0x28
 KERN:   (0x70288fac)  0x8ca6e3  thread_entry + 0x23
 }}}

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

Other related posts: