Bug 500845 - Random crashes with network file systems and Wifi
Summary: Random crashes with network file systems and Wifi
Status: RESOLVED UNMAINTAINED
Alias: None
Product: parley
Classification: Applications
Component: general (show other bugs)
Version: 23.08.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: parley bug tracker
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-02-27 23:11 UTC by Thomas
Modified: 2025-03-16 01:25 UTC (History)
1 user (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 Thomas 2025-02-27 23:11:44 UTC
Application: parley (23.08.5)

Qt Version: 5.15.12
Frameworks Version: 5.115.0
Operating System: Linux 6.4.0-150600.23.30-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.6"
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
I've got my vocabulary files on a file server, usually accessed using NFSv4 w/ Kerberos. Parley crashes frequently when doing a vocabulary excercise.
Problem seems to be related to Wifi connections, everything is fine when using a wired connection (even accross WAN using OpenVPN)
The crashes do occur with NFS, Samba (CIFS) and sshfs using parley version 23.08.5 on OpenSuSE 15.6 and 22.12.3 on Debian 12 on different hardware.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Parley (parley), signal: Segmentation fault

[KCrash Handler]
#4  0x00005587dde97fec in ??? ()
#5  0x00005587dde9b679 in ??? ()
#6  0x00007f65092e188a in ??? () at /usr/lib64/libQt5Core.so.5
#7  0x00007f65092ddf1c in ??? () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6508aa760c in start_thread () at /lib64/libc.so.6
#9  0x00007f6508b2eaa8 in clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7f64d89ff6c0 (LWP 3247) "parley:gdrv0"):
#1  0x00007f6508aa6910 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f64e5f12a69 in ??? () at /usr/lib64/dri/iris_dri.so
#3  0x00007f64e5ef2beb in ??? () at /usr/lib64/dri/iris_dri.so
#4  0x00007f64e5f129a7 in ??? () at /usr/lib64/dri/iris_dri.so
#5  0x00007f6508aa760c in start_thread () at /lib64/libc.so.6
#6  0x00007f6508b2eaa8 in clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f64e4bfe6c0 (LWP 3246) "parley:traceq0"):
#1  0x00007f6508aa6910 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f64e5f12a69 in ??? () at /usr/lib64/dri/iris_dri.so
#3  0x00007f64e5ef2beb in ??? () at /usr/lib64/dri/iris_dri.so
#4  0x00007f64e5f129a7 in ??? () at /usr/lib64/dri/iris_dri.so
#5  0x00007f6508aa760c in start_thread () at /lib64/libc.so.6
#6  0x00007f6508b2eaa8 in clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7f64e53ff6c0 (LWP 3243) "parley:sh0"):
#1  0x00007f6508aa6910 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f64e5f12a69 in ??? () at /usr/lib64/dri/iris_dri.so
#3  0x00007f64e5ef2beb in ??? () at /usr/lib64/dri/iris_dri.so
#4  0x00007f64e5f129a7 in ??? () at /usr/lib64/dri/iris_dri.so
#5  0x00007f6508aa760c in start_thread () at /lib64/libc.so.6
#6  0x00007f6508b2eaa8 in clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7f64ec9ff6c0 (LWP 3242) "parley:disk$0"):
#1  0x00007f6508aa6910 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6
#2  0x00007f64e5f12a69 in ??? () at /usr/lib64/dri/iris_dri.so
#3  0x00007f64e5ef2beb in ??? () at /usr/lib64/dri/iris_dri.so
#4  0x00007f64e5f129a7 in ??? () at /usr/lib64/dri/iris_dri.so
#5  0x00007f6508aa760c in start_thread () at /lib64/libc.so.6
#6  0x00007f6508b2eaa8 in clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7f64ef3ff6c0 (LWP 3240) "QDBusConnection"):
#1  0x00007f64ff058b61 in ??? () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f64ff0591cc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f650953a17c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f65094d65ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f65092dc927 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f650a86f525 in ??? () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f65092ddf1c in ??? () at /usr/lib64/libQt5Core.so.5
#8  0x00007f6508aa760c in start_thread () at /lib64/libc.so.6
#9  0x00007f6508b2eaa8 in clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f64fbe04d00 (LWP 3239) "parley"):
#1  0x00007f65092e02d4 in QSemaphore::acquire(int) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f65095151f2 in ??? () at /usr/lib64/libQt5Core.so.5
#3  0x00007f650950e69f in QObject::destroyed(QObject*) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f6509513025 in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#5  0x00007f650a8ccc09 in QDBusServiceWatcher::~QDBusServiceWatcher() () at /usr/lib64/libQt5DBus.so.5
#6  0x00007f650950831b in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f6509512d4e in QObject::~QObject() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f650827ef09 in ??? () at /usr/lib64/libKF5GlobalAccel.so.5
#9  0x00007f6508a5a226 in __run_exit_handlers () at /lib64/libc.so.6
#10 0x00007f6508a5a36c in exit () at /lib64/libc.so.6
#11 0x00007f64f96c594e in QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5XcbQpa.so.5
#12 0x00007f64f96ebdf3 in ??? () at /usr/lib64/libQt5XcbQpa.so.5
#13 0x00007f64ff056fac in ??? () at /usr/lib64/libglib-2.0.so.0
#14 0x00007f64ff058bd0 in ??? () at /usr/lib64/libglib-2.0.so.0
#15 0x00007f64ff0591cc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#16 0x00007f650953a17c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#17 0x00007f65094d65ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#18 0x00007f65094dfdf7 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#19 0x00005587dde14fa8 in ??? ()
#20 0x00007f6508a40eec in __libc_start_call_main () at /lib64/libc.so.6
#21 0x00007f6508a40fb5 in __libc_start_main_impl () at /lib64/libc.so.6
#22 0x00005587dde15011 in ??? ()
[Inferior 1 (process 3239) detached]

Reported using DrKonqi
Comment 1 John Kizer 2025-03-16 01:25:13 UTC
I'm afraid Parley 23.08.5 is unfortunately no longer eligible for support or maintenance from KDE.

KDE projects typically move quickly, and bugs in one version are often fixed in the next one. Please update to Parley 24.12.3 as soon as your distribution offers it to you, or use other application distribution methods such as Flathub. If you need support for Parley 23.08.5, please contact your distribution, who bears the responsibility of providing support for older software in their "long-term support" releases.

If this issue is still reproducible in Parley 24.12.3, feel free to re-open this bug report.

Thanks for understanding!