Bug 342359 - kinfocenter crashes
Summary: kinfocenter crashes
Status: RESOLVED WORKSFORME
Alias: None
Product: kinfocenter
Classification: Applications
Component: general (show other bugs)
Version: 5.1.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: David Hubner
URL:
Keywords: drkonqi
: 346865 356171 359690 363920 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-12-31 08:35 UTC by pmanousis
Modified: 2018-11-01 15:23 UTC (History)
8 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pmanousis 2014-12-31 08:35:30 UTC
Application: kinfocenter (5.1.2)

Qt Version: 5.4.0
Operating System: Linux 3.18.1-1-desktop x86_64
Distribution: "openSUSE 20141229 (Tumbleweed) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: I tried clicking the OpenGL record of the Graphical Information Module and the application crashed. I have the AMD Catalyst drivers installed.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Info Center (kinfocenter), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0c5d188800 (LWP 3676))]

Thread 2 (Thread 0x7f0c49f99700 (LWP 3677)):
#0  0x00007f0c59aab4ad in poll () at /lib64/libc.so.6
#1  0x00007f0c52337322 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f0c52338def in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f0c4c74ec19 in  () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#4  0x00007f0c5a11b91f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f0c58a593a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f0c59ab3a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f0c5d188800 (LWP 3676)):
[KCrash Handler]
#5  0x00007f0c412d76b0 in  () at /usr/lib64/dri/fglrx_dri.so
#6  0x00007f0c412f34da in  () at /usr/lib64/dri/fglrx_dri.so
#7  0x00007f0c41f55a84 in  () at /usr/lib64/dri/fglrx_dri.so
#8  0x00007f0c42c7c736 in  () at /usr/lib64/dri/fglrx_dri.so
#9  0x00007f0c42c7cb71 in  () at /usr/lib64/dri/fglrx_dri.so
#10 0x00007f0c42c78788 in  () at /usr/lib64/dri/fglrx_dri.so
#11 0x00007f0c54135019 in  () at /usr/lib64/libGL.so.1
#12 0x00007f0c5413505a in  () at /usr/lib64/libGL.so.1
#13 0x00007f0c55f582e5 in _XFreeExtData () at /usr/lib64/libX11.so.6
#14 0x00007f0c55f643c0 in _XFreeDisplayStructure () at /usr/lib64/libX11.so.6
#15 0x00007f0c55f521ff in XCloseDisplay () at /usr/lib64/libX11.so.6
#16 0x00007f0c3eea14be in  () at /usr/lib64/qt5/plugins/kcm_opengl.so
#17 0x00007f0c3eea24d5 in  () at /usr/lib64/qt5/plugins/kcm_opengl.so
#18 0x00007f0c3eea335b in  () at /usr/lib64/qt5/plugins/kcm_opengl.so
#19 0x00007f0c5ca6fa20 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () at /usr/lib64/libKF5CoreAddons.so.5
#20 0x00007f0c5c3cc2ca in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#21 0x00007f0c5c3d188c in  () at /usr/lib64/libKF5KCMUtils.so.5
#22 0x00007f0c5c3d2465 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#23 0x00007f0c5c3d28c4 in KCModuleProxy::quickHelp() const () at /usr/lib64/libKF5KCMUtils.so.5
#24 0x000000000041741b in KcmContainer::setKcm(KCModuleInfo const&) ()
#25 0x00000000004150fe in KInfoCenter::setKcm(KcmTreeItem const*) ()
#26 0x000000000041a66c in  ()
#27 0x00007f0c5a325641 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#28 0x000000000041a46f in SidePanel::clicked(KcmTreeItem const*) ()
#29 0x000000000041a579 in  ()
#30 0x00007f0c5a325641 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#31 0x00007f0c5b1f49c5 in QAbstractItemView::clicked(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5
#32 0x00007f0c5b1fc963 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007f0c5b23f483 in QTreeView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007f0c5aff2b31 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007f0c5b0e97be in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007f0c5b20254b in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007f0c5b23eb70 in QTreeView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#38 0x00007f0c5a2f6003 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#39 0x00007f0c5afb31bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#40 0x00007f0c5afb8b16 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#41 0x00007f0c5a2f5dc5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#42 0x00007f0c5afb74e1 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#43 0x00007f0c5b009f36 in  () at /usr/lib64/libQt5Widgets.so.5
#44 0x00007f0c5b00be4b in  () at /usr/lib64/libQt5Widgets.so.5
#45 0x00007f0c5afb31dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#46 0x00007f0c5afb81f0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#47 0x00007f0c5a2f5dc5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#48 0x00007f0c5a82b5ee in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#49 0x00007f0c5a82ccc5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#50 0x00007f0c5a8137a8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#51 0x00007f0c4c776950 in  () at /usr/lib64/qt5/plugins/platforms/libqxcb.so
#52 0x00007f0c549daa04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#53 0x00007f0c549dac48 in  () at /usr/lib64/libglib-2.0.so.0
#54 0x00007f0c549dacec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#55 0x00007f0c5a34d0fc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#56 0x00007f0c5a2f3d1b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#57 0x00007f0c5a2fb3a6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#58 0x00000000004140e9 in main ()

Reported using DrKonqi
Comment 1 Argy M 2015-02-17 14:07:04 UTC
I can confirm this happens with kinfocenter 5.2.0 on Arch Linux, using the free AMD drivers. I can't provide a backtrace because no crash is generated (it just hangs indefinitely) but the last console output is:
Error: glXMakeCurrent failed
A similar bug seems to have been discovered and fixed by Debian a long time ago here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430020
Comment 2 Christoph Feck 2015-11-18 22:24:27 UTC
*** Bug 346865 has been marked as a duplicate of this bug. ***
Comment 3 Christoph Feck 2015-12-02 04:18:23 UTC
*** Bug 356171 has been marked as a duplicate of this bug. ***
Comment 4 altosch 2015-12-10 08:11:01 UTC
I can confirm that. 
Version 5.4.2 on Kubuntu 15.10 Using:
KDE Frameworks 5.15.0
Qt 5.4.2 (built against 5.4.2)

I have an Intel/AMD hybrid graphic and fglrx-updates driver switched to AMD Radeon R5 M255. It crashes every time.
Comment 5 Christoph Feck 2016-02-23 22:14:59 UTC
*** Bug 359690 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2016-06-06 21:17:17 UTC
*** Bug 363920 has been marked as a duplicate of this bug. ***
Comment 7 Andrew Crouthamel 2018-11-01 13:43:31 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 8 tomas nackaerts 2018-11-01 14:32:57 UTC
I cannot reproduce this bug anymore.
Comment 9 Andrew Crouthamel 2018-11-01 15:23:44 UTC
Thanks for the update!