Bug 332190 - plasma-overlay crash after resuming from sleep mode
Summary: plasma-overlay crash after resuming from sleep mode
Status: RESOLVED DUPLICATE of bug 315414
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-rememberthemilk (show other bugs)
Version: 4.11.7
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-15 18:04 UTC by Manolis Maroudas
Modified: 2014-03-15 20:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
backtrace (brief) (4.54 KB, text/plain)
2014-03-15 18:13 UTC, Manolis Maroudas
Details
backtrace (full) (15.28 KB, text/plain)
2014-03-15 18:14 UTC, Manolis Maroudas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Manolis Maroudas 2014-03-15 18:04:56 UTC
When I open the laptop after sleep mode, instead of the locked session screen and password prompt I get a window that says plasma overlay crash. This does not happen every time but seems to crash about 50% of the time.

Graphics: Intel HD Graphics 3000


Reproducible: Sometimes

Steps to Reproduce:
1. Close laptop lid, enter sleep mode
2. Open laptop lid, expect locked session screen
3. plasma-overlay crashed (NOT always)




The locked user session is unreachable. The only way to login is to restart kdm and lose any open application and unsaved data.

I haven't check if the crash happens after resuming from hybernation.
Comment 1 Manolis Maroudas 2014-03-15 18:13:19 UTC
Created attachment 85592 [details]
backtrace (brief)
Comment 2 Manolis Maroudas 2014-03-15 18:14:34 UTC
Created attachment 85593 [details]
backtrace (full)
Comment 3 Christoph Feck 2014-03-15 20:43:03 UTC
Comment #1 inline:

#0  0x00007fd08ef5809d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fd08ef57f34 in __sleep (seconds=0) at ../sysdeps/unix/sysv/linux/sleep.c:137
#2  0x00007fd0910c9ea2 in startProcessInternal (directly=false, waitAndExit=true, argv=0x7fffe64f0530, argc=-431028944) at ../../kdeui/util/kcrash.cpp:558
#3  KCrash::startProcess (argc=argc@entry=19, argv=argv@entry=0x7fffe64f0530, waitAndExit=waitAndExit@entry=true) at ../../kdeui/util/kcrash.cpp:524
#4  0x00007fd0910ca8ab in KCrash::defaultCrashHandler (sig=<optimized out>) at ../../kdeui/util/kcrash.cpp:435
#5  <signal handler called>
#6  0x00007fcfef5a2a33 in isEmpty (this=0x2) at /usr/include/qt4/QtCore/qstring.h:705
#7  RTM::Auth::getAuthUrl (this=this@entry=0x11306d0) at ../../../libs/rtm/auth.cpp:80
#8  0x00007fcfef59503e in RTM::Session::handleValidToken (this=0x11307e0, valid=<optimized out>) at ../../../libs/rtm/session.cpp:131
#9  0x00007fcfef59814e in RTM::Session::qt_static_metacall (_o=0x0, _id=0, _a=0x2, _c=<optimized out>) at ./moc_session.cpp:113
#10 0x00007fd08f6df658 in QMetaObject::activate (sender=sender@entry=0x11307e0, m=m@entry=0x7fcfef7ad9e0 <RTM::Session::staticMetaObject>, 
    local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffe64f0fd0) at kernel/qobject.cpp:3598
#11 0x00007fcfef595622 in RTM::Session::tokenCheck (this=this@entry=0x11307e0, _t1=_t1@entry=false) at ./moc_session.cpp:184
#12 0x00007fcfef595656 in RTM::Session::checkToken (this=0x11307e0) at ../../../libs/rtm/session.cpp:152
#13 0x00007fcfef596b2e in RTM::Session::Session (this=0x11307e0, apiKey=..., sharedSecret=..., permissions=RTM::Delete, token=..., parent=<optimized out>)
    at ../../../libs/rtm/session.cpp:53
#14 0x00007fcfef7b696c in RtmEngine::RtmEngine (this=0x11bf2f0, parent=<optimized out>, args=...) at ../../../dataengines/rememberthemilk/rtmengine.cpp:51
#15 0x00007fcfef7b73d8 in KPluginFactory::createInstance<RtmEngine, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...)
    at /usr/include/kpluginfactory.h:477
#16 0x00007fd090b66763 in KPluginFactory::create (this=0x1151fe0, iface=0x7fd092946440 <qt_meta_stringdata_Plasma__DataEngine> "Plasma::DataEngine", parentWidget=0x0, 
    parent=0x0, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#17 0x00007fd092802f89 in create<Plasma::DataEngine> (args=..., keyword=..., parent=0x0, parentWidget=0x0, this=0x1151fe0) at ../../kdecore/util/kpluginfactory.h:531
#18 createInstance<Plasma::DataEngine> (error=0x7fffe64f1250, args=..., parent=0x0, parentWidget=0x0, this=0x1132a80) at ../../kdecore/services/kservice.h:573
#19 createInstance<Plasma::DataEngine> (error=0x7fffe64f1250, args=..., parent=0x0, this=0x1132a80) at ../../kdecore/services/kservice.h:550
#20 Plasma::PluginLoader::loadDataEngine (this=<optimized out>, name=...) at ../../plasma/pluginloader.cpp:184
#21 0x00007fd0927ece30 in Plasma::DataEngineManager::loadEngine (this=0x1152040, name=...) at ../../plasma/dataenginemanager.cpp:132
#22 0x00007fd09281e1ab in Plasma::DataEngineConsumer::dataEngine (this=0x103de30, name=...) at ../../plasma/private/dataengineconsumer.cpp:105
#23 0x00007fd0927b58ec in Plasma::Applet::dataEngine (this=this@entry=0x10b1390, name=...) at ../../plasma/applet.cpp:685
#24 0x00007fcff634b886 in RememberTheMilkPlasmoid::graphicsWidget (this=0x10b1390) at ../../../applets/rememberthemilk/rememberthemilk-plasmoid.cpp:317
#25 0x00007fcff634c1e4 in RememberTheMilkPlasmoid::init (this=0x10b1390) at ../../../applets/rememberthemilk/rememberthemilk-plasmoid.cpp:88
#26 0x00007fd0927d8c5c in Plasma::ContainmentPrivate::initApplets (this=0x10251d0) at ../../plasma/containment.cpp:460
#27 0x00007fd0927e5b1c in Plasma::CoronaPrivate::importLayout (this=0xfc46e0, conf=..., mergeConfig=mergeConfig@entry=false) at ../../plasma/corona.cpp:1067
#28 0x00007fd0927e651a in Plasma::Corona::loadLayout (this=this@entry=0xfae2b0, configName=...) at ../../plasma/corona.cpp:278
#29 0x00007fd0927e65d2 in Plasma::Corona::initializeLayout (this=0xfae2b0, configName=...) at ../../plasma/corona.cpp:181
#30 0x00000000004166e9 in PlasmaApp::corona (this=this@entry=0xe07980) at ../../../../plasma/screensaver/shell/plasmaapp.cpp:334
#31 0x000000000041821e in PlasmaApp::PlasmaApp (this=0xe07980, display=<optimized out>, visual=<optimized out>, colormap=<optimized out>)
    at ../../../../plasma/screensaver/shell/plasmaapp.cpp:220
#32 0x000000000041841f in PlasmaApp::self () at ../../../../plasma/screensaver/shell/plasmaapp.cpp:125
#33 0x0000000000414018 in main (argc=2, argv=0x7fffe64f1ae8) at ../../../../plasma/screensaver/shell/main.cpp:57

*** This bug has been marked as a duplicate of bug 315414 ***