https://bugs.kde.org/show_bug.cgi?id=478793
Finley Watson <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] Resolution|WORKSFORME |--- Status|RESOLVED |REOPENED Ever confirmed|0 |1 --- Comment #4 from Finley Watson <[email protected]> --- I've never entered anything into Glossary before, ever, so whatever database used is empty. Open Glossary, try to use the Search. Results in immediate crash. gdb: #0 GlossaryNS::Glossary::id (this=0x55555584cd50, index=-1) at /usr/src/debug/lokalize/lokalize-25.12.0/src/glossary/glossary.cpp:271 #1 GlossaryNS::GlossaryModel::data (this=<optimized out>, index=<optimized out>, role=<optimized out>) at /usr/src/debug/lokalize/lokalize-25.12.0/src/glossary/glossary.cpp:208 #2 0x00007ffff5c29ff2 in QSortFilterProxyModel::filterAcceptsRow (this=<optimized out>, source_row=0, source_parent=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:3293 #3 0x00007ffff5c10249 in QSortFilterProxyModelPrivate::filterAcceptsRowInternal (this=0x5555572fe520, source_row=0, source_parent=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:395 #4 0x00007ffff5c1a605 in QSortFilterProxyModelPrivate::handle_filter_changed (this=this@entry=0x5555572fe520, source_to_proxy=..., proxy_to_source=..., source_parent=..., direction=direction@entry=QSortFilterProxyModel::Direction::Rows) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1339 #5 0x00007ffff5c1acbf in QSortFilterProxyModelPrivate::filter_changed (this=0x5555572fe520, directions=..., source_parent=...) --Type <RET> for more, q to quit, c to continue without paging--c at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1291 #6 0x00007ffff5c2acb7 in QSortFilterProxyModel::setFilterRegularExpression (this=<optimized out>, pattern=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2815 #7 0x000055555560dbd9 in GlossaryNS::GlossarySortFilterProxyModel::setFilterRegExp (this=0x55555732c4c0, s=...) at /usr/src/debug/lokalize/lokalize-25.12.0/src/glossary/glossary.cpp:133 #8 GlossaryNS::GlossarySortFilterProxyModel::setFilterRegExp (this=0x55555732c4c0, s=...) at /usr/src/debug/lokalize/lokalize-25.12.0/src/glossary/glossary.cpp:128 #9 0x00007ffff59d734f in QtPrivate::QSlotObjectBase::call (this=0x5555573390f0, r=0x55555732c4c0, a=0x7fffffffd510, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #10 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257 #11 0x00007ffff6cb9130 in QMetaObject::activate<void, QString> (sender=<optimized out>, mo=<optimized out>, local_signal_index=0, ret=0x0, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319 #12 QLineEdit::textChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt6-base/build/src/widgets/Widgets_autogen/include/moc_qlineedit.cpp:333 #13 0x00007ffff59d734f in QtPrivate::QSlotObjectBase::call (this=0x5555573359c0, r=0x5555573358a0, a=0x7fffffffd660, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #14 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4257 #15 0x00007ffff6cc9702 in QMetaObject::activate<void, QString> (sender=0x5555572fc170, mo=<optimized out>, local_signal_index=3, ret=0x0, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319 #16 QWidgetLineControl::textChanged (this=0x5555572fc170, _t1=...) at /usr/src/debug/qt6-base/build/src/widgets/Widgets_autogen/include/moc_qwidgetlinecontrol_p.cpp:211 #17 QWidgetLineControl::finishChange (this=0x5555572fc170, validateFromState=<optimized out>, update=update@entry=false, edited=edited@entry=true) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp:716 #18 0x00007ffff6ccad9e in QWidgetLineControl::insert (this=<optimized out>, newText=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp:235 #19 0x00007ffff6ccd9d5 in QWidgetLineControl::processKeyEvent (this=0x5555572fc170, event=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp:1918 #20 0x00007ffff6cbadaf in QLineEdit::keyPressEvent (this=<optimized out>, event=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/widgets/widgets/qlineedit.cpp:1762 #21 0x00007ffff6b5cbc2 in QWidget::event (this=0x5555573358a0, event=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidget.cpp:9032 #22 0x00007ffff6b021c0 in QApplicationPrivate::notify_helper (this=this@entry=0x555555789c40, receiver=receiver@entry=0x5555573358a0, e=e@entry=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305 #23 0x00007ffff6b03ee3 in QApplication::notify (this=0x7fffffffe180, receiver=0x5555573358a0, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2726 #24 0x00007ffff596a958 in QCoreApplication::notifyInternal2 (receiver=0x5555573358a0, event=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #25 0x00007ffff596a98a in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1124 #26 0x00007ffff6b7845b in QWidgetWindow::handleGestureEvent (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:1204 #27 QWidgetWindow::event (this=<optimized out>, event=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qwidgetwindow.cpp:364 #28 0x00007ffff6b021c0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55555737ad30, e=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3305 #29 0x00007ffff596a958 in QCoreApplication::notifyInternal2 (receiver=0x55555737ad30, event=0x7fffffffdd30) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #30 0x00007ffff596a9ad in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1563 #31 0x00007ffff61a3a40 in QGuiApplicationPrivate::processKeyEvent (e=0x555557322150) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qguiapplication.cpp:2609 #32 0x00007ffff622ca2c in QWindowSystemInterface::sendWindowSystemEvents (flags=..., flags@entry=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:1117 #33 0x00007fffeea77277 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:59 #34 0x00007ffff2b06f8d in g_main_dispatch (context=0x7fffe8000f60) at ../glib/glib/gmain.c:3565 #35 0x00007ffff2b08657 in g_main_context_dispatch_unlocked (context=0x7fffe8000f60) at ../glib/glib/gmain.c:4425 #36 g_main_context_iterate_unlocked (context=context@entry=0x7fffe8000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #37 0x00007ffff2b08865 in g_main_context_iteration (context=0x7fffe8000f60, may_block=1) at ../glib/glib/gmain.c:4556 #38 0x00007ffff5c48152 in QEventDispatcherGlib::processEvents (this=0x55555590b570, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #39 0x00007ffff5975786 in QEventLoop::processEvents (this=0x7fffffffe0a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #40 QEventLoop::exec (this=0x7fffffffe0a0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #41 0x00007ffff596f3f1 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #42 0x00007ffff6afd32a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2575 #43 0x00005555555a3925 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/lokalize/lokalize-25.12.0/src/main.cpp:152 -- You are receiving this mail because: You are watching all bug changes.
