https://bugs.kde.org/show_bug.cgi?id=369219
Bug ID: 369219 Summary: Info Center crashed after unlocking screen and switching from Wayland info section to OpenGL info section Product: kinfocenter Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: hubn...@gmail.com Reporter: drlo...@gmail.com Application: kinfocenter (5.7.4) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.7.4-1-default x86_64 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I opened the application Info Center and read several sections until I reched the Wayland section. Left the computer alone for a few minutes. When I returned, I unlocked the automatick lock screen and continued to read the Wayland information section, then I switched to the OpenGL information section when sudenly the application Info Center crashed. -- Backtrace: Application: Info Center (kinfocenter), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f3b108d1e00 (LWP 23315))] Thread 9 (Thread 0x7f3ae1389700 (LWP 23354)): #0 0x00007f3b09a6810f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3aea5a6653 in ?? () from /usr/lib64/dri/swrast_dri.so #2 0x00007f3aea5a64b7 in ?? () from /usr/lib64/dri/swrast_dri.so #3 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f3adbfff700 (LWP 23353)): #0 0x00007f3b09a6810f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3aea5a6653 in ?? () from /usr/lib64/dri/swrast_dri.so #2 0x00007f3aea5a64b7 in ?? () from /usr/lib64/dri/swrast_dri.so #3 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f3adaffd700 (LWP 23326)): #0 0x00007f3b09a6810f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3aea5a6653 in ?? () from /usr/lib64/dri/swrast_dri.so #2 0x00007f3aea5a64b7 in ?? () from /usr/lib64/dri/swrast_dri.so #3 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f3adb7fe700 (LWP 23325)): #0 0x00007f3b09a6810f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3aea5a6653 in ?? () from /usr/lib64/dri/swrast_dri.so #2 0x00007f3aea5a64b7 in ?? () from /usr/lib64/dri/swrast_dri.so #3 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f3ae2a1f700 (LWP 23319)): #0 0x00007f3b09a6810f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3aea5a6653 in ?? () from /usr/lib64/dri/swrast_dri.so #2 0x00007f3aea5a64b7 in ?? () from /usr/lib64/dri/swrast_dri.so #3 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f3ae3220700 (LWP 23318)): #0 0x00007f3b09a6810f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f3aea5a6653 in ?? () from /usr/lib64/dri/swrast_dri.so #2 0x00007f3aea5a64b7 in ?? () from /usr/lib64/dri/swrast_dri.so #3 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f3af4cd0700 (LWP 23317)): #0 0x00007f3b0d2dc6ed in poll () from /lib64/libc.so.6 #1 0x00007f3b09028016 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f3b0902812c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f3b0dc04aab in QEventDispatcherGlib::processEvents (this=0x7f3af00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f3b0dbac6fa in QEventLoop::exec (this=this@entry=0x7f3af4ccfcd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f3b0d9d23c3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007f3b0bb1d985 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007f3b0d9d72e8 in QThreadPrivate::start (arg=0x7f3b0bd90d20) at thread/qthread_unix.cpp:341 #8 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f3afd045700 (LWP 23316)): #0 0x00007f3b0d2dc6ed in poll () from /lib64/libc.so.6 #1 0x00007f3b0630e3f0 in poll (__timeout=-1, __nfds=1, __fds=0x7f3afd044c00) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x165cdf0, cond=cond@entry=0x165ce30, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007f3b06310189 in xcb_wait_for_event (c=0x165cdf0) at xcb_in.c:693 #4 0x00007f3aff5af7a9 in QXcbEventReader::run (this=0x166b320) at qxcbconnection.cpp:1325 #5 0x00007f3b0d9d72e8 in QThreadPrivate::start (arg=0x166b320) at thread/qthread_unix.cpp:341 #6 0x00007f3b09a62454 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f3b0d2e53ff in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f3b108d1e00 (LWP 23315)): [KCrash Handler] #6 0x00007f3b0630efd1 in xcb_send_request_with_fds64 (c=0x1998db0, flags=flags@entry=1, vector=vector@entry=0x7ffe856b5b80, req=req@entry=0x7f3b06321b50 <xcb_req>, num_fds=num_fds@entry=0, fds=fds@entry=0x0) at xcb_out.c:274 #7 0x00007f3b0630f3bb in xcb_send_request64 (c=<optimized out>, flags=flags@entry=1, vector=vector@entry=0x7ffe856b5b80, req=req@entry=0x7f3b06321b50 <xcb_req>) at xcb_out.c:349 #8 0x00007f3b0630f3c9 in xcb_send_request (c=<optimized out>, flags=flags@entry=1, vector=vector@entry=0x7ffe856b5b80, req=req@entry=0x7f3b06321b50 <xcb_req>) at xcb_out.c:355 #9 0x00007f3b06315363 in xcb_get_geometry (c=<optimized out>, drawable=<optimized out>) at xproto.c:2990 #10 0x00007f3ae04ecd44 in dri2_x11_create_surface (disp=disp@entry=0x1bae7b0, type=type@entry=4, conf=0x1c10a40, native_surface=<optimized out>, attrib_list=0x0, drv=0x1baeeb0) at drivers/dri2/platform_x11.c:273 #11 0x00007f3ae04ed171 in dri2_x11_create_window_surface (drv=0x1baeeb0, disp=0x1bae7b0, conf=<optimized out>, native_window=<optimized out>, attrib_list=<optimized out>) at drivers/dri2/platform_x11.c:349 #12 0x00007f3ae04dec52 in _eglCreateWindowSurfaceCommon (disp=0x1bae7b0, config=<optimized out>, native_window=native_window@entry=0x1c00007, attrib_list=attrib_list@entry=0x0) at main/eglapi.c:737 #13 0x00007f3ae04ded48 in eglCreateWindowSurface (dpy=dpy@entry=0x1bae7b0, config=<optimized out>, window=window@entry=29360135, attrib_list=attrib_list@entry=0x0) at main/eglapi.c:751 #14 0x00007f3ae098332c in get_gl_info_egl (scrnum=0, after=0x1ba69c0, l1=0x179db30, dpy=0x1983370) at /usr/src/debug/kinfocenter-5.7.4/Modules/opengl/opengl.cpp:820 #15 GetInfo_OpenGL (treeWidget=0x1838310) at /usr/src/debug/kinfocenter-5.7.4/Modules/opengl/opengl.cpp:937 #16 0x00007f3ae0984451 in KCMOpenGL::KCMOpenGL (this=0x17a3c80, parent=<optimized out>) at /usr/src/debug/kinfocenter-5.7.4/Modules/opengl/opengl.cpp:79 #17 0x00007f3ae0985448 in KPluginFactory::createInstance<KCMOpenGL, QWidget> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:477 #18 0x00007f3b0f3b3b7b in KPluginFactory::create (this=this@entry=0x18794f0, iface=0x7f3b0fd5a4c8 "KCModule", parentWidget=parentWidget@entry=0x0, parent=parent@entry=0x1879c30, args=..., keyword=...) at /usr/src/debug/kcoreaddons-5.26.0/src/lib/plugin/kpluginfactory.cpp:145 #19 0x00007f3b104cc9d4 in KPluginFactory::create<KCModule> (args=..., keyword=..., parent=0x1879c30, parentWidget=0x0, this=0x18794f0) at /usr/include/KF5/KCoreAddons/kpluginfactory.h:519 #20 KService::createInstance<KCModule> (error=0x7ffe856b6120, args=..., parent=0x1879c30, parentWidget=0x0, this=0x18294e0) at /usr/include/KF5/KService/kservice.h:526 #21 KService::createInstance<KCModule> (error=0x7ffe856b6120, args=..., parent=0x1879c30, this=<optimized out>) at /usr/include/KF5/KService/kservice.h:501 #22 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x1879c30, args=...) at /usr/src/debug/kcmutils-5.26.0/src/kcmoduleloader.cpp:92 #23 0x00007f3b104d402f in KCModuleProxyPrivate::loadModule (this=this@entry=0x1a59d20) at /usr/src/debug/kcmutils-5.26.0/src/kcmoduleproxy.cpp:109 #24 0x00007f3b104d4c25 in KCModuleProxy::realModule (this=this@entry=0x1879c30) at /usr/src/debug/kcmutils-5.26.0/src/kcmoduleproxy.cpp:82 #25 0x00007f3b104d5094 in KCModuleProxy::quickHelp (this=0x1879c30) at /usr/src/debug/kcmutils-5.26.0/src/kcmoduleproxy.cpp:287 #26 0x0000000000413cec in KcmContainer::setKcm (this=0x18691d0, info=...) at /usr/src/debug/kinfocenter-5.7.4/kcmcontainer.cpp:86 #27 0x0000000000410a0e in KInfoCenter::setKcm (this=0x170a770, kcmItem=<optimized out>) at /usr/src/debug/kinfocenter-5.7.4/infocenter.cpp:205 #28 0x0000000000410ad0 in KInfoCenter::itemClickedSlot (this=<optimized out>, item=<optimized out>) at /usr/src/debug/kinfocenter-5.7.4/infocenter.cpp:199 #29 0x00000000004178e0 in KInfoCenter::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kinfocenter-5.7.4/build/moc_infocenter.cpp:86 #30 0x00007f3b0dbdc149 in QMetaObject::activate (sender=0x1860730, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe856b6600) at kernel/qobject.cpp:3730 #31 0x00007f3b0dbdc6f7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x61db40 <SidePanel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe856b6600) at kernel/qobject.cpp:3595 #32 0x000000000041769f in SidePanel::clicked (this=<optimized out>, _t1=<optimized out>, _t1@entry=0x7ffe856b65f8) at /usr/src/debug/kinfocenter-5.7.4/build/moc_sidepanel.cpp:154 #33 0x0000000000413001 in SidePanel::clickedSlot (this=<optimized out>, index=...) at /usr/src/debug/kinfocenter-5.7.4/sidepanel.cpp:67 #34 0x00000000004177b9 in SidePanel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kinfocenter-5.7.4/build/moc_sidepanel.cpp:94 #35 0x00007f3b0dbdc149 in QMetaObject::activate (sender=sender@entry=0x1860730, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe856b6770) at kernel/qobject.cpp:3730 #36 0x00007f3b0dbdc6f7 in QMetaObject::activate (sender=sender@entry=0x1860730, m=m@entry=0x7f3b0f00bfc0 <QAbstractItemView::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe856b6770) at kernel/qobject.cpp:3595 #37 0x00007f3b0eb592a5 in QAbstractItemView::clicked (this=this@entry=0x1860730, _t1=...) at .moc/moc_qabstractitemview.cpp:639 #38 0x00007f3b0eb5c743 in QAbstractItemView::mouseReleaseEvent (this=this@entry=0x1860730, event=event@entry=0x7ffe856b6fc0) at itemviews/qabstractitemview.cpp:1867 #39 0x00007f3b0eba4953 in QTreeView::mouseReleaseEvent (this=0x1860730, event=0x7ffe856b6fc0) at itemviews/qtreeview.cpp:1921 #40 0x00007f3b0e93a5a8 in QWidget::event (this=this@entry=0x1860730, event=event@entry=0x7ffe856b6fc0) at kernel/qwidget.cpp:9114 #41 0x00007f3b0ea3c02e in QFrame::event (this=0x1860730, e=0x7ffe856b6fc0) at widgets/qframe.cpp:544 #42 0x00007f3b0eb66283 in QAbstractItemView::viewportEvent (this=this@entry=0x1860730, event=event@entry=0x7ffe856b6fc0) at itemviews/qabstractitemview.cpp:1694 #43 0x00007f3b0eba419c in QTreeView::viewportEvent (this=0x1860730, event=0x7ffe856b6fc0) at itemviews/qtreeview.cpp:1313 #44 0x00007f3b0dbae711 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x189a050, event=event@entry=0x7ffe856b6fc0) at kernel/qcoreapplication.cpp:1126 #45 0x00007f3b0e8f4aa5 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x189a050, e=0x7ffe856b6fc0) at kernel/qapplication.cpp:3800 #46 0x00007f3b0e8fae27 in QApplication::notify (this=<optimized out>, receiver=0x189a050, e=0x7ffe856b6fc0) at kernel/qapplication.cpp:3277 #47 0x00007f3b0dbae9b0 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x189a050, event=event@entry=0x7ffe856b6fc0) at kernel/qcoreapplication.cpp:1015 #48 0x00007f3b0e8f94f5 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225 #49 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x189a050, event=event@entry=0x7ffe856b6fc0, alienWidget=alienWidget@entry=0x189a050, nativeWidget=0x170a770, buttonDown=buttonDown@entry=0x7f3b0f01c850 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2775 #50 0x00007f3b0e954d96 in QWidgetWindow::handleMouseEvent (this=this@entry=0x17bb760, event=event@entry=0x7ffe856b73d0) at kernel/qwidgetwindow.cpp:603 #51 0x00007f3b0e9576b3 in QWidgetWindow::event (this=0x17bb760, event=0x7ffe856b73d0) at kernel/qwidgetwindow.cpp:233 #52 0x00007f3b0e8f4acc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x17bb760, e=0x7ffe856b73d0) at kernel/qapplication.cpp:3804 #53 0x00007f3b0e8f9f6f in QApplication::notify (this=0x7ffe856b77e0, receiver=0x17bb760, e=0x7ffe856b73d0) at kernel/qapplication.cpp:3561 #54 0x00007f3b0dbae9b0 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x17bb760, event=event@entry=0x7ffe856b73d0) at kernel/qcoreapplication.cpp:1015 #55 0x00007f3b0e1066e3 in QCoreApplication::sendSpontaneousEvent (event=0x7ffe856b73d0, receiver=0x17bb760) at ../../src/corelib/kernel/qcoreapplication.h:228 #56 QGuiApplicationPrivate::processMouseEvent (e=0x1baede0) at kernel/qguiapplication.cpp:1877 #57 0x00007f3b0e107ef5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x1baede0) at kernel/qguiapplication.cpp:1661 #58 0x00007f3b0e0e5c0b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648 #59 0x00007f3aff5e6040 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #60 0x00007f3b09027e17 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #61 0x00007f3b09028080 in ?? () from /usr/lib64/libglib-2.0.so.0 #62 0x00007f3b0902812c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #63 0x00007f3b0dc04a8f in QEventDispatcherGlib::processEvents (this=0x169ca50, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #64 0x00007f3b0dbac6fa in QEventLoop::exec (this=this@entry=0x7ffe856b7770, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #65 0x00007f3b0dbb4f0c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #66 0x00007f3b0e0fdb5c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607 #67 0x00007f3b0e8f1b05 in QApplication::exec () at kernel/qapplication.cpp:2979 #68 0x000000000040fa14 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kinfocenter-5.7.4/main.cpp:74 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.