https://bugs.kde.org/show_bug.cgi?id=478793
Bug ID: 478793 Summary: Lokalize crashes when typing the Glossary search field Classification: Applications Product: lokalize Version: 23.08.4 Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: sdepi...@gmail.com Reporter: kiszel.kris...@gmail.com CC: aa...@kde.org, sha...@ukr.net Target Milestone: --- Application: lokalize (23.08.4) Qt Version: 5.15.11 Frameworks Version: 5.111.0 Operating System: Linux 6.6.6-200.fc39.x86_64 x86_64 Windowing System: X11 Distribution: Fedora Linux 39 (KDE Plasma) DrKonqi: 5.27.10 [KCrashBackend] -- Information about the crash: Every time I try to add a new text to the glossary, Lokalize crashes when I press the Add button, then try to type in the search field. The crash can be reproduced every time. -- Backtrace: Application: Lokalize (lokalize), signal: Segmentation fault [KCrash Handler] #4 0x000055ef2da707c4 in QtPrivate::RefCount::ref() () #5 0x000055ef2dab3481 in GlossaryNS::GlossaryModel::data(QModelIndex const&, int) const () #6 0x00007f7a5628bd01 in QSortFilterProxyModel::filterAcceptsRow(int, QModelIndex const&) const () from /lib64/libQt5Core.so.5 #7 0x00007f7a56293c95 in QSortFilterProxyModelPrivate::handle_filter_changed(QVector<int>&, QVector<int>&, QModelIndex const&, Qt::Orientation) () from /lib64/libQt5Core.so.5 #8 0x00007f7a56294036 in QSortFilterProxyModelPrivate::filter_changed(QModelIndex const&) () from /lib64/libQt5Core.so.5 #9 0x00007f7a5629491a in QSortFilterProxyModel::setFilterRegExp(QString const&) () from /lib64/libQt5Core.so.5 #10 0x000055ef2daae8e9 in GlossaryNS::GlossarySortFilterProxyModel::setFilterRegExp(QString const&) () #11 0x00007f7a562e8871 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #12 0x00007f7a571021e9 in QLineEdit::textChanged(QString const&) () from /lib64/libQt5Widgets.so.5 #13 0x00007f7a562e89f8 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5 #14 0x00007f7a57109d1c in QWidgetLineControl::textChanged(QString const&) () from /lib64/libQt5Widgets.so.5 #15 0x00007f7a5710d5ff in QWidgetLineControl::finishChange(int, bool, bool) () from /lib64/libQt5Widgets.so.5 #16 0x00007f7a571105a2 in QWidgetLineControl::processKeyEvent(QKeyEvent*) () from /lib64/libQt5Widgets.so.5 #17 0x00007f7a571023d7 in QLineEdit::keyPressEvent(QKeyEvent*) () from /lib64/libQt5Widgets.so.5 #18 0x00007f7a56ff43d5 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #19 0x00007f7a56faeb75 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #20 0x00007f7a56fb6f19 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #21 0x00007f7a562b4598 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #22 0x00007f7a5701078a in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #23 0x00007f7a56faeb75 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #24 0x00007f7a562b4598 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #25 0x00007f7a56769033 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /lib64/libQt5Gui.so.5 #26 0x00007f7a5674acfc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5 #27 0x00007f7a43d1b4d6 in xcbSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5 #28 0x00007f7a54711e5c in g_main_context_dispatch_unlocked.lto_priv () from /lib64/libglib-2.0.so.0 #29 0x00007f7a5476cf18 in g_main_context_iterate_unlocked.isra () from /lib64/libglib-2.0.so.0 #30 0x00007f7a5470fad3 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #31 0x00007f7a56306ad9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #32 0x00007f7a562b2f5b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #33 0x00007f7a562bb1eb in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #34 0x000055ef2da6ea78 in main () [Inferior 1 (process 3032) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.