Bug 350319 - KDE Settings crash when double clicking the us_intl layout
Summary: KDE Settings crash when double clicking the us_intl layout
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2015-07-17 13:46 UTC by Ansgar Esztermann
Modified: 2018-10-27 04:20 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ansgar Esztermann 2015-07-17 13:46:20 UTC
Application: systemsettings (4.11.17)
KDE Platform Version: 4.14.6
Qt Version: 4.8.6
Operating System: Linux 3.16.7-7-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

-Open system settings
-click on Input Devices
-click on Layouts
-in the lower part of the window, double click on the us_intl Map/Layout

Doing a double click on the us Map works fine.

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f967420b700 (LWP 3694)):
#0  0x00007f9689d91cdd in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f9689d92aa5 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9689d92cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f969156a0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#4  0x00007f969153be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#5  0x00007f969153c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#6  0x00007f96914390bf in QThread::exec() () at /usr/lib64/libQtCore.so.4
#7  0x00007f969151d783 in  () at /usr/lib64/libQtCore.so.4
#8  0x00007f969143b79f in  () at /usr/lib64/libQtCore.so.4
#9  0x00007f9686153754 in  () at /usr/X11R6/lib64/libGL.so.1
#10 0x00007f968a05d0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f9690df006d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f9672d88700 (LWP 6186)):
#0  0x00007f9690de7c3d in poll () at /lib64/libc.so.6
#1  0x00007f9670f20268 in  () at /usr/lib64/libusb-1.0.so.0
#2  0x00007f9686153754 in  () at /usr/X11R6/lib64/libGL.so.1
#3  0x00007f968a05d0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9690df006d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f9693dc2800 (LWP 3684)):
[KCrash Handler]
#5  0x00007f96737d4b97 in  () at /usr/lib64/kde4/kcm_keyboard.so
#6  0x00007f96926c0797 in  () at /usr/lib64/libQtGui.so.4
#7  0x00007f96926c09dd in  () at /usr/lib64/libQtGui.so.4
#8  0x00007f96926c0cba in QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) () at /usr/lib64/libQtGui.so.4
#9  0x00007f96926c43ab in QAbstractItemView::mouseDoubleClickEvent(QMouseEvent*) () at /usr/lib64/libQtGui.so.4
#10 0x00007f9692217d4e in QWidget::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#11 0x00007f96925b45ee in QFrame::event(QEvent*) () at /usr/lib64/libQtGui.so.4
#12 0x00007f96926c3e13 in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQtGui.so.4
#13 0x00007f969153d416 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#14 0x00007f96921c874c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#15 0x00007f96921cedea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4
#16 0x00007f9692ee0cea in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5
#17 0x00007f969153d2ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4
#18 0x00007f96921ce5e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQtGui.so.4
#19 0x00007f969223fc9b in  () at /usr/lib64/libQtGui.so.4
#20 0x00007f969223e70c in QApplication::x11ProcessEvent(_XEvent*) () at /usr/lib64/libQtGui.so.4
#21 0x00007f96922655c2 in  () at /usr/lib64/libQtGui.so.4
#22 0x00007f9689d92a04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#23 0x00007f9689d92c48 in  () at /usr/lib64/libglib-2.0.so.0
#24 0x00007f9689d92cec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#25 0x00007f969156a0be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#26 0x00007f9692265676 in  () at /usr/lib64/libQtGui.so.4
#27 0x00007f969153be6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#28 0x00007f969153c165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4
#29 0x00007f96915415b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4
#30 0x000000000040b4bb in  ()
#31 0x00007f9690d2cb05 in __libc_start_main () at /lib64/libc.so.6
#32 0x000000000040b50c in _start ()

Reported using DrKonqi
Comment 1 Albert Astals Cid 2015-09-26 11:50:05 UTC
Plasma 4 reached it's end of life with the last bugfix release on last August 2015.

Can you still reproduce this crash on the systemsettings of Plasma 5?
Comment 2 Andrew Crouthamel 2018-09-25 21:54:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 04:20:04 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!