Application: krunner (0.1) KDE Platform Version: 4.9.4 Qt Version: 4.8.4 Operating System: Linux 3.6.10-2.fc17.x86_64 x86_64 Distribution: "Fedora release 17 (Beefy Miracle)" -- Information about the crash: - What I was doing when the application crashed: Set GTK appearance to Oxygen and clicked apply, entire desktop then crashed -- Backtrace: Application: Run Command Interface (krunner), 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 0x7f5e7ffa18c0 (LWP 27943))] Thread 2 (Thread 0x7f5e740bf700 (LWP 27971)): #0 0x000000334dc0aa7f in __pthread_mutex_unlock_usercnt (mutex=0x7f5e6c000a90, decr=decr@entry=1) at pthread_mutex_unlock.c:53 #1 0x000000334dc0aada in __pthread_mutex_unlock (mutex=<optimized out>) at pthread_mutex_unlock.c:298 #2 0x000000334f8839b1 in g_mutex_unlock (mutex=mutex@entry=0x7f5e6c0009d0) at gthread-posix.c:227 #3 0x000000334f847489 in g_main_context_query (context=context@entry=0x7f5e6c0009d0, max_priority=2147483647, timeout=timeout@entry=0x7f5e740bea7c, fds=fds@entry=0x7f5e6c002be0, n_fds=n_fds@entry=2) at gmain.c:2941 #4 0x000000334f847a69 in g_main_context_iterate (context=context@entry=0x7f5e6c0009d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3128 #5 0x000000334f847c14 in g_main_context_iteration (context=0x7f5e6c0009d0, may_block=1) at gmain.c:3207 #6 0x00000031e51a5fe6 in QEventDispatcherGlib::processEvents (this=0x7f5e6c0008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0x00000031e51766ef in QEventLoop::processEvents (this=this@entry=0x7f5e740bebd0, flags=...) at kernel/qeventloop.cpp:149 #8 0x00000031e5176978 in QEventLoop::exec (this=0x7f5e740bebd0, flags=...) at kernel/qeventloop.cpp:204 #9 0x00000031e5078940 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #10 0x00000031e5156f0f in QInotifyFileSystemWatcherEngine::run (this=0x16595f0) at io/qfilesystemwatcher_inotify.cpp:256 #11 0x00000031e507b91c in QThreadPrivate::start (arg=0x16595f0) at thread/qthread_unix.cpp:338 #12 0x0000003f668ae344 in ?? () from /lib64/libGL.so.1 #13 0x000000334dc07d14 in start_thread (arg=0x7f5e740bf700) at pthread_create.c:309 #14 0x000000334d4f168d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f5e7ffa18c0 (LWP 27943)): [KCrash Handler] #6 0x00007f5e5edbcef0 in ?? () #7 0x00000033508202b3 in signal_emit_unlocked_R (node=node@entry=0x1800db0, detail=detail@entry=0, instance=instance@entry=0x1ac06c0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff30df2b00) at gsignal.c:3517 #8 0x000000335082866d in g_signal_emit_valist (instance=0x1ac06c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff30df2d48) at gsignal.c:3300 #9 0x00000033508287c2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 #10 0x00007f5e5f741cfd in gtk_widget_realize () from /lib64/libgtk-x11-2.0.so.0 #11 0x00000031e6d5096c in QGtkStylePrivate::initGtkWidgets (this=0x1801c20) at styles/qgtkstyle_p.cpp:529 #12 0x00000031e6d53252 in QGtkStyleUpdateScheduler::updateTheme (this=<optimized out>) at styles/qgtkstyle_p.cpp:823 #13 0x00000031e518c29e in QObject::event (this=0x1cdaf30, e=<optimized out>) at kernel/qobject.cpp:1194 #14 0x00000031e69ca5ac in QApplicationPrivate::notify_helper (this=this@entry=0x13f06e0, receiver=receiver@entry=0x1cdaf30, e=e@entry=0x1ce47b0) at kernel/qapplication.cpp:4562 #15 0x00000031e69cea2a in QApplication::notify (this=0x13db750, receiver=0x1cdaf30, e=0x1ce47b0) at kernel/qapplication.cpp:4423 #16 0x00000032312468a6 in KApplication::notify (this=0x13db750, receiver=0x1cdaf30, event=0x1ce47b0) at /usr/src/debug/kdelibs-4.9.4/kdeui/kernel/kapplication.cpp:311 #17 0x00000031e517799e in QCoreApplication::notifyInternal (this=0x13db750, receiver=receiver@entry=0x1cdaf30, event=event@entry=0x1ce47b0) at kernel/qcoreapplication.cpp:946 #18 0x00000031e517b451 in sendEvent (event=0x1ce47b0, receiver=0x1cdaf30) at kernel/qcoreapplication.h:231 #19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1374100) at kernel/qcoreapplication.cpp:1570 #20 0x00000031e51a5e33 in sendPostedEvents () at kernel/qcoreapplication.h:236 #21 postEventSourceDispatch (s=s@entry=0x13f24f0) at kernel/qeventdispatcher_glib.cpp:279 #22 0x000000334f847825 in g_main_dispatch (context=0x13f2400) at gmain.c:2539 #23 g_main_context_dispatch (context=context@entry=0x13f2400) at gmain.c:3075 #24 0x000000334f847b58 in g_main_context_iterate (context=context@entry=0x13f2400, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 #25 0x000000334f847c14 in g_main_context_iteration (context=0x13f2400, may_block=1) at gmain.c:3207 #26 0x00000031e51a5fc6 in QEventDispatcherGlib::processEvents (this=0x13759e0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #27 0x00000031e6a6a5ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #28 0x00000031e51766ef in QEventLoop::processEvents (this=this@entry=0x7fff30df38a0, flags=...) at kernel/qeventloop.cpp:149 #29 0x00000031e5176978 in QEventLoop::exec (this=0x7fff30df38a0, flags=...) at kernel/qeventloop.cpp:204 #30 0x00000031e517b768 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #31 0x00007f5e82c5544f in kdemain (argc=1, argv=0x7fff30df3ae8) at /usr/src/debug/kde-workspace-4.9.4/krunner/main.cpp:66 #32 0x000000334d421735 in __libc_start_main (main=0x400840 <main(int, char**)>, argc=1, ubp_av=0x7fff30df3ae8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff30df3ad8) at libc-start.c:226 #33 0x0000000000400871 in _start () Possible duplicates by query: bug 311172, bug 309117, bug 307299, bug 306529, bug 306161. Reported using DrKonqi
(In reply to comment #0) > - What I was doing when the application crashed: > Set GTK appearance to Oxygen and clicked apply, entire desktop then crashed Do you use GTK Widget style and the oxygen-gtk engine at the same time? I don't think that is supported.
IIRC I had changed the KDE widget style from QTCurve to either GTK or Oxygen and then changed the GTK+ appearance to oxygen-gtk, so it's possible that widget was GTK and GTK+ was oxygen-gtk. Why would this cause a problem?
QGtkStyle with oxygen-gtk isn't supported. Still, we'd like it to not crash. Currently it's not obvious that crash occurs in oxygen-gtk code. Please reproduce the crash with oxygen-gtk debug symbols installed and paste the new backtrace here.
no news since a year. and config not supported. WONTFIX