https://bugs.kde.org/show_bug.cgi?id=461950
Bug ID: 461950 Summary: Lokalize crash when trying to open a file via an item in de translation database Classification: Applications Product: lokalize Version: 22.08.3 Platform: OpenSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: sdepi...@gmail.com Reporter: freekdekru...@kde.nl CC: sha...@ukr.net Target Milestone: --- Application: lokalize (22.08.3) Qt Version: 5.15.7 Frameworks Version: 5.100.0 Operating System: Linux 6.0.8-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.26.3 [KCrashBackend] -- Information about the crash: First it reports that the file with that item, the word Flip, does not exists anymore. It shows the popup Delete and it craches on the click on that popup. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Lokalize (lokalize), signal: Segmentation fault [KCrash Handler] #4 std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<optimized out>) at /usr/include/c++/12/bits/atomic_base.h:486 #5 QAtomicOps<int>::loadRelaxed<int> (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:239 #6 QBasicAtomicInteger<int>::loadRelaxed (this=<optimized out>) at /usr/include/qt5/QtCore/qbasicatomic.h:107 #7 QtPrivate::RefCount::ref (this=<optimized out>) at /usr/include/qt5/QtCore/qrefcount.h:55 #8 QString::QString (other=..., this=0x7f3d3400d480) at /usr/include/qt5/QtCore/qstring.h:1094 #9 CatalogString::CatalogString (this=0x7f3d3400d480) at /usr/src/debug/lokalize-22.08.3/src/catalog/catalogstring.h:132 #10 TM::TMEntry::TMEntry (this=<optimized out>, this=<optimized out>) at /usr/src/debug/lokalize-22.08.3/src/tm/tmentry.h:23 #11 0x0000557af0f823a1 in TM::RemoveJob::RemoveJob (entry=..., this=0x7f3d3400d460) at /usr/src/debug/lokalize-22.08.3/src/tm/jobs.cpp:1647 #12 TM::TMView::removeEntry (this=this@entry=0x557af4dc7e20, e=...) at /usr/src/debug/lokalize-22.08.3/src/tm/tmview.cpp:559 #13 0x0000557af0f86e08 in TM::TMView::contextMenu (this=0x557af4dc7e20, pos=...) at /usr/src/debug/lokalize-22.08.3/src/tm/tmview.cpp:606 #14 0x00007f3d467132cd in QtPrivate::QSlotObjectBase::call (a=0x7fff25a1d1d0, r=0x557af4dc7e20, this=0x557af5395780) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #15 doActivate<false> (sender=0x557af530d510, signal_index=6, argv=0x7fff25a1d1d0) at kernel/qobject.cpp:3919 #16 0x00007f3d4670c74f in QMetaObject::activate (sender=sender@entry=0x557af530d510, m=m@entry=0x7f3d478ba320 <QWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff25a1d1d0) at kernel/qobject.cpp:3979 #17 0x00007f3d473cc3a5 in QWidget::customContextMenuRequested (this=this@entry=0x557af530d510, _t1=...) at .moc/moc_qwidget.cpp:653 #18 0x00007f3d473e7a11 in QWidget::event (this=this@entry=0x557af530d510, event=event@entry=0x7fff25a1d600) at kernel/qwidget.cpp:8850 #19 0x00007f3d4749259e in QFrame::event (this=0x557af530d510, e=0x7fff25a1d600) at widgets/qframe.cpp:550 #20 0x00007f3d466dbeab in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x557af530d580, event=event@entry=0x7fff25a1d600) at kernel/qcoreapplication.cpp:1190 #21 0x00007f3d473a53ee in QApplicationPrivate::notify_helper (this=this@entry=0x557af1487910, receiver=receiver@entry=0x557af530d580, e=e@entry=0x7fff25a1d600) at kernel/qapplication.cpp:3631 #22 0x00007f3d473ac930 in QApplication::notify (this=<optimized out>, receiver=0x557af530d580, e=<optimized out>) at kernel/qapplication.cpp:3243 #23 0x00007f3d466dc128 in QCoreApplication::notifyInternal2 (receiver=0x557af530d580, event=0x7fff25a1d600) at kernel/qcoreapplication.cpp:1064 #24 0x00007f3d47400455 in QWidgetWindow::handleMouseEvent (this=<optimized out>, event=0x7fff25a1d8f0) at kernel/qwidgetwindow.cpp:691 #25 0x00007f3d47402fb0 in QWidgetWindow::event (this=0x557af3a4a8a0, event=0x7fff25a1d8f0) at kernel/qwidgetwindow.cpp:300 #26 0x00007f3d473a53fe in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x557af3a4a8a0, e=0x7fff25a1d8f0) at kernel/qapplication.cpp:3637 #27 0x00007f3d466dc128 in QCoreApplication::notifyInternal2 (receiver=0x557af3a4a8a0, event=0x7fff25a1d8f0) at kernel/qcoreapplication.cpp:1064 #28 0x00007f3d46b7b9ad in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5 #29 0x00007f3d46b4f37c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5 #30 0x00007f3d41f1a0fa in ?? () from /lib64/libQt5XcbQpa.so.5 #31 0x00007f3d44c6aa90 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #32 0x00007f3d44c6ae48 in ?? () from /lib64/libglib-2.0.so.0 #33 0x00007f3d44c6aedc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #34 0x00007f3d46733b56 in QEventDispatcherGlib::processEvents (this=0x557af156cb70, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #35 0x00007f3d466dab9b in QEventLoop::exec (this=this@entry=0x7fff25a1dc20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #36 0x00007f3d466e2d06 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #37 0x0000557af0ef4972 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/lokalize-22.08.3/src/main.cpp:126 [Inferior 1 (process 7547) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.