Created attachment 1594104 [details] Crash report generated by KCrash Description of problem: GoldenDict crashes with Qt 5.12.4. Version-Release number of selected component (if applicable): qt5-qtbase-5.12.4-4.fc30.x86_64 How reproducible: Always. Steps to Reproduce: 1. sudo dnf install goldendict 2. run /usr/bin/goldendict 3. close its window (including tray icon) 4. it will crash. Actual results: Segmentation fault. Expected results: Successful exit. Additional info: Thread 1 "goldendict" received signal SIGSEGV, Segmentation fault. 0x0000000000000020 in ?? () (gdb) bt #0 0x0000000000000020 in ?? () #1 0x00007ffff761ffb2 in ?? () from /lib64/libQt5Widgets.so.5 #2 0x00007ffff76204cd in ?? () from /lib64/libQt5Widgets.so.5 #3 0x00007ffff3ae2d1c in QObjectPrivate::deleteChildren (this=this@entry=0x5555559a1900) at kernel/qobject.cpp:2016 #4 0x00007ffff3ae3c6f in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1032 #5 0x00007ffff3ab3e3e in QCoreApplication::~QCoreApplication (this=0x7fffffffcc50, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstringlist.h:99 #6 0x00007ffff4079b91 in QGuiApplication::~QGuiApplication() () from /lib64/libQt5Gui.so.5 #7 0x00007ffff75d352e in QApplication::~QApplication() () from /lib64/libQt5Widgets.so.5 #8 0x0000555555613455 in main (argc=<optimized out>, argv=<optimized out>) at main.cc:207
Goldendict upstream has a couple of 5.12-related commits after RC2 that appear to fix this. Triaging to goldendict to either use a fresh snapshot, or to pull in those specific commits.
Thanks for suggestion, Rex. Switched to latest Git snapshot and now it works fine. Proposed pull request: https://src.fedoraproject.org/rpms/goldendict/pull-request/2 But I think we will need to wait merge for at least 6 months like with my previous PR #1. I even started non-responsive procedure: https://pagure.io/fesco/issue/2069 Rex, can you use your proven-packager rights to merge this PR and push update for F30 and Rawhide? Mosaab Alzoubi, I'm asking you again. Can you add my FAS account (xvitaly) as co-maintainer for goldendict package?
Initiated non-responsive maintainer procedure. According Non-responsive Maintainer Policy I'm asking the maintainer to respond and resolve issues with package goldendict.
According to Non-responsive Maintainer Policy I'm asking the maintainer to respond second time and resolve issues with package goldendict.
FEDORA-2019-b140a423f2 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-b140a423f2
goldendict-1.5-0.22.RC2.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.