Application: kolourpaint (4.14.9) KDE Platform Version: 4.14.14 Qt Version: 4.8.7 Operating System: Linux 4.2.6-301.fc23.i686 i686 Distribution: "Fedora release 23 (Twenty Three)" -- Information about the crash: - What I was doing when the application crashed: Opening the file menu, this problem is not limited to kolourpaint, it is also happening with digikam, gwenview. As soon as I try to open a menu the application crashes. The crash can be reproduced every time. -- Backtrace: Application: KolourPaint (kolourpaint), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [KCrash Handler] #7 0xffffffff in setsockopt@got.plt () at /lib/libxcb.so.1 #8 0xffffffff in QtCurve::Style::eventFilter(QObject*, QEvent*) (this=0x81761868, object=0x818d14a8, event=0xbfef00e4) at /usr/src/debug/qtcurve-1.8.18/qt4/style/qtcurve.cpp:2799 #9 0xffffffff in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (this=this@entry=0x8171f430, receiver=receiver@entry=0x818d14a8, event=event@entry=0xbfef00e4) at kernel/qcoreapplication.cpp:1065 #10 0xffffffff in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x8171f430, receiver=receiver@entry=0x818d14a8, e=0xbfef00e4) at kernel/qapplication.cpp:4561 #11 0xffffffff in QApplication::notify(QObject*, QEvent*) (this=this@entry=0xbfef0700, receiver=receiver@entry=0x818d14a8, e=e@entry=0xbfef00e4) at kernel/qapplication.cpp:4108 #12 0xffffffff in KApplication::notify(QObject*, QEvent*) (this=0xbfef0700, receiver=0x818d14a8, event=0xbfef00e4) at ../../kdeui/kernel/kapplication.cpp:311 #13 0xffffffff in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0xbfef0700, receiver=receiver@entry=0x818d14a8, event=event@entry=0xbfef00e4) at kernel/qcoreapplication.cpp:955 #14 0xffffffff in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #15 0xffffffff in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x818d14a8, event=event@entry=0xbfef00e4, alienWidget=alienWidget@entry=0x818d14a8, nativeWidget=nativeWidget@entry=0x81803f28, buttonDown=buttonDown@entry=0xb6db252c <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3173 #16 0xffffffff in QETWidget::translateMouseEvent(_XEvent const*) (this=0x81803f28, event=event@entry=0xbfef031c) at kernel/qapplication_x11.cpp:4546 #17 0xffffffff in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfef0700, event=event@entry=0xbfef031c) at kernel/qapplication_x11.cpp:3663 #18 0xffffffff in x11EventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=s@entry=0x817275b0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #19 0xffffffff in g_main_context_dispatch (context=0x81728d30) at gmain.c:3154 #20 0xffffffff in g_main_context_dispatch (context=context@entry=0x81728d30) at gmain.c:3769 #21 0xffffffff in g_main_context_iterate (context=context@entry=0x81728d30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 #22 0xffffffff in g_main_context_iteration (context=0x81728d30, may_block=may_block@entry=1) at gmain.c:3901 #23 0xffffffff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x816f6768, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #24 0xffffffff in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x816f6768, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #25 0xffffffff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xbfef0624, flags=...) at kernel/qeventloop.cpp:149 #26 0xffffffff in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0xbfef0624, flags=...) at kernel/qeventloop.cpp:204 #27 0xffffffff in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1227 #28 0xffffffff in QApplication::exec() () at kernel/qapplication.cpp:3823 #29 0xffffffff in main () Reported using DrKonqi
As you see, the crash happens somewhere in QtCurve::Style::eventFilter, which you correctly found has nothing to do with kolourpaint itself. It's the selected system wide style you chose, which influences all KDE applications. Either file a bug report for the QtCurve style or chose a different style.
Great ! Thanks very much for your help.