Bug 424013 - KGpg window doesn t appear anymore
Summary: KGpg window doesn t appear anymore
Status: RESOLVED UPSTREAM
Alias: None
Product: kgpg
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Rolf Eike Beer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-07-08 22:52 UTC by Sebita
Modified: 2020-07-21 08:08 UTC (History)
0 users

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 Sebita 2020-07-08 22:52:28 UTC
Application: kgpg (19.12.1)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.7.7-200.fc32.x86_64 x86_64
Windowing system: Wayland
Distribution: "Fedora release 32 (Thirty Two)"

-- Information about the crash:
- What I was doing when the application crashed:
Started KGpg
Browsed some of its settings
Closed window
Tried to start it again
Window doesn t appear anymore

The crash can be reproduced every time.

-- Backtrace:
Application: KGpg (kgpg), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0868137900 (LWP 25002))]

Thread 22 (Thread 0x7f07fa7da700 (LWP 25201)):
#0  0x00007f086bb4357c in read () from /lib64/libc.so.6
#1  0x00007f083c33b335 in pa_read () from /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#2  0x00007f083c3be566 in pa_mainloop_prepare () from /lib64/libpulse.so.0
#3  0x00007f083c3bf004 in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x00007f083c3bf0c0 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x00007f083c3cd31d in thread () from /lib64/libpulse.so.0
#6  0x00007f083c3695cc in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-13.99.so
#7  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f07fb7fe700 (LWP 25026)):
#0  0x00007f086bb47b6f in poll () from /lib64/libc.so.6
#1  0x00007f086a34aace in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#2  0x00007f086a34ac03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f086c0ceb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007f086c08191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007f086beed427 in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007f086beee690 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#7  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f07fbfff700 (LWP 25025)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f0824ff9700 (LWP 25024)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f08257fa700 (LWP 25023)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f0825ffb700 (LWP 25022)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f08267fc700 (LWP 25021)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f0826ffd700 (LWP 25020)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f08277fe700 (LWP 25019)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f0827fff700 (LWP 25018)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f083cff9700 (LWP 25017)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f083d7fa700 (LWP 25016)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f083dffb700 (LWP 25015)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f083e7fc700 (LWP 25014)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f083effd700 (LWP 25013)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f083f7fe700 (LWP 25012)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f083ffff700 (LWP 25011)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f084cc22700 (LWP 25010)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f084d423700 (LWP 25009)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0858c45700 (LWP 25008)):
#0  0x00007f086b090e92 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0852e3d2ab in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f0852e3cd7b in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f085a15b700 (LWP 25003)):
#0  0x00007f086bb4357c in read () from /lib64/libc.so.6
#1  0x00007f086a39453f in g_wakeup_acknowledge () from /lib64/libglib-2.0.so.0
#2  0x00007f086a34a60e in g_main_context_check () from /lib64/libglib-2.0.so.0
#3  0x00007f086a34aa75 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#4  0x00007f086a34ac03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x00007f086c0ceb8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007f086c08191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#7  0x00007f086beed427 in QThread::exec() () from /lib64/libQt5Core.so.5
#8  0x00007f086d18651b in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#9  0x00007f086beee690 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#10 0x00007f086b08a432 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f086bb529d3 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0868137900 (LWP 25002)):
[KCrash Handler]
#4  0x00007f086bb47b6f in poll () from /lib64/libc.so.6
#5  0x00007f086a34aace in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#6  0x00007f086a34ac03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#7  0x00007f086c0ceb73 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#8  0x00007f086c08191b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#9  0x00007f086c0895a6 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#10 0x0000564d796383d4 in main ()
[Inferior 1 (process 25002) detached]

Possible duplicates by query: bug 423951, bug 423729, bug 423681, bug 423675, bug 423557.

Reported using DrKonqi
Comment 1 Rolf Eike Beer 2020-07-09 13:20:26 UTC
Please start kgpg in a terminal and report the output.
Comment 2 Sebita 2020-07-09 21:44:37 UTC
Every time I want to start the app:
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name

journalctl says:
jul 09 18:38:06 redone.casa plasmashell[1749]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
jul 09 18:38:08 redone.casa kgpg[1811]: QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
Comment 3 Sebita 2020-07-09 21:46:04 UTC
I started kgpg from terminal logging output. Nothing happened.
I tried to start kgpg from KDE menu and that was the output.
Comment 4 Christoph Feck 2020-07-21 08:08:53 UTC
The crash is in the Qt/glib event loop integration, maybe not being thread-save (Thread 2 and 21 are also running g_main_context_iterate.constprop).

I suggest to report this issue to glib developers via https://developer.gnome.org/glib/stable/glib-resources.html