Bug 168776 - Plasma Crashes Right on Start Making KDE 4.1 Unusable
Summary: Plasma Crashes Right on Start Making KDE 4.1 Unusable
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Mandriva RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 170600 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-08-08 22:25 UTC by Shlomi Fish
Modified: 2008-09-07 13:16 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shlomi Fish 2008-08-08 22:25:17 UTC
Version:            (using KDE 4.1.0)
Installed from:    Mandriva RPMs
OS:                Linux

At startup, I get a report that Plasma crashes with the following backtrace:

{{{{{{{{{{{{{{{{{{{{
Application: Plasma Workspace (plasma), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb492c910 (LWP 23886)]
[New Thread 0xafe6fb90 (LWP 23888)]
[KCrash handler]
#6  0xb7011e67 in QGraphicsLinearLayout::insertItem ()
   from /usr/lib/libQtGui.so.4
#7  0xaff217ae in ?? () from /usr/lib/kde4/plasma_applet_devicenotifier.so
#8  0xaff2192b in ?? () from /usr/lib/kde4/plasma_applet_devicenotifier.so
#9  0xb7c7b8ff in Plasma::Applet::flushPendingConstraintsEvents ()
   from /usr/lib/libplasma.so.2
#10 0xb7c7bfb6 in Plasma::Applet::timerEvent () from /usr/lib/libplasma.so.2
#11 0xb751f56b in QObject::event (this=0xa42dc10, e=0xbfe7639c)
    at kernel/qobject.cpp:1105
#12 0xb7014f9c in QGraphicsWidget::event () from /usr/lib/libQtGui.so.4
#13 0xb6a252cc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#14 0xb6a2d535 in QApplication::notify () from /usr/lib/libQtGui.so.4
#15 0xb7a129e1 in KApplication::notify () from /usr/lib/libkdeui.so.5
#16 0xb750f863 in QCoreApplication::notifyInternal (this=0x9b39f68, 
    receiver=0xa42dc10, event=0xbfe7639c) at kernel/qcoreapplication.cpp:591
#17 0xb753ec5d in QTimerInfoList::activateTimers (this=0x9b3bc14)
    at kernel/qcoreapplication.h:215
#18 0xb753b59e in timerSourceDispatch (source=0x9b3bbe0)
    at kernel/qeventdispatcher_glib.cpp:166
#19 0xb56e57da in IA__g_main_context_dispatch (context=0x9b3b260)
    at gmain.c:2072
#20 0xb56e8ef8 in g_main_context_iterate (context=0x9b3b260, block=1, 
    dispatch=1, self=0x9b37b90) at gmain.c:2705
#21 0xb56e90b8 in IA__g_main_context_iteration (context=0x9b3b260, may_block=1)
    at gmain.c:2768
#22 0xb753b4fa in QEventDispatcherGlib::processEvents (this=0x9b33f70, flags=
      {i = -1075354360}) at kernel/qeventdispatcher_glib.cpp:325
#23 0xb6ac1a2a in ?? () from /usr/lib/libQtGui.so.4
#24 0xb750def3 in QEventLoop::processEvents (this=0xbfe765a8, flags=
      {i = -1075354248}) at kernel/qeventloop.cpp:149
#25 0xb750e0b1 in QEventLoop::exec (this=0xbfe765a8, flags={i = -1075354192})
    at kernel/qeventloop.cpp:200
#26 0xb66b075e in KIO::NetAccess::enter_loop () from /usr/lib/libkio.so.5
#27 0xb66b0980 in KIO::NetAccess::statInternal () from /usr/lib/libkio.so.5
#28 0xb66b17ce in KIO::NetAccess::stat () from /usr/lib/libkio.so.5
#29 0xb66b1866 in KIO::NetAccess::mostLocalUrl () from /usr/lib/libkio.so.5
#30 0xb0347848 in ?? () from /usr/lib/kde4/plasma_applet_icon.so
#31 0xb0348074 in ?? () from /usr/lib/kde4/plasma_applet_icon.so
#32 0xb7caded7 in Plasma::Corona::loadLayout () from /usr/lib/libplasma.so.2
#33 0xb7caed0b in Plasma::Corona::initializeLayout ()
   from /usr/lib/libplasma.so.2
#34 0xb7f13d86 in ?? () from /usr/lib/libkdeinit4_plasma.so
#35 0xb7f1558a in ?? () from /usr/lib/libkdeinit4_plasma.so
#36 0xb7f178c1 in ?? () from /usr/lib/libkdeinit4_plasma.so
#37 0xb7f08baa in kdemain () from /usr/lib/libkdeinit4_plasma.so
#38 0x0804854f in main (argc=172153872, argv=0xaff2b56c)
    at /usr/src/debug/kdebase-workspace-4.1.0/build/plasma/plasma/plasma-qgv_dummy.cpp:3

}}}}}}}}}}}}}}}}}}}
Comment 1 Christophe Marin 2008-08-08 23:13:57 UTC
This bug was already fixed and the fix will be part of 4.1.1.

*** This bug has been marked as a duplicate of 167312 ***
Comment 2 Shlomi Fish 2008-09-03 16:45:51 UTC
Still happens to me with KDE 4.1.1:

{{{{{{{{{{{{
Application: Plasma Workspace (plasma), signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb4920910 (LWP 8215)]
[New Thread 0xb0324b90 (LWP 8217)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb6a06814 in ?? () from /usr/lib/libQtGui.so.4
#7  0xb6a06acb in QAction::setEnabled () from /usr/lib/libQtGui.so.4
#8  0xb1d53388 in ?? () from /usr/lib/kde4/plasma_applet_trash.so
#9  0xb1d53af3 in ?? () from /usr/lib/kde4/plasma_applet_trash.so
#10 0xb7c61baf in Plasma::Applet::flushPendingConstraintsEvents ()
   from /usr/lib/libplasma.so.2
#11 0xb7c62266 in Plasma::Applet::timerEvent () from /usr/lib/libplasma.so.2
#12 0xb750556b in QObject::event () from /usr/lib/libQtCore.so.4
#13 0xb6ffaf9c in QGraphicsWidget::event () from /usr/lib/libQtGui.so.4
#14 0xb6a0b2cc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#15 0xb6a13535 in QApplication::notify () from /usr/lib/libQtGui.so.4
#16 0xb79f7601 in KApplication::notify () from /usr/lib/libkdeui.so.5
#17 0xb74f5863 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#18 0xb7524c5d in ?? () from /usr/lib/libQtCore.so.4
#19 0xb752159e in ?? () from /usr/lib/libQtCore.so.4
#20 0xb56cb7da in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xb56ceef8 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0xb56cf0b8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb75214fa in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#24 0xb6aa7a2a in ?? () from /usr/lib/libQtGui.so.4
#25 0xb74f3ef3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#26 0xb74f40b1 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#27 0xb66964ee in KIO::NetAccess::enter_loop () from /usr/lib/libkio.so.5
#28 0xb6696710 in KIO::NetAccess::statInternal () from /usr/lib/libkio.so.5
#29 0xb669755e in KIO::NetAccess::stat () from /usr/lib/libkio.so.5
#30 0xb66975f6 in KIO::NetAccess::mostLocalUrl () from /usr/lib/libkio.so.5
#31 0xb07cfaa8 in ?? () from /usr/lib/kde4/plasma_applet_icon.so
#32 0xb07d02e4 in ?? () from /usr/lib/kde4/plasma_applet_icon.so
#33 0xb7c93e07 in Plasma::Corona::loadLayout () from /usr/lib/libplasma.so.2
#34 0xb7c94c5b in Plasma::Corona::initializeLayout ()
   from /usr/lib/libplasma.so.2
#35 0xb7efd966 in ?? () from /usr/lib/libkdeinit4_plasma.so
#36 0xb7eff16a in ?? () from /usr/lib/libkdeinit4_plasma.so
#37 0xb7f014a1 in ?? () from /usr/lib/libkdeinit4_plasma.so
#38 0xb7ef278a in kdemain () from /usr/lib/libkdeinit4_plasma.so
#39 0x0804854f in _start ()

}}}}}}}}}}}}
Comment 3 Anne-Marie Mahfouf 2008-09-03 16:56:31 UTC
Please install the debug packages and post a better backtrace, thanks in advance.
Comment 4 Shlomi Fish 2008-09-03 17:32:48 UTC
Here is the backtrace with the kdebase4-debug and kdelibs3-debug packages installed:

{{{{{{{{{{
Application: Plasma Workspace (plasma), signal SIGSEGV
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb4900910 (LWP 12735)]
[New Thread 0xb05ccb90 (LWP 12738)]
[KCrash handler]
#6  0xb69e6a48 in QAction::setEnabled () from /usr/lib/libQtGui.so.4
#7  0xb1d33388 in ?? () from /usr/lib/kde4/plasma_applet_trash.so
#8  0xb1d33af3 in ?? () from /usr/lib/kde4/plasma_applet_trash.so
#9  0xb7c41baf in Plasma::Applet::flushPendingConstraintsEvents ()
   from /usr/lib/libplasma.so.2
#10 0xb7c42266 in Plasma::Applet::timerEvent () from /usr/lib/libplasma.so.2
#11 0xb74e556b in QObject::event () from /usr/lib/libQtCore.so.4
#12 0xb6fdaf9c in QGraphicsWidget::event () from /usr/lib/libQtGui.so.4
#13 0xb69eb2cc in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#14 0xb69f3535 in QApplication::notify () from /usr/lib/libQtGui.so.4
#15 0xb79d7601 in KApplication::notify (this=0x99a7f68, receiver=0xafef730, 
    event=0xbfe3e65c)
    at /usr/src/debug/kdelibs-4.1.1/kdeui/kernel/kapplication.cpp:311
#16 0xb74d5863 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#17 0xb7504c5d in ?? () from /usr/lib/libQtCore.so.4
#18 0xb750159e in ?? () from /usr/lib/libQtCore.so.4
#19 0xb56ab79a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#20 0xb56aeeb8 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0xb56af078 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#22 0xb75014fa in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#23 0xb6a87a2a in ?? () from /usr/lib/libQtGui.so.4
#24 0xb74d3ef3 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#25 0xb74d40b1 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#26 0xb66764ee in KIO::NetAccess::enter_loop (this=0xbfe3e8e4)
    at /usr/src/debug/kdelibs-4.1.1/kio/kio/netaccess.cpp:494
#27 0xb6676710 in KIO::NetAccess::statInternal (this=0xbfe3e8e4, 
    url=@0xbfe3ea4c, details=<value optimized out>, 
    side=KIO::NetAccess::SourceSide, window=0x0)
    at /usr/src/debug/kdelibs-4.1.1/kio/kio/netaccess.cpp:347
#28 0xb667755e in KIO::NetAccess::stat (url=@0xbfe3ea4c, entry=@0xbfe3e928, 
    window=0x0) at /usr/src/debug/kdelibs-4.1.1/kio/kio/netaccess.cpp:221
#29 0xb66775f6 in KIO::NetAccess::mostLocalUrl (url=@0xbfe3ea4c, window=0x0)
    at /usr/src/debug/kdelibs-4.1.1/kio/kio/netaccess.cpp:235
#30 0xb07afaa8 in ?? () from /usr/lib/kde4/plasma_applet_icon.so
#31 0xb07b02e4 in ?? () from /usr/lib/kde4/plasma_applet_icon.so
#32 0xb7c73e07 in Plasma::Corona::loadLayout () from /usr/lib/libplasma.so.2
#33 0xb7c74c5b in Plasma::Corona::initializeLayout ()
   from /usr/lib/libplasma.so.2
#34 0xb7edd966 in ?? () from /usr/lib/libkdeinit4_plasma.so
#35 0xb7edf16a in ?? () from /usr/lib/libkdeinit4_plasma.so
#36 0xb7ee14a1 in ?? () from /usr/lib/libkdeinit4_plasma.so
#37 0xb7ed278a in kdemain () from /usr/lib/libkdeinit4_plasma.so
#38 0x0804854f in _start ()

}}}}}}}}}}}}
Comment 5 Aaron J. Seigo 2008-09-03 17:58:06 UTC
you re-openned a bug report that isn't even the same bug that you are reporting. =/ please leave the bug triaging to us; you can leave comments on bugs that are closed and we still get notified of it. better yet, if the backtrace you get doesn't actually match the one in the bug you are looking at, open a new bug.
Comment 6 Bram Schoenmakers 2008-09-07 13:16:10 UTC
*** Bug 170600 has been marked as a duplicate of this bug. ***