Bug 356119 - Keyboard KDE control module configuration takes long time to start and crashes on close button
Summary: Keyboard KDE control module configuration takes long time to start and crashe...
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (show other bugs)
Version: 5.4.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-11-30 15:54 UTC by dusan.peterc
Modified: 2020-12-04 11:18 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dusan.peterc 2015-11-30 15:54:42 UTC
Application: kdeinit5 (5.4.2)

Qt Version: 5.5.0
Operating System: Linux 4.1.12-1-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I have clicked the close button.
I have clicked the close button.
Bugtracker, are you happy with the lenght now?

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE Control Module (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb614245780 (LWP 25118))]

Thread 14 (Thread 0x7fb5fd1bf700 (LWP 25119)):
#0  0x00007fb6125d7c1d in poll () at /lib64/libc.so.6
#1  0x00007fb611add422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fb611adf00f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fb5ffb45c29 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fb5f53dd700 (LWP 25178)):
[KCrash Handler]
#6  0x00007fb61257323b in malloc_consolidate () at /lib64/libc.so.6
#7  0x00007fb612574588 in _int_malloc () at /lib64/libc.so.6
#8  0x00007fb6125770cc in calloc () at /lib64/libc.so.6
#9  0x00007fb60e315279 in  () at /usr/lib64/tls/libnvidia-tls.so.352.55
#10 0x00007fb60f29b4e9 in g_malloc0 () at /usr/lib64/libglib-2.0.so.0
#11 0x00007fb60f267b6b in  () at /usr/lib64/libglib-2.0.so.0
#12 0x00007fb60f2b17a9 in g_slice_free1 () at /usr/lib64/libglib-2.0.so.0
#13 0x00007fb60ff50e62 in __nptl_deallocate_tsd () at /lib64/libpthread.so.0
#14 0x00007fb60ff510b7 in start_thread () at /lib64/libpthread.so.0
#15 0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fb5f4bdc700 (LWP 25179)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fb5f43db700 (LWP 25180)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fb5f3bda700 (LWP 25181)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fb5f33d9700 (LWP 25182)):
#0  0x00007fb6125ec5cb in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fb6125788a9 in _L_lock_3741 () at /lib64/libc.so.6
#2  0x00007fb612573b9b in _int_free () at /lib64/libc.so.6
#3  0x00007fb60f2b0a26 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fb60f2b0b92 in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fb60ff50e62 in __nptl_deallocate_tsd () at /lib64/libpthread.so.0
#6  0x00007fb60ff510b7 in start_thread () at /lib64/libpthread.so.0
#7  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fb5f2bd8700 (LWP 25183)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fb5f23d7700 (LWP 25184)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fb5f1bd6700 (LWP 25185)):
#0  0x00007fb6125ec5cb in __lll_lock_wait_private () at /lib64/libc.so.6
#1  0x00007fb612578ceb in _L_lock_11550 () at /lib64/libc.so.6
#2  0x00007fb612576e48 in realloc () at /lib64/libc.so.6
#3  0x00007fb60e31517a in  () at /usr/lib64/tls/libnvidia-tls.so.352.55
#4  0x00007fb6129b15ae in QListData::realloc(int) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb6129b167a in QListData::append(int) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb612949e5c in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007fb612949690 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fb5f13d5700 (LWP 25186)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fb5f0bd4700 (LWP 25187)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fb5ebfff700 (LWP 25188)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fb5eb7fe700 (LWP 25189)):
#0  0x00007fb6125dbfd9 in syscall () at /lib64/libc.so.6
#1  0x00007fb6129458ac in QBasicMutex::lockInternal() () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294d514 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612949716 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb61294c55f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb60ff510a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007fb6125e004d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fb614245780 (LWP 25118)):
#0  0x00007fb60ff5505f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fb61294d57b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007fb61294c18e in QThread::wait(unsigned long) () at /usr/lib64/libQt5Core.so.5
#3  0x00007fb612947ecc in QThreadPoolPrivate::reset() () at /usr/lib64/libQt5Core.so.5
#4  0x00007fb612948461 in QThreadPool::waitForDone(int) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fb612b262ed in QCoreApplication::~QCoreApplication() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fb6111adffc in QApplication::~QApplication() () at /usr/lib64/libQt5Widgets.so.5
#7  0x00007fb60044e0ef in kdemain () at /usr/lib64/libkdeinit5_kcmshell5.so
#8  0x0000000000408cb3 in  ()
#9  0x000000000040a653 in  ()
#10 0x000000000040ac19 in  ()
#11 0x000000000040563c in main ()

Possible duplicates by query: bug 352886, bug 348766, bug 346742.

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-04 03:18:21 UTC
Thank you for the report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 dusan.peterc 2020-12-04 11:18:04 UTC
The bug is 5 years old and I no longer use that version of openSUSE.
It appears to be fixed in later releases.