https://bugs.kde.org/show_bug.cgi?id=452424
Bug ID: 452424 Summary: Crash on an attempt to save a file Product: lokalize Version: 21.12.3 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: sdepi...@gmail.com Reporter: mario.blaetterm...@gmail.com CC: sha...@ukr.net Target Milestone: --- Application: lokalize (21.12.3) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.17.1-arch1-1 x86_64 Windowing System: X11 Distribution: EndeavourOS DrKonqi: 5.24.4 [KCrashBackend] -- Information about the crash: Immediately after completing the translation of a gettext message, I tried to save the .po file, but Lokalize crashed. After restarting it, it obviously shows the recently changed gettext messages from an internal backup, and I'm able to save my work. I'm unsure if this crash is really reproducible. Well, such crashes happen very often, but I don't know whether for the same reason. But especially with very big files (> 1000 gettext messages), Lokalize is very sensitive. Then it is almost impossible to work without saving the file after each translated message. -- Backtrace: Application: Lokalize (lokalize), signal: Segmentation fault [KCrash Handler] #4 0x00007f713f5dee6a in QSortFilterProxyModel::parent(QModelIndex const&) const () from /usr/lib/libQt5Core.so.5 #5 0x0000561d097a1aa0 in ?? () #6 0x00007f713f6297d6 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #7 0x00007f71401631c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #8 0x00007f713f6055aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #9 0x00007f713f6060a9 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #10 0x00007f713f64d678 in ?? () from /usr/lib/libQt5Core.so.5 #11 0x00007f713da03163 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #12 0x00007f713da599e9 in ?? () from /usr/lib/libglib-2.0.so.0 #13 0x00007f713da006c5 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #14 0x00007f713f65157a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #15 0x00007f713f5fd88b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #16 0x00007f713f608fd7 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #17 0x0000561d096f8ca6 in ?? () #18 0x00007f713ee16310 in __libc_start_call_main () from /usr/lib/libc.so.6 #19 0x00007f713ee163c1 in __libc_start_main_impl () from /usr/lib/libc.so.6 #20 0x0000561d096f9a45 in _start () [Inferior 1 (process 4602) detached] -- You are receiving this mail because: You are watching all bug changes.