Bug 300569

Summary: Crash in kwin from kde-workspace-4.8.3-3.fc16.x86_64
Product: [Plasma] kwin Reporter: toddb
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description toddb 2012-05-24 19:24:55 UTC
Application: kwin (4.8.3 (4.8.3))
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.3.6-3.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
- What I was doing when the application crashed:
Switching desktops. This may indeed be fixed by the 4.9 version. The stack trace is similar to 432788, but not the same.

The crash can be reproduced some of the time.

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7ffea65a6880 (LWP 22894))]

Thread 2 (Thread 0x7ffe827ec700 (LWP 22908)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007ffea2e94db2 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7ffea318e140) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007ffea2e94de9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007ffea0fbed90 in start_thread (arg=0x7ffe827ec700) at pthread_create.c:309
#4  0x00007ffe9f23bf5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7ffea65a6880 (LWP 22894)):
[KCrash Handler]
#6  0x00007ffea61b0f8f in ?? () from /usr/lib64/libkdeinit4_kwin.so
#7  0x00007ffea5abd760 in QDeclarativeEnginePrivate::getPixmapFromProvider (this=0x1526c80, url=..., size=0x7fffe6d1ed10, req_size=...) at qml/qdeclarativeengine.cpp:838
#8  0x00007ffea5a065e8 in createPixmapDataSync (ok=<synthetic pointer>, requestSize=..., url=..., engine=0x15adf50) at util/qdeclarativepixmapcache.cpp:828
#9  QDeclarativePixmap::load (this=0x1ac0cb8, engine=0x15adf50, url=..., requestSize=..., options=...) at util/qdeclarativepixmapcache.cpp:1029
#10 0x00007ffea5a4f8fd in QDeclarativeImageBase::load (this=0x1b30cb0) at graphicsitems/qdeclarativeimagebase.cpp:205
#11 0x00007ffea5bb5042 in QDeclarativeImageBase::qt_metacall (this=0x1b30cb0, _c=QMetaObject::WriteProperty, _id=1, _a=0x7fffe6d1efb0) at .moc/release-shared/moc_qdeclarativeimagebase_p.cpp:183
#12 0x00007ffea5bb4b35 in QDeclarativeImage::qt_metacall (this=0x1b30cb0, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7fffe6d1efb0) at .moc/release-shared/moc_qdeclarativeimage_p.cpp:111
#13 0x00007ffea5acdfdf in QDeclarativePropertyPrivate::write (object=0x1b30cb0, property=<optimized out>, value=<optimized out>, context=0x1b30e30, flags=...) at qml/qdeclarativeproperty.cpp:1142
#14 0x00007ffea5ace791 in QDeclarativePropertyPrivate::writeValueProperty (this=0x1b0c5a0, value=..., flags=...) at qml/qdeclarativeproperty.cpp:1088
#15 0x00007ffea5ace886 in QDeclarativePropertyPrivate::write (that=..., value=..., flags=...) at qml/qdeclarativeproperty.cpp:1343
#16 0x00007ffea5ac83cb in QDeclarativeBinding::update (this=0x1b0c620, flags=...) at qml/qdeclarativebinding.cpp:424
#17 0x00007ffea5ac709b in update (this=<optimized out>) at ../../src/declarative/qml/qdeclarativebinding_p.h:177
#18 QDeclarativeBindingPrivate::emitValueChanged (this=<optimized out>) at qml/qdeclarativebinding.cpp:466
#19 0x00007ffea5ac601b in QDeclarativeExpression::qt_metacall (this=0x1b0c620, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe6d1f590) at .moc/release-shared/moc_qdeclarativeexpression.cpp:93
#20 0x00007ffea5bc11d0 in QDeclarativeBinding::qt_metacall (this=0x1b0c620, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe6d1f590) at .moc/release-shared/moc_qdeclarativebinding_p.cpp:85
#21 0x00007ffea136076d in QMetaObject::activate (sender=0x1a2b690, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#22 0x00007ffea5a9b9d0 in QDeclarativeListViewPrivate::updateCurrent (this=0x1a31450, modelIndex=0) at graphicsitems/qdeclarativelistview.cpp:1182
#23 0x00007ffea5bbf5c1 in QDeclarativeListView::qt_metacall (this=0x1a2b690, _c=QMetaObject::WriteProperty, _id=2, _a=0x7fffe6d1f820) at .moc/release-shared/moc_qdeclarativelistview_p.cpp:559
#24 0x00007ffea5ab2080 in QDeclarativeVMEMetaObject::metaCall (this=0x1a46670, c=QMetaObject::WriteProperty, _id=69, a=0x7fffe6d1f820) at qml/qdeclarativevmemetaobject.cpp:673
#25 0x00007ffea1355e16 in QMetaProperty::write (this=0x7fffe6d1f910, object=0x1a2b690, value=<optimized out>) at kernel/qmetaobject.cpp:2364
#26 0x00007ffea1366293 in QObject::setProperty (this=0x1a2b690, name=0x7ffea61d865b "currentIndex", value=...) at kernel/qobject.cpp:3725
#27 0x00007ffea61b02e4 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#28 0x00007ffea61b73b6 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#29 0x00007ffea61a9ab2 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#30 0x00007ffea61a9b16 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#31 0x00007ffea61a9caa in ?? () from /usr/lib64/libkdeinit4_kwin.so
#32 0x00007ffea61ac1e0 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#33 0x00007ffea61ac373 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#34 0x00007ffea1360571 in QMetaObject::activate (sender=0x15db9e0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe6d1fc60) at kernel/qobject.cpp:3547
#35 0x00007ffea04c29e2 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#36 0x00007ffea04c2bcf in QAction::activate (this=0x15db9e0, event=<optimized out>) at kernel/qaction.cpp:1257
#37 0x00007ffea2099f30 in trigger (this=0x15db9e0) at /usr/include/QtGui/qaction.h:218
#38 KGlobalAccelPrivate::_k_invokeAction (this=<optimized out>, componentUnique=<optimized out>, actionUnique=<optimized out>, timestamp=55314120) at /usr/src/debug/kdelibs-4.8.3/kdeui/shortcuts/kglobalaccel.cpp:449
#39 0x00007ffea1360571 in QMetaObject::activate (sender=0x15322b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe6d1fe60) at kernel/qobject.cpp:3547
#40 0x00007ffea21aa489 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=55314120) at /usr/src/debug/kdelibs-4.8.3/x86_64-redhat-linux-gnu/kdeui/kglobalaccel_component_interface.moc:163
#41 0x00007ffea21aa8f4 in OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0x15322b0, _id=<optimized out>, _a=0x7fffe6d202b0, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.3/x86_64-redhat-linux-gnu/kdeui/kglobalaccel_component_interface.moc:74
#42 0x00007ffea21ab0af in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0x15322b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffe6d202b0) at /usr/src/debug/kdelibs-4.8.3/x86_64-redhat-linux-gnu/kdeui/kglobalaccel_component_interface.moc:129
#43 0x00007ffea16c4d2b in QDBusConnectionPrivate::deliverCall (this=0x1361ef0, object=0x15322b0, msg=..., metaTypes=..., slotIdx=5) at qdbusintegrator.cpp:947
#44 0x00007ffea13657a6 in QObject::event (this=0x15322b0, e=<optimized out>) at kernel/qobject.cpp:1195
#45 0x00007ffea04c8bc4 in notify_helper (e=0x186eda0, receiver=0x15322b0, this=0x136eaf0) at kernel/qapplication.cpp:4554
#46 QApplicationPrivate::notify_helper (this=0x136eaf0, receiver=0x15322b0, e=0x186eda0) at kernel/qapplication.cpp:4526
#47 0x00007ffea04cda43 in QApplication::notify (this=0x7fffe6d20da0, receiver=0x15322b0, e=0x186eda0) at kernel/qapplication.cpp:4415
#48 0x00007ffea2052ff6 in KApplication::notify (this=0x7fffe6d20da0, receiver=0x15322b0, event=0x186eda0) at /usr/src/debug/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#49 0x00007ffea134c8dc in QCoreApplication::notifyInternal (this=0x7fffe6d20da0, receiver=0x15322b0, event=0x186eda0) at kernel/qcoreapplication.cpp:876
#50 0x00007ffea135036a in sendEvent (event=0x186eda0, receiver=0x15322b0) at kernel/qcoreapplication.h:231
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x131a260) at kernel/qcoreapplication.cpp:1500
#52 0x00007ffea056c58a in sendPostedEvents () at ../../src/corelib/kernel/qcoreapplication.h:236
#53 QEventDispatcherX11::processEvents (this=0x131bb40, flags=...) at kernel/qeventdispatcher_x11.cpp:75
#54 0x00007ffea134ba12 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#55 0x00007ffea134bc67 in QEventLoop::exec (this=0x7fffe6d20ce0, flags=...) at kernel/qeventloop.cpp:204
#56 0x00007ffea1350665 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#57 0x00007ffea611b796 in kdemain () from /usr/lib64/libkdeinit4_kwin.so
#58 0x00007ffe9f16c69d in __libc_start_main (main=0x400860, argc=3, ubp_av=0x7fffe6d214c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe6d214b8) at libc-start.c:226
#59 0x0000000000400891 in _start ()

Possible duplicates by query: bug 292944, bug 292589, bug 292569, bug 285747.

Reported using DrKonqi
Comment 1 Martin Flöser 2012-05-24 19:28:44 UTC

*** This bug has been marked as a duplicate of bug 285747 ***
Comment 2 toddb 2012-05-24 19:31:56 UTC
Apologies for the dup. I have tried turning off blur, but it still occurs.  Is there another workaround? If not that is there an rpm for 4.9? Thanks.
Comment 3 Thomas Lübking 2012-05-24 19:39:15 UTC
blurring is not related - where did you get that idea?
first 4.9 BETA will be tagged tonight, it's still some time ahead and you'd need to ask your distro about packages, sorry - we don't know either what they're gonna do when ;-)