| Summary: | crash when changing a plural from fuzzy to ok | ||
|---|---|---|---|
| Product: | [Applications] lokalize | Reporter: | Freek de Kruijf <freekdekruijf> |
| Component: | general | Assignee: | Simon Depiets <sdepiets> |
| Status: | CONFIRMED --- | ||
| Severity: | crash | CC: | aacid, freekdekruijf, lukasz.wojnilowicz, shafff |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 23.08.2 | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
Freek de Kruijf
2023-10-24 10:38:03 UTC
More crashes in copyToBaseCatalog Ćukasz? I did as reported in "Information about the crash" (trying different corner cases) and cannot reproduce the crash. Feel free to reopen this report when you will be able to reproduce the crash and provide more details. Created attachment 162790 [details]
New crash information added by DrKonqi
lokalize (23.08.2) using Qt 5.15.11
Busy editing .../nl/messages/krita/krita.po in plural element. Left single allone, was OK, and tried to enter %1 in front of plural and to change single word in plural word, but crashed already when entering %.
-- Backtrace (Reduced):
#4 0x00007f8bc4d8610c in std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x30) at /usr/include/c++/13/bits/atomic_base.h:505
#5 QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot access memory at address 0x30>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#6 QBasicAtomicInteger<int>::loadRelaxed (this=0x30) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107
[...]
#8 QString::operator= (this=0x5622bc5539b0, other=...) at text/qstring.cpp:2408
#9 0x00005622b7bb9c3e in MergeCatalog::copyFromBaseCatalog (this=0x5622bc500700, pos=..., options=0) at /usr/src/debug/lokalize-23.08.2/src/mergemode/mergecatalog.cpp:51
See new DrKonqi report. Now I can reproduce it, but it's not my bug. |