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.

Reply via email to