Bug 314738 - System setting crashed when clicking on Gtk Configuration
Summary: System setting crashed when clicking on Gtk Configuration
Status: RESOLVED WORKSFORME
Alias: None
Product: kde-gtk-config
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Manuel Tortosa
URL:
Keywords: triaged
: 318984 332821 335450 336881 336913 345024 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-09 01:20 UTC by Kurt Mohler
Modified: 2018-10-27 04:17 UTC (History)
14 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.16 KB, text/plain)
2013-03-18 02:23 UTC, Renzo
Details
New crash information added by DrKonqi (9.16 KB, text/plain)
2013-03-18 02:23 UTC, Renzo
Details
New crash information added by DrKonqi (9.16 KB, text/plain)
2013-03-18 02:23 UTC, Renzo
Details
New crash information added by DrKonqi (10.70 KB, text/plain)
2013-08-18 13:27 UTC, Mikel
Details
New crash information added by DrKonqi (10.84 KB, text/plain)
2013-08-31 23:48 UTC, Jan Binder
Details
New crash information added by DrKonqi (10.71 KB, text/plain)
2013-12-09 13:10 UTC, rndbit
Details
New crash information added by DrKonqi (10.73 KB, text/plain)
2014-01-12 15:14 UTC, Ivan Sorokin
Details
New crash information added by DrKonqi (11.15 KB, text/plain)
2014-04-30 14:05 UTC, Dan Keshet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kurt Mohler 2013-02-09 01:20:48 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.9.4
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Linux Mint 14 Nadia

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

Right after changing Colors scheme settings in the Application Appearance menu, I clicked on the Gtk Configuration button on the left panel and then the application crashed.

The crash does not seem to be reproducible.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5278b3d780 (LWP 20972))]

Thread 2 (Thread 0x7f525cb70700 (LWP 20977)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f5273c06cd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f5273c06d09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f526f7f2e9a in start_thread (arg=0x7f525cb70700) at pthread_create.c:308
#4  0x00007f5275b4ccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5278b3d780 (LWP 20972)):
[KCrash Handler]
#6  0x00007f5252b9b110 in ?? ()
#7  0x00007f5276279461 in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f5276f97b92 in QIcon::addFile (this=0x7fffeb959b60, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f5276f97eba in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
#10 0x00007f5252dae927 in ?? () from /usr/lib/kde4/kcm_cgc.so
#11 0x00007f5252daf6c5 in ?? () from /usr/lib/kde4/kcm_cgc.so
#12 0x00007f5252dbccb5 in ?? () from /usr/lib/kde4/kcm_cgc.so
#13 0x00007f5252dc1044 in ?? () from /usr/lib/kde4/kcm_cgc.so
#14 0x00007f5276a69295 in KPluginFactory::create (this=0x23544b0, iface=0x7f5277d66580 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x1bae890, parent=0x1bae890, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f5278247fd5 in create<KCModule> (args=..., parent=0x1bae890, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:507
#16 create<KCModule> (args=..., parent=0x1bae890, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:345
#17 createInstance<KCModule> (error=<synthetic pointer>, args=..., parent=0x1bae890, libname=...) at ../../kdecore/util/klibloader.h:279
#18 createInstance<KCModule> (error=<synthetic pointer>, args=..., parent=0x1bae890, service=...) at ../../kdecore/services/kservice.h:602
#19 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x1bae890, args=...) at ../../kutils/kcmoduleloader.cpp:96
#20 0x00007f527824c870 in KCModuleProxyPrivate::loadModule (this=this@entry=0x16ac010) at ../../kutils/kcmoduleproxy.cpp:106
#21 0x00007f527824cfc5 in KCModuleProxy::realModule (this=this@entry=0x1bae890) at ../../kutils/kcmoduleproxy.cpp:83
#22 0x00007f527824d002 in KCModuleProxy::showEvent (this=0x1bae890, ev=0x7fffeb95aad0) at ../../kutils/kcmoduleproxy.cpp:197
#23 0x00007f5276f3fbce in QWidget::event (this=0x1bae890, event=0x7fffeb95aad0) at kernel/qwidget.cpp:8578
#24 0x00007f5276eefe9c in QApplicationPrivate::notify_helper (this=this@entry=0xd736a0, receiver=receiver@entry=0x1bae890, e=e@entry=0x7fffeb95aad0) at kernel/qapplication.cpp:4562
#25 0x00007f5276ef430a in QApplication::notify (this=0x7fffeb95cbc0, receiver=0x1bae890, e=0x7fffeb95aad0) at kernel/qapplication.cpp:4423
#26 0x00007f5277bf81d6 in KApplication::notify (this=0x7fffeb95cbc0, receiver=0x1bae890, event=0x7fffeb95aad0) at ../../kdeui/kernel/kapplication.cpp:311
#27 0x00007f527629356e in QCoreApplication::notifyInternal (this=0x7fffeb95cbc0, receiver=0x1bae890, event=0x7fffeb95aad0) at kernel/qcoreapplication.cpp:915
#28 0x00007f5276f41bd7 in sendEvent (event=0x7fffeb95aad0, receiver=0x1bae890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#29 QWidgetPrivate::show_helper (this=0x1c63400) at kernel/qwidget.cpp:7551
#30 0x00007f5276f41a4a in QWidgetPrivate::showChildren (this=this@entry=0x164e200, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7859
#31 0x00007f5276f41add in QWidgetPrivate::show_helper (this=this@entry=0x164e200) at kernel/qwidget.cpp:7498
#32 0x00007f5276f41ec2 in QWidget::setVisible (this=0x1a06000, visible=<optimized out>) at kernel/qwidget.cpp:7773
#33 0x00007f5276f41a5e in show (this=0x1a06000) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#34 QWidgetPrivate::showChildren (this=this@entry=0x16ff140, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7861
#35 0x00007f5276f41add in QWidgetPrivate::show_helper (this=this@entry=0x16ff140) at kernel/qwidget.cpp:7498
#36 0x00007f5276f41ec2 in QWidget::setVisible (this=0x14f30a0, visible=<optimized out>) at kernel/qwidget.cpp:7773
#37 0x00007f5276f238ea in show (this=0x14f30a0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#38 QStackedLayout::setCurrentIndex (this=0xffd0b0, index=5) at kernel/qstackedlayout.cpp:311
#39 0x00007f5277c261ef in KPageViewPrivate::_k_pageSelected (this=0x1011530, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#40 0x00007f52762a8f5f in QMetaObject::activate (sender=0x1b87110, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffeb95af90) at kernel/qobject.cpp:3547
#41 0x00007f527744e077 in QItemSelectionModel::selectionChanged (this=this@entry=0x1b87110, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#42 0x00007f52774531ed in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x1b87110, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#43 0x00007f5277453edc in QItemSelectionModel::select (this=0x1b87110, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#44 0x00007f5277c2709c in select (command=..., selection=..., this=<optimized out>) at ../../kdeui/paged/kpageview_p.cpp:619
#45 KDEPrivate::SelectionModel::select (this=<optimized out>, selection=..., command=...) at ../../kdeui/paged/kpageview_p.cpp:613
#46 0x00007f52774222df in QListView::setSelection (this=<optimized out>, rect=..., command=...) at itemviews/qlistview.cpp:1379
#47 0x00007f52773ffd11 in QAbstractItemView::mousePressEvent (this=0x100ccd0, event=<optimized out>) at itemviews/qabstractitemview.cpp:1690
#48 0x00007f5276f3fcf3 in QWidget::event (this=0x100ccd0, event=0x7fffeb95bf50) at kernel/qwidget.cpp:8367
#49 0x00007f52772eeb66 in QFrame::event (this=0x100ccd0, e=0x7fffeb95bf50) at widgets/qframe.cpp:557
#50 0x00007f52773fa59b in QAbstractItemView::viewportEvent (this=0x100ccd0, event=0x7fffeb95bf50) at itemviews/qabstractitemview.cpp:1644
#51 0x00007f52762936d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x13a0880, event=0x7fffeb95bf50) at kernel/qcoreapplication.cpp:1025
#52 0x00007f5276eefe6c in QApplicationPrivate::notify_helper (this=this@entry=0xd736a0, receiver=receiver@entry=0x13a0880, e=e@entry=0x7fffeb95bf50) at kernel/qapplication.cpp:4558
#53 0x00007f5276ef4b6b in QApplication::notify (this=<optimized out>, receiver=0x13a0880, e=0x7fffeb95bf50) at kernel/qapplication.cpp:4105
#54 0x00007f5277bf81d6 in KApplication::notify (this=0x7fffeb95cbc0, receiver=0x13a0880, event=0x7fffeb95bf50) at ../../kdeui/kernel/kapplication.cpp:311
#55 0x00007f527629356e in QCoreApplication::notifyInternal (this=0x7fffeb95cbc0, receiver=0x13a0880, event=0x7fffeb95bf50) at kernel/qcoreapplication.cpp:915
#56 0x00007f5276ef0cd3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#57 QApplicationPrivate::sendMouseEvent (receiver=0x13a0880, event=0x7fffeb95bf50, alienWidget=0x13a0880, nativeWidget=0x100ccd0, buttonDown=0x7f52779cc308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#58 0x00007f5276f6e554 in QETWidget::translateMouseEvent (this=this@entry=0x100ccd0, event=event@entry=0x7fffeb95c6d0) at kernel/qapplication_x11.cpp:4622
#59 0x00007f5276f6d44f in QApplication::x11ProcessEvent (this=0x7fffeb95cbc0, event=0x7fffeb95c6d0) at kernel/qapplication_x11.cpp:3737
#60 0x00007f5276f94fa2 in x11EventSourceDispatch (s=0xd74cc0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#61 0x00007f526f323ab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f526f323de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f526f323ea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f52762c1bf6 in QEventDispatcherGlib::processEvents (this=0xd36ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#65 0x00007f5276f94c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x00007f52762922bf in QEventLoop::processEvents (this=this@entry=0x7fffeb95caa0, flags=...) at kernel/qeventloop.cpp:149
#67 0x00007f5276292548 in QEventLoop::exec (this=0x7fffeb95caa0, flags=...) at kernel/qeventloop.cpp:204
#68 0x00007f5276297708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#69 0x000000000040a98e in main (argc=5, argv=0x7fffeb95cd08) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-02-09 14:41:46 UTC
> #10 0x00007f5252dae927 in ?? () from /usr/lib/kde4/kcm_cgc.so

So we need debug symbols :) 

FYI,  kcm_cgc.so implies you are probably using something called as chakra-gtk-config. That name itself indicates its age .  That modules has been adopted by KDE developers renamed to kde-gtk-config.  I would suggest you removing that old chakra-gtk-config.
Comment 2 Renzo 2013-03-18 02:23:33 UTC
Created attachment 78153 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed: I was heavily experimenting with colors in the application appearance

-- Backtrace (Reduced):
#7  0x00007f61351ab461 in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f6135ec9b92 in QIcon::addFile (this=0x7fff6a49d250, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f6135ec9eba in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007f613599b2c5 in KPluginFactory::create (this=0x3d717f0, iface=0x7f6136c98560 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x1a6c930, parent=0x1a6c930, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f6137179fd5 in create<KCModule> (args=..., parent=0x1a6c930, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:507
Comment 3 Renzo 2013-03-18 02:23:34 UTC
Created attachment 78154 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed: I was heavily experimenting with colors in the application appearance

-- Backtrace (Reduced):
#7  0x00007f61351ab461 in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f6135ec9b92 in QIcon::addFile (this=0x7fff6a49d250, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f6135ec9eba in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007f613599b2c5 in KPluginFactory::create (this=0x3d717f0, iface=0x7f6136c98560 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x1a6c930, parent=0x1a6c930, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f6137179fd5 in create<KCModule> (args=..., parent=0x1a6c930, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:507
Comment 4 Renzo 2013-03-18 02:23:34 UTC
Created attachment 78155 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed: I was heavily experimenting with colors in the application appearance

-- Backtrace (Reduced):
#7  0x00007f61351ab461 in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f6135ec9b92 in QIcon::addFile (this=0x7fff6a49d250, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f6135ec9eba in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007f613599b2c5 in KPluginFactory::create (this=0x3d717f0, iface=0x7f6136c98560 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x1a6c930, parent=0x1a6c930, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f6137179fd5 in create<KCModule> (args=..., parent=0x1a6c930, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:507
Comment 5 Christoph Feck 2013-04-27 19:46:47 UTC
*** Bug 318984 has been marked as a duplicate of this bug. ***
Comment 6 Mikel 2013-08-18 13:27:15 UTC
Created attachment 81770 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.10.5 using Qt 4.8.4

- What I was doing when the application crashed:I was inside System Settings, and I had just selected the GTK setups.

-- Backtrace (Reduced):
#7  0x00007f53466a3611 in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f53473ca982 in QIcon::addFile (this=0x7fffb3457e90, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f53473cacaa in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007f5346e9aa25 in KPluginFactory::create (this=0x21f1b00, iface=0x7f53481990a0 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x1e9f430, parent=0x1e9f430, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f5348678fe7 in create<KCModule> (args=..., parent=0x1e9f430, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:507
Comment 7 Jan Binder 2013-08-31 23:48:43 UTC
Created attachment 82073 [details]
New crash information added by DrKonqi

systemsettings (4.11.60) on KDE Platform 4.11.60 using Qt 4.8.5

- What I was doing when the application crashed:

Opening GTK settings panel.
Crash only happened once, after restarting systemsettings  I could use the GTK settings panel.

-- Backtrace (Reduced):
#7  0x00007f927faf636a in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f9280850d72 in QIcon::addFile (this=0x7fffe1179150, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f92808510ba in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
#10 0x00007f9263dcfddd in IconThemesModel::fillItem (dir=..., item=item@entry=0x23332b0) at /media/wares/kdesrc/extragear/base/kde-gtk-config/src/iconthemesmodel.cpp:107
#11 0x00007f9263dd044f in IconThemesModel::reload (this=0x26704e0) at /media/wares/kdesrc/extragear/base/kde-gtk-config/src/iconthemesmodel.cpp:125
Comment 8 Christoph Feck 2013-09-09 21:31:35 UTC
Latest crashes are indeed from kde-gtk-config.
Comment 9 rndbit 2013-12-09 13:10:16 UTC
Created attachment 84004 [details]
New crash information added by DrKonqi

systemsettings (4.11.2) on KDE Platform 4.11.2 using Qt 4.8.4

- What I was doing when the application crashed:
Selected gtk section in application appearance view

-- Backtrace (Reduced):
#7  0x00007fbb3fd8719a in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007fbb40ab1f02 in QIcon::addFile (this=0x7fff787daa80, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007fbb40ab224a in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007fbb40581083 in KPluginFactory::create (this=0x12723f0, iface=0x7fbb4187f2a0 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x15a18c0, parent=0x15a18c0, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007fbb41d6e015 in create<KCModule> (args=..., parent=0x15a18c0, this=0x12723f0) at ../../kdecore/util/kpluginfactory.h:507
Comment 10 Ivan Sorokin 2014-01-12 15:14:45 UTC
Created attachment 84598 [details]
New crash information added by DrKonqi

systemsettings (4.11.3) on KDE Platform 4.11.3 using Qt 4.8.4

- What I was doing when the application crashed:

I clicked on Application Appearance/GTK. Can not reproduce again.

-- Backtrace (Reduced):
#7  0x00007f0a07e1719a in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f0a08b41f02 in QIcon::addFile (this=0x7fffb48a51f0, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f0a08b4224a in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007f0a08611063 in KPluginFactory::create (this=0x1b12740, iface=0x7f0a0990f2a0 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x1a41340, parent=0x1a41340, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f0a09dfe015 in create<KCModule> (args=..., parent=0x1a41340, this=0x1b12740) at ../../kdecore/util/kpluginfactory.h:507
Comment 11 Dan Keshet 2014-04-30 14:05:17 UTC
Created attachment 86372 [details]
New crash information added by DrKonqi

systemsettings (4.11.8) on KDE Platform 4.13.0 using Qt 4.8.6

- What I was doing when the application crashed:

Clicked on GTK+ configuration icon in the system settings application

-- Backtrace (Reduced):
#7  0x00007f1b2b710cba in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#8  0x00007f1b2c43d0e2 in QIcon::addFile (this=0x7fff4d228670, fileName=..., size=..., mode=mode@entry=QIcon::Normal, state=state@entry=QIcon::Off) at image/qicon.cpp:843
#9  0x00007f1b2c43d42a in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
[...]
#14 0x00007f1b2bf0c383 in KPluginFactory::create (this=0xf2ce60, iface=0x7f1b2d20b640 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x23aff00, parent=0x23aff00, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#15 0x00007f1b2d6fa08d in create<KCModule> (args=..., parent=0x23aff00, this=0xf2ce60) at ../../kdecore/util/kpluginfactory.h:507
Comment 12 Christoph Feck 2014-05-28 12:11:48 UTC
*** Bug 335450 has been marked as a duplicate of this bug. ***
Comment 13 Christoph Feck 2014-06-30 10:02:45 UTC
*** Bug 336881 has been marked as a duplicate of this bug. ***
Comment 14 Christoph Feck 2014-06-30 19:52:11 UTC
*** Bug 336913 has been marked as a duplicate of this bug. ***
Comment 15 p92 2015-01-03 11:14:14 UTC
This bug can be confirmed with latest fresh install of kubuntu 14.10

We need debug symbols on kde-config-gtk-style (no dbg package for this in the repository).

# dpkg -S /usr/lib/kde4/kcm_cgc.so
kde-config-gtk-style: /usr/lib/kde4/kcm_cgc.so

Difficult to reproduce. I had it while switching to another configuration module of system settings from the gtk style config module. In this module I changed both gtk2+gtk3 after downloading new themes and installing them from the "get new themes" button.

------------------------------------------------------------------------------------------
Application: systemsettings (4.11.12)
KDE Platform Version: 4.14.1
Qt Version: 4.8.6
Operating System: Linux 3.16.0-28-lowlatency x86_64
Distribution: Ubuntu 14.10

-- Information about the crash:
<Indiquez-nous en détails ce que vous faisiez lors du plantage de l'application.>

-- Backtrace:
Application: Configuration du système (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0b36ee28c0 (LWP 22763))]

Thread 4 (Thread 0x7f0b193d4700 (LWP 22764)):
#0  0x00007f0b2cda1369 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0b2cd5cea1 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b2cd5cffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b345e504e in QEventDispatcherGlib::processEvents (this=0x7f0b140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f0b345b64f1 in QEventLoop::processEvents (this=this@entry=0x7f0b193d3ce0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0b345b6805 in QEventLoop::exec (this=this@entry=0x7f0b193d3ce0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f0b344b4c39 in QThread::exec (this=this@entry=0x2820c40) at thread/qthread.cpp:538
#7  0x00007f0b34598033 in QInotifyFileSystemWatcherEngine::run (this=0x2820c40) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f0b344b739f in QThreadPrivate::start (arg=0x2820c40) at thread/qthread_unix.cpp:349
#9  0x00007f0b2d2420a5 in start_thread (arg=0x7f0b193d4700) at pthread_create.c:309
#10 0x00007f0b33e6277d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f0b13377700 (LWP 22765)):
#0  0x00007f0b33e582d1 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f0b2cd5cee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b2cd5d272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b18237ef6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f0b2cd83925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f0b2d2420a5 in start_thread (arg=0x7f0b13377700) at pthread_create.c:309
#6  0x00007f0b33e6277d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f0afe7e4700 (LWP 22781)):
#0  0x00007f0b2cd5c3c1 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f0b2cd5ce0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0b2cd5cffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0b345e504e in QEventDispatcherGlib::processEvents (this=0x7f0af80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f0b345b64f1 in QEventLoop::processEvents (this=this@entry=0x7f0afe7e3ce0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0b345b6805 in QEventLoop::exec (this=this@entry=0x7f0afe7e3ce0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f0b344b4c39 in QThread::exec (this=this@entry=0x2eec040) at thread/qthread.cpp:538
#7  0x00007f0b34598033 in QInotifyFileSystemWatcherEngine::run (this=0x2eec040) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f0b344b739f in QThreadPrivate::start (arg=0x2eec040) at thread/qthread_unix.cpp:349
#9  0x00007f0b2d2420a5 in start_thread (arg=0x7f0afe7e4700) at pthread_create.c:309
#10 0x00007f0b33e6277d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f0b36ee28c0 (LWP 22763)):
[KCrash Handler]
#6  0x00007f0b1043d1a2 in ?? ()
#7  0x0000000002e64c50 in ?? ()
#8  0x00007f0b1043d1a0 in ?? ()
#9  0x00007f0b3459d483 in QFactoryLoader::instance (this=<optimized out>, key=...) at plugin/qfactoryloader.cpp:276
#10 0x00007f0b352e3a8a in QIcon::addFile (this=0x2e64c50, fileName=..., size=..., mode=QIcon::Selected, mode@entry=QIcon::Normal, state=(QIcon::Off | unknown: 102), state@entry=QIcon::Off) at image/qicon.cpp:843
#11 0x00007f0b352e3dca in QIcon::QIcon (this=<optimized out>, fileName=...) at image/qicon.cpp:565
#12 0x00007f0afca6377c in ?? () from /usr/lib/kde4/kcm_cgc.so
#13 0x00007f0afca6411f in ?? () from /usr/lib/kde4/kcm_cgc.so
#14 0x00007f0afca71df1 in ?? () from /usr/lib/kde4/kcm_cgc.so
#15 0x00007f0afca7626b in ?? () from /usr/lib/kde4/kcm_cgc.so
#16 0x00007f0b34dafd43 in KPluginFactory::create (this=0x3361bd0, iface=0x7f0b360e8680 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x283e360, parent=0x283e360, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#17 0x00007f0b365d9176 in create<KCModule> (args=..., parent=0x283e360, this=0x3361bd0) at ../../kdecore/util/kpluginfactory.h:507
#18 create<KCModule> (args=..., parent=0x283e360, this=0x3361bd0) at ../../kdecore/util/kpluginfactory.h:345
#19 createInstance<KCModule> (error=<synthetic pointer>, args=..., parent=0x283e360, libname=...) at ../../kdecore/util/klibloader.h:279
#20 createInstance<KCModule> (error=<synthetic pointer>, args=..., parent=0x283e360, service=...) at ../../kdecore/services/kservice.h:616
#21 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x283e360, args=...) at ../../kutils/kcmoduleloader.cpp:96
#22 0x00007f0b365de99b in KCModuleProxyPrivate::loadModule (this=this@entry=0x32613f0) at ../../kutils/kcmoduleproxy.cpp:107
#23 0x00007f0b365df685 in KCModuleProxy::realModule (this=this@entry=0x283e360) at ../../kutils/kcmoduleproxy.cpp:83
#24 0x00007f0b365dfa83 in KCModuleProxy::showEvent (this=0x283e360, ev=0x7fffee3e3090) at ../../kutils/kcmoduleproxy.cpp:198
#25 0x00007f0b3528cce8 in QWidget::event (this=0x2e64c50, event=0x3) at kernel/qwidget.cpp:8775
#26 0x00007f0b3523d11c in QApplicationPrivate::notify_helper (this=this@entry=0x243b4b0, receiver=receiver@entry=0x283e360, e=e@entry=0x7fffee3e3090) at kernel/qapplication.cpp:4570
#27 0x00007f0b35243870 in QApplication::notify (this=this@entry=0x7fffee3e4700, receiver=receiver@entry=0x283e360, e=e@entry=0x7fffee3e3090) at kernel/qapplication.cpp:4356
#28 0x00007f0b35f6557a in KApplication::notify (this=0x7fffee3e4700, receiver=0x283e360, event=0x7fffee3e3090) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007f0b345b786d in QCoreApplication::notifyInternal (this=0x7fffee3e4700, receiver=receiver@entry=0x283e360, event=event@entry=0x7fffee3e3090) at kernel/qcoreapplication.cpp:953
#30 0x00007f0b3528a233 in sendEvent (event=0x7fffee3e3090, receiver=0x283e360) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QWidgetPrivate::show_helper (this=0x32614d0) at kernel/qwidget.cpp:7569
#32 0x00007f0b35289f4c in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7440
#33 0x00007f0b3528a08a in QWidgetPrivate::showChildren (this=this@entry=0x2fbc590, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7877
#34 0x00007f0b3528a11d in QWidgetPrivate::show_helper (this=this@entry=0x2fbc590) at kernel/qwidget.cpp:7516
#35 0x00007f0b3528bfda in QWidget::setVisible (this=0x2cbaf80, visible=<optimized out>) at kernel/qwidget.cpp:7791
#36 0x00007f0b3528a09e in show (this=0x2cbaf80) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#37 QWidgetPrivate::showChildren (this=this@entry=0x2cd4a90, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7879
#38 0x00007f0b3528a11d in QWidgetPrivate::show_helper (this=this@entry=0x2cd4a90) at kernel/qwidget.cpp:7516
#39 0x00007f0b3528bfda in QWidget::setVisible (this=0x2f7b0e0, visible=<optimized out>) at kernel/qwidget.cpp:7791
#40 0x00007f0b3526fc16 in show (this=0x2f7b0e0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#41 QStackedLayout::setCurrentIndex (this=0x2839dc0, index=5) at kernel/qstackedlayout.cpp:313
#42 0x00007f0b3526fdaa in QStackedLayout::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x2f7b0e0) at kernel/qstackedlayout.cpp:368
#43 0x00007f0b3568d6e7 in QStackedWidget::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x2f7b0e0) at widgets/qstackedwidget.cpp:295
#44 0x00007f0b35f97bc6 in KPageViewPrivate::_k_pageSelected (this=0x2839440, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#45 0x00007f0b345cba7a in QMetaObject::activate (sender=sender@entry=0x32656e0, m=m@entry=0x7f0b35d14160 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffee3e3500) at kernel/qobject.cpp:3567
#46 0x00007f0b3578ed67 in QItemSelectionModel::selectionChanged (this=this@entry=0x32656e0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:165
#47 0x00007f0b357945fd in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x32656e0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#48 0x00007f0b35794a46 in QItemSelectionModel::select (this=0x32656e0, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#49 0x00007f0b35f9ab9c in KDEPrivate::SelectionModel::select (this=<optimized out>, selection=..., command=...) at ../../kdeui/paged/kpageview_p.cpp:619
#50 0x00007f0b357639ad in QListView::setSelection (this=<optimized out>, rect=..., command=...) at itemviews/qlistview.cpp:1384
#51 0x00007f0b3573fc43 in QAbstractItemView::mousePressEvent (this=0x283e970, event=<optimized out>) at itemviews/qabstractitemview.cpp:1690
#52 0x00007f0b3528d509 in QWidget::event (this=0x2e64c50, this@entry=0x283e970, event=0x3, event@entry=0x7fffee3e3f00) at kernel/qwidget.cpp:8385
#53 0x00007f0b356369fe in QFrame::event (this=0x283e970, e=0x7fffee3e3f00) at widgets/qframe.cpp:557
#54 0x00007f0b357458b3 in QAbstractItemView::viewportEvent (this=0x283e970, event=0x7fffee3e3f00) at itemviews/qabstractitemview.cpp:1644
#55 0x00007f0b345b79d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x243b4b0, receiver=receiver@entry=0x2d331b0, event=event@entry=0x7fffee3e3f00) at kernel/qcoreapplication.cpp:1063
#56 0x00007f0b3523d0fc in QApplicationPrivate::notify_helper (this=this@entry=0x243b4b0, receiver=receiver@entry=0x2d331b0, e=e@entry=0x7fffee3e3f00) at kernel/qapplication.cpp:4566
#57 0x00007f0b352439be in QApplication::notify (this=this@entry=0x7fffee3e4700, receiver=receiver@entry=0x2d331b0, e=e@entry=0x7fffee3e3f00) at kernel/qapplication.cpp:4113
#58 0x00007f0b35f6557a in KApplication::notify (this=0x7fffee3e4700, receiver=0x2d331b0, event=0x7fffee3e3f00) at ../../kdeui/kernel/kapplication.cpp:311
#59 0x00007f0b345b786d in QCoreApplication::notifyInternal (this=0x7fffee3e4700, receiver=receiver@entry=0x2d331b0, event=event@entry=0x7fffee3e3f00) at kernel/qcoreapplication.cpp:953
#60 0x00007f0b3524307f in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#61 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2d331b0, event=event@entry=0x7fffee3e3f00, alienWidget=alienWidget@entry=0x2d331b0, nativeWidget=nativeWidget@entry=0x283e970, buttonDown=buttonDown@entry=0x7f0b35d31578 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#62 0x00007f0b352b8bde in QETWidget::translateMouseEvent (this=this@entry=0x283e970, event=event@entry=0x7fffee3e4260) at kernel/qapplication_x11.cpp:4634
#63 0x00007f0b352b8477 in QApplication::x11ProcessEvent (this=0x7fffee3e4700, event=event@entry=0x7fffee3e4260) at kernel/qapplication_x11.cpp:3627
#64 0x00007f0b352e0432 in x11EventSourceDispatch (s=0x24272a0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x00007f0b2cd5cc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#66 0x00007f0b2cd5cf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#67 0x00007f0b2cd5cffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#68 0x00007f0b345e5031 in QEventDispatcherGlib::processEvents (this=0x23f0920, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#69 0x00007f0b352e04e6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x00007f0b345b64f1 in QEventLoop::processEvents (this=this@entry=0x7fffee3e4640, flags=...) at kernel/qeventloop.cpp:149
#71 0x00007f0b345b6805 in QEventLoop::exec (this=this@entry=0x7fffee3e4640, flags=...) at kernel/qeventloop.cpp:204
#72 0x00007f0b345bbf67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#73 0x00007f0b3523b4dc in QApplication::exec () at kernel/qapplication.cpp:3828
#74 0x000000000040a8ff in main (argc=5, argv=0x7fffee3e4848) at ../../../systemsettings/app/main.cpp:49

Rapporter à https://bugs.kde.org/
Comment 16 Christoph Feck 2015-03-10 22:32:24 UTC
*** Bug 345024 has been marked as a duplicate of this bug. ***
Comment 17 Christoph Feck 2015-03-10 22:33:40 UTC
*** Bug 332821 has been marked as a duplicate of this bug. ***
Comment 18 Aleix Pol 2015-03-23 16:41:23 UTC
kdelibs4 version is not maintained anymore, please re-open with a qt5/kf5-based backtrace (which is where this crash happened).
Hopefully with debug symbols.
Comment 19 Andrew Crouthamel 2018-09-26 22:08:14 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 20 Andrew Crouthamel 2018-10-27 04:17:37 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!