https://bugs.kde.org/show_bug.cgi?id=377947

            Bug ID: 377947
           Summary: Crash on changing theme
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: and...@rembrandt.me.uk
  Target Milestone: ---

Application: kcmshell5 (5.9.3)

Qt Version: 5.7.1
Frameworks Version: 5.31.0
Operating System: Linux 4.9.16-48-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed: Downloaded several themes,
changed them (via apply) between 5-15 times and closed the window (crash on
close)

-- Backtrace:
Application: System Settings Module (kcmshell5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb887d6b180 (LWP 12256))]

Thread 6 (Thread 0x7fb8472c9700 (LWP 12263)):
#0  0x00007fb8876c67bd in poll () from /lib64/libc.so.6
#1  0x00007fb87f92a896 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb87f92a9ac in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb884dd718b in QEventDispatcherGlib::processEvents
(this=0x7fb8400008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb884d80aea in QEventLoop::exec (this=this@entry=0x7fb8472c8cf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fb884bae813 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007fb884bb34c8 in QThreadPrivate::start (arg=0x6028ce0) at
thread/qthread_unix.cpp:368
#7  0x00007fb881b90537 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fb8876d004f in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fb856213700 (LWP 12260)):
#0  0x00007fb8876c67bd in poll () from /lib64/libc.so.6
#1  0x00007fb87f92a896 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb87f92a9ac in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb884dd718b in QEventDispatcherGlib::processEvents
(this=0x7fb8500008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb884d80aea in QEventLoop::exec (this=this@entry=0x7fb856212cf0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fb884bae813 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007fb884bb34c8 in QThreadPrivate::start (arg=0x6092a60) at
thread/qthread_unix.cpp:368
#7  0x00007fb881b90537 in start_thread () from /lib64/libpthread.so.0
#8  0x00007fb8876d004f in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fb8690de700 (LWP 12259)):
#0  0x00007fb8876c67bd in poll () from /lib64/libc.so.6
#1  0x00007fb87f92a896 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb87f92a9ac in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb884dd718b in QEventDispatcherGlib::processEvents
(this=0x7fb85c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb884d80aea in QEventLoop::exec (this=this@entry=0x7fb8690ddcd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fb884bae813 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:507
#6  0x00007fb883728305 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007fb884bb34c8 in QThreadPrivate::start (arg=0x2615ba0) at
thread/qthread_unix.cpp:368
#8  0x00007fb881b90537 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fb8876d004f in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fb86b94e700 (LWP 12258)):
#0  0x00007fb8876c67bd in poll () from /lib64/libc.so.6
#1  0x00007fb87f92a896 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb87f92a9ac in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007fb884dd718b in QEventDispatcherGlib::processEvents
(this=0x7fb8640008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fb884d80aea in QEventLoop::exec (this=this@entry=0x7fb86b94dcc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fb884bae813 in QThread::exec (this=this@entry=0x7fb8869ecd20
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:507
#6  0x00007fb88677b385 in QDBusConnectionManager::run (this=0x7fb8869ecd20
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#7  0x00007fb884bb34c8 in QThreadPrivate::start (arg=0x7fb8869ecd20 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:368
#8  0x00007fb881b90537 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fb8876d004f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb873cfe700 (LWP 12257)):
#0  0x00007fb8876c67bd in poll () from /lib64/libc.so.6
#1  0x00007fb881fb73e0 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fb881fb9179 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fb876269889 in QXcbEventReader::run (this=0x25317b0) at
qxcbconnection.cpp:1343
#4  0x00007fb884bb34c8 in QThreadPrivate::start (arg=0x25317b0) at
thread/qthread_unix.cpp:368
#5  0x00007fb881b90537 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fb8876d004f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fb887d6b180 (LWP 12256)):
[KCrash Handler]
#6  KCModuleQml::<lambda()>::operator() (__closure=0x29918a0) at
/usr/src/debug/kcmutils-5.31.0/src/kcmoduleqml.cpp:115
#7  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KCModuleQml::showEvent(QShowEvent*)::<lambda()> >::call (arg=<optimized out>,
f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:135
#8  QtPrivate::Functor<KCModuleQml::showEvent(QShowEvent*)::<lambda()>,
0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:192
#9 
QtPrivate::QFunctorSlotObject<KCModuleQml::showEvent(QShowEvent*)::<lambda()>,
0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=<optimized out>, this_=0x2991890, r=<optimized out>,
a=<optimized out>, ret=<optimized out>) at
/usr/include/qt5/QtCore/qobject_impl.h:169
#10 0x00007fb884daea7e in QtPrivate::QSlotObjectBase::call (a=0x7ffee5f4e460,
r=0x7ffee5f4ee40, this=<optimized out>) at
../../src/corelib/kernel/qobject_impl.h:101
#11 QMetaObject::activate (sender=0x7ffee5f4ee40, signalOffset=<optimized out>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7ffee5f4e460)
at kernel/qobject.cpp:3723
#12 0x00007fb884daf027 in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fb8858fa440 <QGuiApplication::staticMetaObject>,
local_signal_index=local_signal_index@entry=11, argv=argv@entry=0x7ffee5f4e460)
at kernel/qobject.cpp:3602
#13 0x00007fb8852c5d25 in QGuiApplication::paletteChanged (this=<optimized
out>, _t1=...) at .moc/moc_qguiapplication.cpp:428
#14 0x00007fb872ca59be in KHintsSettings::slotNotifyChange (this=<optimized
out>, type=<optimized out>, arg=<optimized out>) at
/usr/src/debug/plasma-integration-5.9.3/src/platformtheme/khintssettings.cpp:239
#15 0x00007fb872cb28c5 in KHintsSettings::qt_metacall (this=0x2559050,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffee5f4e6d0) at
/usr/src/debug/plasma-integration-5.9.3/build/src/platformtheme/KDEPlasmaPlatformTheme_automoc.dir/moc_khintssettings_SVF6FHBTZFX5MS.cpp:117
#16 0x00007fb886784f40 in QDBusConnectionPrivate::deliverCall (this=<optimized
out>, object=<optimized out>, msg=..., metaTypes=..., slotIdx=<optimized out>)
at qdbusintegrator.cpp:998
#17 0x00007fb884daf5b9 in QObject::event (this=0x2559050, e=<optimized out>) at
kernel/qobject.cpp:1263
#18 0x00007fb885a70eac in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x2559050, e=0x7fb864016430) at kernel/qapplication.cpp:3799
#19 0x00007fb885a78661 in QApplication::notify (this=0x7ffee5f4ee40,
receiver=0x2559050, e=0x7fb864016430) at kernel/qapplication.cpp:3556
#20 0x00007fb884d82b00 in QCoreApplication::notifyInternal2
(receiver=0x2559050, event=event@entry=0x7fb864016430) at
kernel/qcoreapplication.cpp:988
#21 0x00007fb884d8528d in QCoreApplication::sendEvent (event=0x7fb864016430,
receiver=<optimized out>) at kernel/qcoreapplication.h:231
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x2513f50) at
kernel/qcoreapplication.cpp:1649
#23 0x00007fb884d856f8 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1503
#24 0x00007fb884dd6d63 in postEventSourceDispatch (s=0x254e0a0) at
kernel/qeventdispatcher_glib.cpp:276
#25 0x00007fb87f92a697 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#26 0x00007fb87f92a900 in ?? () from /usr/lib64/libglib-2.0.so.0
#27 0x00007fb87f92a9ac in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#28 0x00007fb884dd716f in QEventDispatcherGlib::processEvents (this=0x2570ca0,
flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007fb884d80aea in QEventLoop::exec (this=this@entry=0x7ffee5f4eca0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#30 0x00007fb884d8925c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1261
#31 0x00007fb8852c741c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1633
#32 0x00007fb885a70e05 in QApplication::exec () at kernel/qapplication.cpp:2975
#33 0x00007fb8879906e3 in kdemain (_argc=<optimized out>, _argv=<optimized
out>) at /usr/src/debug/kde-cli-tools-5.9.3/kcmshell/main.cpp:308
#34 0x00007fb887603541 in __libc_start_main () from /lib64/libc.so.6
#35 0x000000000040068a in _start () at ../sysdeps/x86_64/start.S:120

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to