Bug 166802 - plasma crash on starup
Summary: plasma crash on starup
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-17 07:39 UTC by miki
Modified: 2008-07-17 07:57 UTC (History)
0 users

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 miki 2008-07-17 07:39:20 UTC
Version:            (using Devel)
Installed from:    Compiled sources

Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 0 (LWP 6314)]

Thread 3 (Thread 0xb27eab90 (LWP 6318)):
#0  0xb7f80410 in __kernel_vsyscall ()
#1  0xb67d1aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6837146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb2ace00f in RenderThread::run (this=0x80c96b8) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/containments/desktop/renderthread.cpp:84
#4  0xb6836612 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb67cd4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb587fe5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb192eb90 (LWP 6321)):
#0  0xb7f80410 in __kernel_vsyscall ()
#1  0xb67d1aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6837146 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0xb671923d in ?? () from /usr/lib/libQtNetwork.so.4
#4  0xb6836612 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb67cd4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb587fe5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb466b740 (LWP 6314)):
[KCrash Handler]
#6  0xb7e9754e in Plasma::ToolTip::setContent (this=0x0, data=@0xbf98b07c) at /home/mi/kde/src/KDE/kdebase/workspace/libs/plasma/tooltip.cpp:123
#7  0xb7e9544d in Plasma::ToolTipManager::setToolTipContent (this=0x82de168, widget=0x837f768, data=@0xbf98b07c) at /home/mi/kde/src/KDE/kdebase/workspace/libs/plasma/tooltipmanager.cpp:215
#8  0xb195cff6 in Clock::updateToolTipContent (this=0x837f768) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/applets/digital-clock/clock.cpp:140
#9  0xb195d1d2 in Clock::dataUpdated (this=0x837f768, source=@0xbf98b5ec, data=@0xbf98b5e8) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/applets/digital-clock/clock.cpp:151
#10 0xb195d2e5 in Clock::qt_metacall (this=0x837f768, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf98b208) at /home/mi/kde/build/KDE/kdebase/workspace/plasma/applets/digital-clock/clock.moc:71
#11 0xb6929f96 in QMetaObject::invokeMethod () from /usr/lib/libQtCore.so.4
#12 0xb7e3151d in QMetaObject::invokeMethod (obj=0x837f768, member=0xb7f21054 "dataUpdated", val0={_data = 0xbf98b5ec, _name = 0xb7f2104c "QString"}, val1=
      {_data = 0xbf98b5e8, _name = 0xb7f21033 "Plasma::DataEngine::Data"}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0, _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5=
      {_data = 0x0, _name = 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0}, val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0})
    at /usr/include/qt4/QtCore/qobjectdefs.h:388
#13 0xb7e6ea66 in Plasma::DataEnginePrivate::connectSource (this=0x834a3d8, s=0x8347750, visualization=0x837f768, pollingInterval=60000, align=Plasma::AlignToMinute, immediateCall=true)
    at /home/mi/kde/src/KDE/kdebase/workspace/libs/plasma/dataengine.cpp:546
#14 0xb7e7013c in Plasma::DataEngine::connectSource (this=0x8350d60, source=@0xbf98b6dc, visualization=0x837f768, pollingInterval=60000, intervalAlignment=Plasma::AlignToMinute)
    at /home/mi/kde/src/KDE/kdebase/workspace/libs/plasma/dataengine.cpp:85
#15 0xb195db2b in Clock::init (this=0x837f768) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/applets/digital-clock/clock.cpp:102
#16 0xb7f5e141 in DesktopCorona::loadDefaultLayout (this=0x80a7800) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/plasma/desktopcorona.cpp:177
#17 0xb7e6a693 in Plasma::Corona::initializeLayout (this=0x80a7800, configName=@0xbf98b930) at /home/mi/kde/src/KDE/kdebase/workspace/libs/plasma/corona.cpp:237
#18 0xb7f6ef0d in PlasmaApp::corona (this=0x8078a38) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/plasma/plasmaapp.cpp:390
#19 0xb7f707f3 in PlasmaApp (this=0x8078a38, display=0x805b690, visual=134623112, colormap=29360129) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/plasma/plasmaapp.cpp:213
#20 0xb7f711c2 in PlasmaApp::self () at /home/mi/kde/src/KDE/kdebase/workspace/plasma/plasma/plasmaapp.cpp:109
#21 0xb7f62b85 in kdemain (argc=1, argv=0xbf98bba4) at /home/mi/kde/src/KDE/kdebase/workspace/plasma/plasma/main.cpp:51
#22 0x080487d6 in main (argc=137658728, argv=0x83b8b10) at /home/mi/kde/build/KDE/kdebase/workspace/plasma/plasma/plasma-qgv_dummy.cpp:3
Comment 1 Aaron J. Seigo 2008-07-17 07:55:17 UTC
*** Bug has been marked as fixed ***.
Comment 2 Aaron J. Seigo 2008-07-17 07:57:21 UTC
SVN commit 833582 by aseigo:

disconnect before deleting; we don't want to get informed of any changes from this point forward.
perhaps the cause of the "crash on lock" bug?
CCBUG:166802


 M  +1 -0      containment.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=833582