[haiku-bugs] Re: [Haiku] #9151: Deskbar crashes when it moved to bottom of screen.

  • From: "mt" <trac@xxxxxxxxxxxx>
  • Date: Thu, 15 Nov 2012 11:14:07 -0000

#9151: Deskbar crashes when it moved to bottom of screen.
------------------------------------+----------------------------
   Reporter:  mt                    |      Owner:  jscipione
       Type:  bug                   |     Status:  assigned
   Priority:  normal                |  Milestone:  R1
  Component:  Applications/Deskbar  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  0                     |   Platform:  All
------------------------------------+----------------------------

Comment (by mt):

 Hi, I try hrev44840, Deskbar still crashes.
 But moving Deskbar to up/down (right/up and right/down corner of screen)
 seems to work, moving to left or moving as a bar don't work.

 backtrace
 {{{
 GNU gdb 6.3
 Copyright 2004 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you
 are
 welcome to change it and/or distribute copies of it under certain
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for
 details.
 This GDB was configured as "i586-pc-haiku"...(no debugging symbols found)

 [tcsetpgrp failed in terminal_inferior: Invalid Argument]
 Thread 196 caused an exception: Segment violation
 Reading symbols from /boot/system/runtime_loader...done.
 Loaded symbols for /boot/system/runtime_loader
 Reading symbols from /boot/system/lib/libbe.so...done.
 Loaded symbols for /boot/system/lib/libbe.so
 Reading symbols from /boot/system/lib/libtracker.so...done.
 Loaded symbols for /boot/system/lib/libtracker.so
 Reading symbols from /boot/system/lib/libsupc++.so...done.
 Loaded symbols for /boot/system/lib/libsupc++.so
 Reading symbols from /boot/system/lib/libroot.so...done.
 Loaded symbols for /boot/system/lib/libroot.so
 Reading symbols from /boot/system/lib/libstdc++.so...done.
 Loaded symbols for /boot/system/lib/libstdc++.so
 Reading symbols from /boot/system/lib/libicudata.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libicudata.so.48.1.1
 Reading symbols from /boot/system/lib/libicui18n.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libicui18n.so.48.1.1
 Reading symbols from /boot/system/lib/libicuio.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libicuio.so.48.1.1
 Reading symbols from /boot/system/lib/libicule.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libicule.so.48.1.1
 Reading symbols from /boot/system/lib/libiculx.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libiculx.so.48.1.1
 Reading symbols from /boot/system/lib/libicutu.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libicutu.so.48.1.1
 Reading symbols from /boot/system/lib/libicuuc.so.48.1.1...done.
 Loaded symbols for /boot/system/lib/libicuuc.so.48.1.1
 Reading symbols from /boot/system/lib/libtranslation.so...done.
 Loaded symbols for /boot/system/lib/libtranslation.so
 Reading symbols from /boot/system/lib/libtextencoding.so...done.
 Loaded symbols for /boot/system/lib/libtextencoding.so
 Reading symbols from /boot/system/lib/libroot-addon-icu.so...done.
 Loaded symbols for /boot/system/lib/libroot-addon-icu.so
 Reading symbols from /boot/system/apps/ProcessController...done.
 Loaded symbols for /boot/system/apps/ProcessController
 Reading symbols from /boot/system/apps/NetworkStatus...done.
 Loaded symbols for /boot/system/apps/NetworkStatus
 Reading symbols from /boot/system/lib/libnetwork.so...done.
 Loaded symbols for /boot/system/lib/libnetwork.so
 Reading symbols from /boot/system/lib/libbnetapi.so...done.
 Loaded symbols for /boot/system/lib/libbnetapi.so
 Reading symbols from /boot/system/bin/desklink...done.
 Loaded symbols for /boot/system/bin/desklink
 Reading symbols from /boot/system/lib/libmedia.so...done.
 Loaded symbols for /boot/system/lib/libmedia.so
 [tcsetpgrp failed in terminal_inferior: Invalid Argument]
 [Switching to team /boot/system/Deskbar (134) thread w>Deskbar (196)]
 0x00225503 in TBarMenuBar::AddSeperatorItem ()
 (gdb) bt
 #0  0x00225503 in TBarMenuBar::AddSeperatorItem ()
 #1  0x00226b02 in TBarView::PlaceDeskbarMenu ()
 #2  0x00227c92 in TBarView::_ChangeState ()
 #3  0x00228c75 in TBarView::MessageReceived ()
 #4  0x00332b72 in BLooper::DispatchMessage () from
 /boot/system/lib/libbe.so
 #5  0x003ebbb4 in BWindow::DispatchMessage () from
 /boot/system/lib/libbe.so
 #6  0x003e74c6 in BWindow::task_looper () from /boot/system/lib/libbe.so
 #7  0x00333e8e in BLooper::_task0_ () from /boot/system/lib/libbe.so
 #8  0x006bd247 in thread_entry () from /boot/system/lib/libroot.so
 #9  0x780f6fec in ?? ()
 (gdb)
 }}}

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

Other related posts: