Bug 309660 - Plasma-overlay crash when ending screensaver too early?
Summary: Plasma-overlay crash when ending screensaver too early?
Status: RESOLVED DUPLICATE of bug 309535
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-06 16:11 UTC by Herman M. Hofman
Modified: 2012-11-06 20:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Herman M. Hofman 2012-11-06 16:11:08 UTC
Application: plasma-overlay (0.0)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.6.3-1.fc17.x86_64 x86_64
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
Screensaver kicked in and i moved the mouse. 
Plasma overlay hangs at that point . Possable because widgets are still loading? 
When this happens twice, this prgram crashes.

-- Backtrace:
Application: Plasma voor de schermbeveiliging (plasma-overlay), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
41	  int result = INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
[Current thread is 1 (Thread 0x7fcf7385b880 (LWP 10270))]

Thread 2 (Thread 0x7fcf5ab5c700 (LWP 10273)):
#0  0x0000003c2120e0ad in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c23282cdf in read (__nbytes=16, __buf=0x7fcf5ab5bb10, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x7fcf60001fb0) at gwakeup.c:212
#3  0x0000003c23247679 in g_main_context_check (context=context@entry=0x7fcf540009a0, max_priority=2147483647, fds=fds@entry=0x7fcf540029b0, n_fds=n_fds@entry=1) at gmain.c:2980
#4  0x0000003c23247a92 in g_main_context_iterate (context=context@entry=0x7fcf540009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3143
#5  0x0000003c23247c14 in g_main_context_iteration (context=0x7fcf540009a0, may_block=1) at gmain.c:3207
#6  0x00007fcf76103ff6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#7  0x00007fcf760d4cbf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#8  0x00007fcf760d4f48 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#9  0x00007fcf75fd67e0 in QThread::exec() () from /lib64/libQtCore.so.4
#10 0x00007fcf760b54df in ?? () from /lib64/libQtCore.so.4
#11 0x00007fcf75fd97bc in ?? () from /lib64/libQtCore.so.4
#12 0x0000003c21207d14 in start_thread (arg=0x7fcf5ab5c700) at pthread_create.c:309
#13 0x0000003c20af167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7fcf7385b880 (LWP 10270)):
[KCrash Handler]
#5  0x00000032c9f33af4 in KJob::setError (this=this@entry=0x4543b00, errorCode=errorCode@entry=1) at /usr/src/debug/kdelibs-4.9.2/kdecore/jobs/kjob.cpp:253
#6  0x00000032c9f33eed in KJob::kill (this=0x4543b00, verbosity=KJob::EmitResult) at /usr/src/debug/kdelibs-4.9.2/kdecore/jobs/kjob.cpp:113
#7  0x0000003cab36fab7 in Akonadi::Session::clear (this=this@entry=0x2b5cde0) at /usr/src/debug/kdepimlibs-4.9.2/akonadi/session.cpp:425
#8  0x0000003cab36fd44 in Akonadi::Session::~Session (this=0x2b5cde0, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.9.2/akonadi/session.cpp:394
#9  0x0000003cab36fd89 in Akonadi::Session::~Session (this=0x2b5cde0, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.9.2/akonadi/session.cpp:396
#10 0x00007fcf760e85b2 in QObjectPrivate::deleteChildren() () from /lib64/libQtCore.so.4
#11 0x00007fcf760ed786 in QObject::~QObject() () from /lib64/libQtCore.so.4
#12 0x00007fcf65a16dd9 in CalendarEngine::~CalendarEngine (this=0x2c17490, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/plasma/generic/dataengines/calendar/calendarengine.cpp:59
#13 0x00007fcf680c582a in Plasma::CalendarTablePrivate::~CalendarTablePrivate (this=0x30fefb0, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/libs/plasmaclock/calendartable.cpp:116
#14 0x00007fcf680bccc5 in Plasma::CalendarTable::~CalendarTable (this=0x30fec70, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/libs/plasmaclock/calendartable.cpp:460
#15 0x00007fcf680bcd09 in Plasma::CalendarTable::~CalendarTable (this=0x30fec70, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/libs/plasmaclock/calendartable.cpp:461
#16 0x00007fcf75a4d3d4 in QGraphicsItem::~QGraphicsItem() () from /lib64/libQtGui.so.4
#17 0x00007fcf75a9d134 in QGraphicsWidget::~QGraphicsWidget() () from /lib64/libQtGui.so.4
#18 0x00007fcf680ba329 in Plasma::Calendar::~Calendar (this=0x2860990, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/libs/plasmaclock/calendar.cpp:131
#19 0x00007fcf75a662c1 in QGraphicsScene::clear() () from /lib64/libQtGui.so.4
#20 0x00007fcf75a663dd in QGraphicsScene::~QGraphicsScene() () from /lib64/libQtGui.so.4
#21 0x0000003cb0d3a5f0 in Plasma::Corona::~Corona (this=0x2772af0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.9.2/plasma/corona.cpp:73
#22 0x0000000000416770 in ~SaverCorona (this=0x2772af0, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/plasma/screensaver/shell/savercorona.h:34
#23 SaverCorona::~SaverCorona (this=0x2772af0, __in_chrg=<optimized out>) at /usr/src/debug/kde-workspace-4.9.2/plasma/screensaver/shell/savercorona.h:34
#24 0x00000000004122b7 in PlasmaApp::cleanup (this=0x25f5090) at /usr/src/debug/kde-workspace-4.9.2/plasma/screensaver/shell/plasmaapp.cpp:234
#25 0x00007fcf760ec71f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib64/libQtCore.so.4
#26 0x00007fcf760d9d8d in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#27 0x000000000040eea8 in main (argc=1, argv=0x7fff242d5248) at /usr/src/debug/kde-workspace-4.9.2/plasma/screensaver/shell/main.cpp:58

Reported using DrKonqi
Comment 1 Christoph Feck 2012-11-06 20:28:16 UTC

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