I'm in the same boat but so far I can't stop it from crashing.
Initially, I uninstalled fusion-icon to no avail. Then "sudo apt-get remove --purge kicker-taskbar-compiz" seemed to work, as it stopped crashing for a few hours.
I removed the trash icon from kicker because I was getting multiple dialog boxes regarding the trash whenever it crashed.
Next, I noticed it happened sometimes right when I switched desktops, so I removed the desktop preview & pager.
It crashed every couple of hours today and at the moment, it won't run at all -- just crashes immediately after starting.
---
Okay, just found some consistency. I have eight desktops, and dual monitors, and use transparency in kicker. It's crashing as soon as I start it on desktop 4, and crashes anytime I switch to desktop 4. It seems stable switching between the other desktops, at least for the last 20 seconds. Desktop 4 uses a gradient background (kdesktop > options > colors > horizontal gradient) across both screens while all the other desktops use images for their wallpaper, some across both screens and some not. I also noticed the background of Tasty menu flickering for a second after changing desktops and sometimes retaining artifacts, like incorrect renders of the background. It didn't used to do that.
I'm going to change desktop 4 to an image background and see if I can keep kicker running. I'll report back if things get stable again. Also, for anyone in a pinch like me, you can try using fbpanel (in repos) as a replacement bar.
Hope this helps:
[Thread debugging using libthread_db enabled]
[New Thread 0xb66c06c0 (LWP 10332)]
[KCrash handler]
#6 0xb709c190 in QImage::pixel (this=0xbfe28298, x=1, y=1)
at kernel/qimage.cpp:2270
#7 0xb60264d3 in TastyButton::drawButton ()
from /usr/lib/kde3/tastymenu_panelapplet.so
#8 0xb71712dc in QButton::paintEvent (this=0x8187958)
at widgets/qbutton.cpp:890
#9 0xb710b22b in QWidget::event (this=0x8187958, e=0xbfe28620)
at kernel/qwidget.cpp:4808
#10 0xb7068c36 in QApplication::internalNotify (this=0x8056a28,
receiver=0x8187958, e=0xbfe28620) at kernel/qapplication.cpp:2638
#11 0xb706b564 in QApplication::notify (this=0x8056a28, receiver=0x8187958,
e=0xbfe28620) at kernel/qapplication.cpp:2526
#12 0xb782a9b2 in KApplication::notify (this=0x8056a28, receiver=0x8187958,
event=0xbfe28620)
at /build/buildd/kdelibs-3.5.10/./kdecore/kapplication.cpp:550
#13 0xb6ff928d in QApplication::sendEvent (receiver=0x8187958,
event=0xbfe28620) at ../include/qapplication.h:523
#14 0xb70341e3 in QWidget::repaint (this=0x8187958, reg=@0x818784c,
erase=true) at kernel/qwidget_x11.cpp:1627
#15 0xb7069c56 in QApplication::sendPostedEvents (receiver=0x0, event_type=0)
at kernel/qapplication.cpp:3299
#16 0xb7069d76 in QApplication::sendPostedEvents ()
at kernel/qapplication.cpp:3213
#17 0xb700d8a3 in QEventLoop::processEvents (this=0x80865c8, flags=0)
at kernel/qeventloop_x11.cpp:147
#18 0xb7083f02 in QEventLoop::processEvents (this=0x80865c8, flags=0,
maxTime=3000) at kernel/qeventloop.cpp:261
#19 0xb706a84a in QApplication::processEvents (this=0x8056a28, maxtime=3000)
at kernel/qapplication.cpp:2696
#20 0xb706a875 in QApplication::processEvents (this=0x8056a28)
at kernel/qapplication.cpp:2680
#21 0xb7f6ddd4 in ExtensionManager::initialize (this=0x80bed20)
at /build/buildd/kdebase-3.5.10/./kicker/kicker/core/extensionmanager.cpp:129
#22 0xb7f6e724 in ExtensionManager::qt_invoke (this=0x80bed20, _id=3,
_o=0xbfe28ab8) at ./extensionmanager.moc:122
#23 0xb70d4704 in QObject::activate_signal (this=0x80cd110, clist=0x80c0b40,
o=0xbfe28ab8) at kernel/qobject.cpp:2359
#24 0xb7463aba in QSignal::signal (this=0x80cd110, t0=@0x80cd138)
at .moc/debug-shared-mt/moc_qsignal.cpp:100
#25 0xb70f37b2 in QSignal::activate (this=0x80cd110) at kernel/qsignal.cpp:215
#26 0xb70fb936 in QSingleShotTimer::event (this=0x80cd0e8)
at kernel/qtimer.cpp:289
#27 0xb7068c36 in QApplication::internalNotify (this=0x8056a28,
receiver=0x80cd0e8, e=0xbfe28dc8) at kernel/qapplication.cpp:2638
#28 0xb706aa5f in QApplication::notify (this=0x8056a28, receiver=0x80cd0e8,
e=0xbfe28dc8) at kernel/qapplication.cpp:2361
#29 0xb782a9b2 in KApplication::notify (this=0x8056a28, receiver=0x80cd0e8,
event=0xbfe28dc8)
at /build/buildd/kdelibs-3.5.10/./kdecore/kapplication.cpp:550
#30 0xb6ff928d in QApplication::sendEvent (receiver=0x80cd0e8,
event=0xbfe28dc8) at ../include/qapplication.h:523
#31 0xb705bb19 in QEventLoop::activateTimers (this=0x80865c8)
at kernel/qeventloop_unix.cpp:559
#32 0xb700e64b in QEventLoop::processEvents (this=0x80865c8, flags=4)
at kernel/qeventloop_x11.cpp:392
#33 0xb7083f90 in QEventLoop::enterLoop (this=0x80865c8)
at kernel/qeventloop.cpp:201
#34 0xb7083c8e in QEventLoop::exec (this=0x80865c8)
at kernel/qeventloop.cpp:148
#35 0xb706a7df in QApplication::exec (this=0x8056a28)
at kernel/qapplication.cpp:2761
#36 0xb7f681a7 in kdemain (argc=1, argv=0xbfe29234)
at /build/buildd/kdebase-3.5.10/./kicker/kicker/core/main.cpp:150
#37 0x080484b2 in main (argc=) at kicker.la.cpp:2
I'm in the same boat but so far I can't stop it from crashing.
Initially, I uninstalled fusion-icon to no avail. Then "sudo apt-get remove --purge kicker- taskbar- compiz" seemed to work, as it stopped crashing for a few hours.
I removed the trash icon from kicker because I was getting multiple dialog boxes regarding the trash whenever it crashed.
Next, I noticed it happened sometimes right when I switched desktops, so I removed the desktop preview & pager.
It crashed every couple of hours today and at the moment, it won't run at all -- just crashes immediately after starting.
---
Okay, just found some consistency. I have eight desktops, and dual monitors, and use transparency in kicker. It's crashing as soon as I start it on desktop 4, and crashes anytime I switch to desktop 4. It seems stable switching between the other desktops, at least for the last 20 seconds. Desktop 4 uses a gradient background (kdesktop > options > colors > horizontal gradient) across both screens while all the other desktops use images for their wallpaper, some across both screens and some not. I also noticed the background of Tasty menu flickering for a second after changing desktops and sometimes retaining artifacts, like incorrect renders of the background. It didn't used to do that.
I'm going to change desktop 4 to an image background and see if I can keep kicker running. I'll report back if things get stable again. Also, for anyone in a pinch like me, you can try using fbpanel (in repos) as a replacement bar.
Hope this helps: qimage. cpp:2270 :drawButton () kde3/tastymenu_ panelapplet. so qbutton. cpp:890 qwidget. cpp:4808 :internalNotify (this=0x8056a28, 0x8187958, e=0xbfe28620) at kernel/ qapplication. cpp:2638 :notify (this=0x8056a28, receiver=0x8187958, qapplication. cpp:2526 :notify (this=0x8056a28, receiver=0x8187958, 0xbfe28620) buildd/ kdelibs- 3.5.10/ ./kdecore/ kapplication. cpp:550 :sendEvent (receiver= 0x8187958, 0xbfe28620) at ../include/ qapplication. h:523 qwidget_ x11.cpp: 1627 :sendPostedEven ts (receiver=0x0, event_type=0) qapplication. cpp:3299 :sendPostedEven ts () qapplication. cpp:3213 :processEvents (this=0x80865c8, flags=0) qeventloop_ x11.cpp: 147 :processEvents (this=0x80865c8, flags=0, qeventloop. cpp:261 :processEvents (this=0x8056a28, maxtime=3000) qapplication. cpp:2696 :processEvents (this=0x8056a28) qapplication. cpp:2680 r::initialize (this=0x80bed20) buildd/ kdebase- 3.5.10/ ./kicker/ kicker/ core/extensionm anager. cpp:129 r::qt_invoke (this=0x80bed20, _id=3, ger.moc: 122 :activate_ signal (this=0x80cd110, clist=0x80c0b40, qobject. cpp:2359 shared- mt/moc_ qsignal. cpp:100 qsignal. cpp:215 r::event (this=0x80cd0e8) qtimer. cpp:289 :internalNotify (this=0x8056a28, 0x80cd0e8, e=0xbfe28dc8) at kernel/ qapplication. cpp:2638 :notify (this=0x8056a28, receiver=0x80cd0e8, qapplication. cpp:2361 :notify (this=0x8056a28, receiver=0x80cd0e8, 0xbfe28dc8) buildd/ kdelibs- 3.5.10/ ./kdecore/ kapplication. cpp:550 :sendEvent (receiver= 0x80cd0e8, 0xbfe28dc8) at ../include/ qapplication. h:523 :activateTimers (this=0x80865c8) qeventloop_ unix.cpp: 559 :processEvents (this=0x80865c8, flags=4) qeventloop_ x11.cpp: 392 :enterLoop (this=0x80865c8) qeventloop. cpp:201 qeventloop. cpp:148 qapplication. cpp:2761 buildd/ kdebase- 3.5.10/ ./kicker/ kicker/ core/main. cpp:150
[Thread debugging using libthread_db enabled]
[New Thread 0xb66c06c0 (LWP 10332)]
[KCrash handler]
#6 0xb709c190 in QImage::pixel (this=0xbfe28298, x=1, y=1)
at kernel/
#7 0xb60264d3 in TastyButton:
from /usr/lib/
#8 0xb71712dc in QButton::paintEvent (this=0x8187958)
at widgets/
#9 0xb710b22b in QWidget::event (this=0x8187958, e=0xbfe28620)
at kernel/
#10 0xb7068c36 in QApplication:
receiver=
#11 0xb706b564 in QApplication:
e=0xbfe28620) at kernel/
#12 0xb782a9b2 in KApplication:
event=
at /build/
#13 0xb6ff928d in QApplication:
event=
#14 0xb70341e3 in QWidget::repaint (this=0x8187958, reg=@0x818784c,
erase=true) at kernel/
#15 0xb7069c56 in QApplication:
at kernel/
#16 0xb7069d76 in QApplication:
at kernel/
#17 0xb700d8a3 in QEventLoop:
at kernel/
#18 0xb7083f02 in QEventLoop:
maxTime=3000) at kernel/
#19 0xb706a84a in QApplication:
at kernel/
#20 0xb706a875 in QApplication:
at kernel/
#21 0xb7f6ddd4 in ExtensionManage
at /build/
#22 0xb7f6e724 in ExtensionManage
_o=0xbfe28ab8) at ./extensionmana
#23 0xb70d4704 in QObject:
o=0xbfe28ab8) at kernel/
#24 0xb7463aba in QSignal::signal (this=0x80cd110, t0=@0x80cd138)
at .moc/debug-
#25 0xb70f37b2 in QSignal::activate (this=0x80cd110) at kernel/
#26 0xb70fb936 in QSingleShotTime
at kernel/
#27 0xb7068c36 in QApplication:
receiver=
#28 0xb706aa5f in QApplication:
e=0xbfe28dc8) at kernel/
#29 0xb782a9b2 in KApplication:
event=
at /build/
#30 0xb6ff928d in QApplication:
event=
#31 0xb705bb19 in QEventLoop:
at kernel/
#32 0xb700e64b in QEventLoop:
at kernel/
#33 0xb7083f90 in QEventLoop:
at kernel/
#34 0xb7083c8e in QEventLoop::exec (this=0x80865c8)
at kernel/
#35 0xb706a7df in QApplication::exec (this=0x8056a28)
at kernel/
#36 0xb7f681a7 in kdemain (argc=1, argv=0xbfe29234)
at /build/
#37 0x080484b2 in main (argc=) at kicker.la.cpp:2