[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main
 parent


Crashes
by Michael on Tuesday 26/Dec/2006, @01:48
I'd really like to use the new BasKet but it crashes like crazy. Crashes on close, crashes on menu and so on. I can hardly use it 10 seconds before it crashes. I tried the Edgy Package and I tried compiling it myself to no avail. Guess I have to wait until things have stabilized somewhat.
  Related Links
 ·   Articles on Usability
 ·   Also by Michael
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Re: Crashes
by wingsofdeath on Tuesday 26/Dec/2006, @04:29
perhaps you should check your system - its perfectly stable. :)
It 100 percent a problem with your system - check compiler/libs !
[ Reply To This | View ]
  • Re: Crashes
    by AJ on Tuesday 26/Dec/2006, @10:36
    Not sure, somethings wrong with the tooltips. As soon as you move your mouse over them, basket exits or crashes. This are some the crashes, but the bts are not useful. I tried to report it to bugs.kde.org but it seems to be down, will try again later. Sys is suse 10.2

    Using host libthread_db library "/lib/libthread_db.so.1".
    [Thread debugging using libthread_db enabled]
    [New Thread -1233877296 (LWP 8102)]
    [KCrash handler]
    #9 0x00050004 in ?? ()
    #10 0xb700881c in qScrollEffect () from /usr/lib/qt3/lib/libqt-mt.so.3
    #11 0xb6fee25a in QTipManager::showTip () from /usr/lib/qt3/lib/libqt-mt.so.3
    #12 0xb6fee63a in QTipManager::add () from /usr/lib/qt3/lib/libqt-mt.so.3
    #13 0xb6fee7f2 in QTipManager::add () from /usr/lib/qt3/lib/libqt-mt.so.3
    #14 0xb6fee8cf in QToolTip::tip () from /usr/lib/qt3/lib/libqt-mt.so.3
    #15 0xb7dfd973 in Basket::maybeTip (this=0x8321828, pos=@0x80d2c54)
    at basket.cpp:2843
    #16 0xb6fed990 in QTipManager::showTip () from /usr/lib/qt3/lib/libqt-mt.so.3
    #17 0xb6fee2ea in QTipManager::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3
    #18 0xb6eb53cd in QObject::activate_signal ()
    from /usr/lib/qt3/lib/libqt-mt.so.3
    #19 0xb6eb600d in QObject::activate_signal ()
    from /usr/lib/qt3/lib/libqt-mt.so.3
    #20 0xb71f12b9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
    #21 0xb6ed8bdf in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
    #22 0xb6e56647 in QApplication::internalNotify ()
    from /usr/lib/qt3/lib/libqt-mt.so.3
    #23 0xb6e574f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
    #24 0xb759f1f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
    #25 0xb6e4b663 in QEventLoop::activateTimers ()
    from /usr/lib/qt3/lib/libqt-mt.so.3
    #26 0xb6e05bd0 in QEventLoop::processEvents ()
    from /usr/lib/qt3/lib/libqt-mt.so.3
    #27 0xb6e6d0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
    #28 0xb6e6cf76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
    #29 0xb6e5600f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
    #30 0x0804fc56 in main (argc=134970120, argv=0x21) at main.cpp:106




    (gdb) run --nocrashhandler --nofork --debug
    Starting program: /opt/kde3/bin/basket --nocrashhandler --nofork --debug
    Failed to read a valid object file image from memory.
    [Thread debugging using libthread_db enabled]
    [New Thread -1234065712 (LWP 31540)]
    Created the Undo/Redo actions!
    basket is loading
    basket is loading
    basket: [static void StopWatch::check(uint)] Timer (0): 0.85 s

    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread -1234065712 (LWP 31540)]
    0xb6848261 in main_arena () from /lib/libc.so.6
    (gdb) bt
    #0 0xb6848261 in main_arena () from /lib/libc.so.6
    #1 0x08351730 in ?? ()
    #2 0x0000039e in ?? ()
    #3 0x00000079 in ?? ()
    #4 0xb6e2823e in QApplication::desktop () from /usr/lib/qt3/lib/libqt-mt.so.3
    #5 0xb6fc025a in QTipManager::showTip () from /usr/lib/qt3/lib/libqt-mt.so.3
    #6 0xb6fc063a in QTipManager::add () from /usr/lib/qt3/lib/libqt-mt.so.3
    #7 0xb6fc07f2 in QTipManager::add () from /usr/lib/qt3/lib/libqt-mt.so.3
    #8 0xb6fc08cf in QToolTip::tip () from /usr/lib/qt3/lib/libqt-mt.so.3
    #9 0xb7dcd0a5 in Basket::maybeTip (this=0x8343ad0, pos=@0x80d347c) at basket.cpp:2843
    #10 0xb6fbf990 in QTipManager::showTip () from /usr/lib/qt3/lib/libqt-mt.so.3
    #11 0xb6fc02ea in QTipManager::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3
    #12 0xb6e873cd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
    #13 0xb6e8800d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
    #14 0xb71c32b9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
    #15 0xb6eaabdf in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
    #16 0xb6e28647 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
    #17 0xb6e294f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
    #18 0xb75711f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
    #19 0xb6e1d663 in QEventLoop::activateTimers () from /usr/lib/qt3/lib/libqt-mt.so.3
    #20 0xb6dd7bd0 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
    #21 0xb6e3f0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
    #22 0xb6e3ef76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
    #23 0xb6e2800f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
    #24 0x0804fc56 in main (argc=0, argv=0x101) at main.cpp:106
    (gdb) bt full
    #0 0xb6848261 in main_arena () from /lib/libc.so.6
    No symbol table info available.
    #1 0x08351730 in ?? ()
    No symbol table info available.
    #2 0x0000039e in ?? ()
    No symbol table info available.
    #3 0x00000079 in ?? ()
    No symbol table info available.
    #4 0xb6e2823e in QApplication::desktop () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #5 0xb6fc025a in QTipManager::showTip () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #6 0xb6fc063a in QTipManager::add () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #7 0xb6fc07f2 in QTipManager::add () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #8 0xb6fc08cf in QToolTip::tip () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #9 0xb7dcd0a5 in Basket::maybeTip (this=0x8343ad0, pos=@0x80d347c) at basket.cpp:2843
    message = {static null = {static null = <same as static member of an already seen type>, d = 0x80570c0, static shared_null = 0x80570c0},
    d = 0x81b10d0, static shared_null = 0x80570c0}
    rect = {x1 = 34, y1 = 237, x2 = 335, y2 = 255}
    contentPos = {xp = 121, yp = 243}
    note = (Note *) 0x836f818
    #10 0xb6fbf990 in QTipManager::showTip () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #11 0xb6fc02ea in QTipManager::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #12 0xb6e873cd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #13 0xb6e8800d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #14 0xb71c32b9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #15 0xb6eaabdf in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #16 0xb6e28647 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #17 0xb6e294f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #18 0xb75711f2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
    No symbol table info available.
    #19 0xb6e1d663 in QEventLoop::activateTimers () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #20 0xb6dd7bd0 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #21 0xb6e3f0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #22 0xb6e3ef76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #23 0xb6e2800f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
    No symbol table info available.
    #24 0x0804fc56 in main (argc=0, argv=0x101) at main.cpp:106
    app = {<> = {<No data fields>}, <No data fields>}
    win = (class MainWindow *) 0x80b8408
    result = -1232834572
    (gdb)
    [ Reply To This | View ]
    • Re: Crashes
      by Separator on Tuesday 26/Dec/2006, @11:54
      I get the same one. Can someone check is this happens with the 32bit version too? I have no partition left so I cannot try it myself.
      Looking at the backtrace I suppose it is more a qt problem than a basket one.
      [ Reply To This | View ]
    • A Workaround for the Crashes
      by Sébastien Laoût on Wednesday 27/Dec/2006, @06:56
      I checked the code pointed by the backtrace.
      This is a Qt bug.
      I've got several reports of this one but it seams unresolvable.

      But, THERE IS A WORKAROUND:

      Start BasKet Note Pads, don't move the mouse over any basket and go to the menu "Settings -> Configure BasKet Note Pads... -> Baskets" and uncheck "Show tooltips in baskets".

      This will prevent the crashy code to be executed.
      [ Reply To This | View ]
      • Re: A Workaround for the Crashes
        by AJ on Thursday 28/Dec/2006, @08:09
        If it's a Qt bug, how much would it be to bribe the trolls into squashing it? Or is it already fixed? The workaround does well, but it's kinda silly, since you can't see when a note was added anymore, which is one of the most important aspects of basket.
        [ Reply To This | View ]
  • Re: Crashes
    by Quique on Tuesday 26/Dec/2006, @11:26
    I downloaded the .deb package (v0.6.0) for Kubuntu Dapper from the Basket site, and it crashes almost instantly :-(
    [ Reply To This | View ]
  • Re: Crashes
    by Michael on Tuesday 26/Dec/2006, @12:57
    Please take some time to read your post and dont write such nonsense in the future.
    [ Reply To This | View ]

 
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "I learnt programming in a very lovely language named GFA Basic." -- Michael Brade
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]