Bug 315762 - Plasma-desktop crashes randomly
Summary: Plasma-desktop crashes randomly
Status: RESOLVED DUPLICATE of bug 311871
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-25 18:48 UTC by Chema Ramírez
Modified: 2013-02-28 14:13 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 Chema Ramírez 2013-02-25 18:48:50 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.10.00 "release 550"
Qt Version: 4.8.4
Operating System: Linux 3.4.28-2.20-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

-- Information about the crash:
Plasma crashes anytime, no matter what I'm doing . I'm programming java using eclipse right now, but some crashes have been produced while watching a video on gmplayer.

Aditionally, after the crash revovery, panel appear on the middle of the screen.

I'm using qtcurve as style but Bespin is affected too. Maybe uses of translucent windows can have something to do with the problem.

Choqok is docked too.

The crash can be reproduced every time.

-- Backtrace:
Application: Shell de escritorio Plasma (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd2b6b79780 (LWP 1296))]

Thread 3 (Thread 0x7fd290007700 (LWP 1298)):
#0  0x00007fd2b54468f4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd2a9cbf247 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fd2a9fcc640 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fd2a9cbf279 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fd2a6245124 in ?? () from /usr/lib64/libGL.so.1
#4  0x00007fd2b5442e0e in start_thread () from /lib64/libpthread.so.0
#5  0x00007fd2b41bb2cd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd28e58d700 (LWP 1299)):
#0  0x00007fd2b0f3e499 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fd2b0f01eb5 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd2b0f025ab in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd2b0f027a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fd2b5803136 in QEventDispatcherGlib::processEvents (this=0x7fd2880008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fd2b57d394f in QEventLoop::processEvents (this=this@entry=0x7fd28e58cd10, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fd2b57d3bd8 in QEventLoop::exec (this=0x7fd28e58cd10, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fd2b56d60b0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x00007fd2b57b40bf in QInotifyFileSystemWatcherEngine::run (this=0x1d5b5d0) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007fd2b56d908c in QThreadPrivate::start (arg=0x1d5b5d0) at thread/qthread_unix.cpp:338
#10 0x00007fd2a6245124 in ?? () from /usr/lib64/libGL.so.1
#11 0x00007fd2b5442e0e in start_thread () from /lib64/libpthread.so.0
#12 0x00007fd2b41bb2cd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fd2b6b79780 (LWP 1296)):
[KCrash Handler]
#5  0x00007fd2a94c5be1 in QPointer (p=..., this=0x7fffa550ad80) at ../../src/corelib/kernel/qpointer.h:61
#6  takeAt (i=4, this=0x25c8618) at ../../src/corelib/tools/qlist.h:486
#7  QDeclarativeRepeater::itemsRemoved (this=0x25c8360, index=4, count=<optimized out>) at graphicsitems/qdeclarativerepeater.cpp:407
#8  0x00007fd2b57ea0ff in QMetaObject::activate (sender=0x25c8c30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa550af00) at kernel/qobject.cpp:3548
#9  0x00007fd2a960ab1f in QDeclarativeVisualModel::itemsRemoved (this=<optimized out>, _t1=4, _t2=1) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:161
#10 0x00007fd2a94dcb1c in QDeclarativeVisualDataModel::_q_itemsRemoved (this=0x25c8c30, index=4, count=1) at graphicsitems/qdeclarativevisualitemmodel.cpp:1314
#11 0x00007fd2a960b151 in QDeclarativeVisualDataModel::qt_static_metacall (_o=0x7fffa550ad80, _c=QMetaObject::QueryPropertyDesignable, _id=7, _a=0x4) at .moc/release-shared/moc_qdeclarativevisualitemmodel_p.cpp:401
#12 0x00007fd2b57ea0ff in QMetaObject::activate (sender=0x2917830, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa550b140) at kernel/qobject.cpp:3548
#13 0x00007fd2a95ff5af in QListModelInterface::itemsRemoved (this=<optimized out>, _t1=4, _t2=1) at .moc/release-shared/moc_qlistmodelinterface_p.cpp:114
#14 0x00007fd2a944856f in QDeclarativeListModel::remove (this=0x2917830, index=4) at util/qdeclarativelistmodel.cpp:402
#15 0x00007fd2a95fe17b in QDeclarativeListModel::qt_static_metacall (_o=0x7fffa550ad80, _o@entry=0x2917830, _c=QMetaObject::QueryPropertyDesignable, _c@entry=QMetaObject::InvokeMetaMethod, _id=7, _id@entry=2, _a=0x4, _a@entry=0x7fffa550b3d0) at .moc/release-shared/moc_qdeclarativelistmodel_p.cpp:76
#16 0x00007fd2a95fe27f in QDeclarativeListModel::qt_metacall (this=0x2917830, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffa550b3d0) at .moc/release-shared/moc_qdeclarativelistmodel_p.cpp:123
#17 0x00007fd2a95a8d88 in QDeclarativeObjectMethodScriptClass::callMethod (this=this@entry=0x2386840, object=object@entry=0x2917830, index=10, returnType=<optimized out>, argCount=<optimized out>, argTypes=0x7fffa550b690, ctxt=ctxt@entry=0x7fd286dd42a8) at qml/qdeclarativeobjectscriptclass.cpp:970
#18 0x00007fd2a95aa9f6 in QDeclarativeObjectMethodScriptClass::callPrecise (this=0x2386840, object=0x2917830, data=..., ctxt=0x7fd286dd42a8) at qml/qdeclarativeobjectscriptclass.cpp:944
#19 0x00007fd2a95ab32b in QDeclarativeObjectMethodScriptClass::call (this=<optimized out>, o=<optimized out>, ctxt=<optimized out>) at qml/qdeclarativeobjectscriptclass.cpp:917
#20 0x00007fd2a9d35523 in QScript::DeclarativeObjectDelegate::call (exec=<optimized out>, callee=0x7fd28477d480, thisValue=..., args=...) at bridge/qscriptdeclarativeobject.cpp:154
#21 0x00007fd2a9c31c50 in QTJSC::NativeFuncWrapper::operator() (this=0x7fffa550b7e0, exec=0x7fd286dd42a8, jsobj=0x7fd28477d480, thisValue=..., argList=...) at ../3rdparty/javascriptcore/JavaScriptCore/runtime/CallData.cpp:46
#22 0x00007fd2a9c0eeca in QTJSC::cti_op_call_NotJSFunction (args=0x7fffa550b830) at ../3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:1780
#23 0x00007fd284789cd8 in ?? ()
#24 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 315700, bug 315585, bug 315436, bug 314917, bug 314125.

Reported using DrKonqi
Comment 1 Chema Ramírez 2013-02-26 18:48:48 UTC
Apparently, crashes disappeared after closing choqok. Maybe it's related to notification from this application though it's not always reproductible.
Comment 2 Christoph Feck 2013-02-28 14:13:48 UTC

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