Bug 322314 - Plasma crashed when attempting to change Desktop Layout
Summary: Plasma crashed when attempting to change Desktop Layout
Status: RESOLVED DUPLICATE of bug 315425
Alias: None
Product: marble
Classification: Applications
Component: wallpaper (show other bugs)
Version: 1.5 (KDE 4.10)
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-13 15:43 UTC by Rick Grant
Modified: 2014-04-27 10:56 UTC (History)
1 user (show)

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 Rick Grant 2013-07-13 15:43:11 UTC
Application: plasma-desktop (4.10.3 "release 1")
KDE Platform Version: 4.10.3 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.16-desktop i686
Distribution: "openSUSE 12.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

Plasma crashed when attempting to change the Layout from "Grid Desktop" back to "Default Desktop"

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb54fa740 (LWP 3043))]

Thread 5 (Thread 0xb003bb40 (LWP 3046)):
#0  0xb6c5b792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb2e2024d in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0xb2f2d580 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0xb2e2027f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb2f2d580 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0xb6c57b5e in start_thread () from /lib/libpthread.so.0
#4  0xb5fe616e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa9373b40 (LWP 3047)):
#0  0xb5a0ced8 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#1  0xb59cbbac in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb59cbd31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb6e1f8af in QEventDispatcherGlib::processEvents (this=0xa8a00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb6dec39c in QEventLoop::processEvents (this=this@entry=0xa9373228, flags=...) at kernel/qeventloop.cpp:149
#5  0xb6dec691 in QEventLoop::exec (this=0xa9373228, flags=...) at kernel/qeventloop.cpp:204
#6  0xb6cd7b6c in QThread::exec (this=0xa710668) at thread/qthread.cpp:542
#7  0xb6dca99d in QInotifyFileSystemWatcherEngine::run (this=0xa710668) at io/qfilesystemwatcher_inotify.cpp:256
#8  0xb6cdaf78 in QThreadPrivate::start (arg=0xa710668) at thread/qthread_unix.cpp:338
#9  0xb6c57b5e in start_thread () from /lib/libpthread.so.0
#10 0xb5fe616e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa4adbb40 (LWP 3868)):
#0  0xb6c5ab54 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb5a0cf20 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0xb59cb56d in g_main_context_query () from /usr/lib/libglib-2.0.so.0
#3  0xb59cbb2e in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb59cbd31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6e1f8af in QEventDispatcherGlib::processEvents (this=0xa8207050, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb6dec39c in QEventLoop::processEvents (this=this@entry=0xa4adb228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6dec691 in QEventLoop::exec (this=0xa4adb228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb6cd7b6c in QThread::exec (this=0xb65b4c8) at thread/qthread.cpp:542
#9  0xb6dca99d in QInotifyFileSystemWatcherEngine::run (this=0xb65b4c8) at io/qfilesystemwatcher_inotify.cpp:256
#10 0xb6cdaf78 in QThreadPrivate::start (arg=0xb65b4c8) at thread/qthread_unix.cpp:338
#11 0xb6c57b5e in start_thread () from /lib/libpthread.so.0
#12 0xb5fe616e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa3826b40 (LWP 3869)):
#0  0xb59cb3fa in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1  0xb59cbacf in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb59cbd31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb6e1f8af in QEventDispatcherGlib::processEvents (this=0xa8a022d8, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0xb6dec39c in QEventLoop::processEvents (this=this@entry=0xa3826228, flags=...) at kernel/qeventloop.cpp:149
#5  0xb6dec691 in QEventLoop::exec (this=0xa3826228, flags=...) at kernel/qeventloop.cpp:204
#6  0xb6cd7b6c in QThread::exec (this=0xba13c80) at thread/qthread.cpp:542
#7  0xb6dca99d in QInotifyFileSystemWatcherEngine::run (this=0xba13c80) at io/qfilesystemwatcher_inotify.cpp:256
#8  0xb6cdaf78 in QThreadPrivate::start (arg=0xba13c80) at thread/qthread_unix.cpp:338
#9  0xb6c57b5e in start_thread () from /lib/libpthread.so.0
#10 0xb5fe616e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb54fa740 (LWP 3043)):
[KCrash Handler]
#6  0xa2e449c0 in ?? ()
#7  0xb6dd1e66 in QFactoryLoader::instance (this=0xa2e449c0, key=...) at plugin/qfactoryloader.cpp:276
#8  0xb6370b6d in QIcon::addFile (this=0xbb9d88c, fileName=..., size=..., mode=4294967295, state=(QIcon::Off | unknown: 4294967294)) at image/qicon.cpp:843
#9  0xb6370ee1 in QIcon::QIcon (this=0xbb9d88c, fileName=...) at image/qicon.cpp:565
#10 0xa2e5c937 in Marble::WikipediaPlugin::WikipediaPlugin (this=0xbb9d870, marbleModel=0xbe09b18) at /usr/src/debug/marble-4.10.3/src/plugins/render/wikipedia/WikipediaPlugin.cpp:41
#11 0xa2e5d104 in Marble::WikipediaPlugin::newInstance (this=0xbb86ff0, marbleModel=0xbe09b18) at /usr/src/debug/marble-4.10.3/src/plugins/render/wikipedia/WikipediaPlugin.h:35
#12 0xa3acdb36 in Marble::LayerManager::Private::addPlugins (this=0xb234050) at /usr/src/debug/marble-4.10.3/src/lib/LayerManager.cpp:214
#13 0xa3ace0c8 in Marble::LayerManager::LayerManager (this=0xb9d9e24, model=0xbe09b18, parent=0xbb4ade8) at /usr/src/debug/marble-4.10.3/src/lib/LayerManager.cpp:88
#14 0xa3a6f0eb in Marble::MarbleMapPrivate::MarbleMapPrivate (this=0xb9d9da8, parent=0xbb4ade8, model=0xbe09b18) at /usr/src/debug/marble-4.10.3/src/lib/MarbleMap.cpp:151
#15 0xa3a6fe19 in Marble::MarbleMap::MarbleMap (this=0xbb4ade8) at /usr/src/debug/marble-4.10.3/src/lib/MarbleMap.cpp:236
#16 0xa5b3b29e in Marble::MarbleWallpaper::init (this=0xba5a3c8, config=...) at /usr/src/debug/kdeplasma-addons-4.10.3/wallpapers/marble/marble.cpp:75
#17 0xb49192de in Plasma::Wallpaper::restore (this=0xba5a3c8, config=...) at /usr/src/debug/kdelibs-4.10.3/plasma/wallpaper.cpp:324
#18 0xb183ec0d in BackgroundDialog::changeBackgroundMode (this=0xb72e488, mode=2) at /usr/src/debug/kde-workspace-4.10.3/libs/plasmagenericshell/backgrounddialog.cpp:474
#19 0xb183cf89 in qt_static_metacall (_a=0xbfc006e8, _id=2, _o=0xb72e488, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.10.3/build/libs/plasmagenericshell/moc_backgrounddialog.cpp:149
#20 BackgroundDialog::qt_static_metacall (_o=_o@entry=0xb72e488, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=2, _a=0xbfc006e8) at /usr/src/debug/kde-workspace-4.10.3/build/libs/plasmagenericshell/moc_backgrounddialog.cpp:141
#21 0xb6e05c22 in QMetaObject::activate (sender=0xb6dd9a8, m=0xb6c35bc4 <QComboBox::staticMetaObject>, local_signal_index=5, argv=0xbfc006e8) at kernel/qobject.cpp:3548
#22 0xb66f7f35 in QComboBox::currentIndexChanged (this=this@entry=0xb6dd9a8, _t1=2) at .moc/release-shared/moc_qcombobox.cpp:316
#23 0xb66f7fcc in QComboBoxPrivate::_q_emitCurrentIndexChanged (this=0xb61e250, index=...) at widgets/qcombobox.cpp:1278
#24 0xb66f822f in QComboBoxPrivate::setCurrentIndex (this=0xb61e250, mi=...) at widgets/qcombobox.cpp:2049
#25 0xb66f913e in QComboBoxPrivate::_q_itemSelected (this=0xb61e250, item=...) at widgets/qcombobox.cpp:1247
#26 0xb6e05c22 in QMetaObject::activate (sender=0xb4e0ce8, m=0xb6c45054 <QComboBoxPrivateContainer::staticMetaObject>, local_signal_index=0, argv=0xbfc00908) at kernel/qobject.cpp:3548
#27 0xb69d84a5 in QComboBoxPrivateContainer::itemSelected (this=0xb4e0ce8, _t1=...) at .moc/release-shared/moc_qcombobox_p.cpp:253
#28 0xb66f2683 in QComboBoxPrivateContainer::eventFilter (this=0xb4e0ce8, o=0xba74370, e=0xbfc00ec4) at widgets/qcombobox.cpp:691
#29 0xb6deda3e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0xa088320, receiver=0xba74370, event=0xbfc00ec4) at kernel/qcoreapplication.cpp:1056
#30 0xb62bbb7d in QApplicationPrivate::notify_helper (this=0xa088320, receiver=0xba74370, e=0xbfc00ec4) at kernel/qapplication.cpp:4558
#31 0xb62c1081 in QApplication::notify (this=0xa088320, receiver=0xba74370, e=0xbfc00ec4) at kernel/qapplication.cpp:4105
#32 0xb7561351 in KApplication::notify (this=0xa07f120, receiver=0xba74370, event=0xbfc00ec4) at /usr/src/debug/kdelibs-4.10.3/kdeui/kernel/kapplication.cpp:311
#33 0xb6ded8ce in QCoreApplication::notifyInternal (this=0xa07f120, receiver=0xba74370, event=0xbfc00ec4) at kernel/qcoreapplication.cpp:946
#34 0xb62bca0f in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#35 QApplicationPrivate::sendMouseEvent (receiver=0xba74370, event=0xbfc00ec4, alienWidget=0xba74370, nativeWidget=0xb4e0ce8, buttonDown=0xb6c4dcd4 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#36 0xb634503f in QETWidget::translateMouseEvent (this=0xb4e0ce8, event=0xbfc012ec) at kernel/qapplication_x11.cpp:4461
#37 0xb6343c59 in QApplication::x11ProcessEvent (this=0xa07f120, event=0xbfc012ec) at kernel/qapplication_x11.cpp:3650
#38 0xb636d8c4 in x11EventSourceDispatch (s=0xa08a6a8, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0xb59cb8b3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#40 0xb59cbc50 in ?? () from /usr/lib/libglib-2.0.so.0
#41 0xb59cbd31 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#42 0xb6e1f891 in QEventDispatcherGlib::processEvents (this=0xa086d10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#43 0xb636d4aa in QGuiEventDispatcherGlib::processEvents (this=0xa086d10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0xb6dec39c in QEventLoop::processEvents (this=this@entry=0xbfc015e8, flags=...) at kernel/qeventloop.cpp:149
#45 0xb6dec691 in QEventLoop::exec (this=0xbfc015e8, flags=...) at kernel/qeventloop.cpp:204
#46 0xb6df194a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#47 0xb62b9a24 in QApplication::exec () at kernel/qapplication.cpp:3823
#48 0xb19fd431 in kdemain (argc=1, argv=0xa03d108) at /usr/src/debug/kde-workspace-4.10.3/plasma/desktop/shell/main.cpp:126
#49 0x0804fb77 in _start ()

Reported using DrKonqi
Comment 1 Bernhard Beschow 2014-04-27 10:56:31 UTC

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