https://bugs.kde.org/show_bug.cgi?id=420302
Avinash Sonawane <root...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED --- Comment #6 from Avinash Sonawane <root...@gmail.com> --- I still see SegFault on latest git master when closing parley intentionally. Steps to reproduce: 1. $ parley 2. Click "Practice" of Spanish English Vocabulary 3. Now click "File" > "Quit" $ src/parley --version parley 21.7.70 Backtrace: Thread 1 "parley" received signal SIGSEGV, Segmentation fault. 0x00007fffee2bd8f9 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 (gdb) bt #0 0x00007fffee2bd8f9 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007fffee2bd9c3 in QObject::destroyed(QObject*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007fffee2c57b5 in QObject::~QObject() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007fffee2c587d in QObject::~QObject() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00000000005097cf in std::_Sp_counted_ptr<KEduVocDocument*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (this=0x19d9b60) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr_base.h:377 #5 0x0000000000452541 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (this=0x19d9b60) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr_base.h:155 #6 0x00000000004524fa in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (this=0x7fffff7ff230) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr_base.h:730 #7 0x00000000004524be in std::__shared_ptr<KEduVocDocument, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (this=0x7fffff7ff228) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr_base.h:1169 #8 0x0000000000451cf8 in std::shared_ptr<KEduVocDocument>::~shared_ptr() (this=0x7fffff7ff228) at /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/shared_ptr.h:103 #9 0x000000000044f66d in ParleyMainWindow::slotUpdateWindowCaption() (this=0x986400) at /home/rootmonk/Downloads/todo/hacking/parley/src/parleymainwindow.cpp:154 #10 0x00000000004530e4 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (ParleyMainWindow::*)()>::call(void (ParleyMainWindow::*)(), ParleyMainWindow*, void**) (f=(void (ParleyMainWindow::*)(ParleyMainWindow * const)) 0x44f620 <ParleyMainWindow::slotUpdateWindowCaption()>, o=0x986400, arg=0x7fffff7ff480) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:152 #11 0x0000000000453058 in QtPrivate::FunctionPointer<void (ParleyMainWindow::*)()>::call<QtPrivate::List<>, void>(void (ParleyMainWindow::*)(), ParleyMainWindow*, void**) (f=(void (ParleyMainWindow::*)(ParleyMainWindow * const)) 0x44f620 <ParleyMainWindow::slotUpdateWindowCaption()>, o=0x986400, arg=0x7fffff7ff480) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185 #12 0x0000000000452f85 in QtPrivate::QSlotObject<void (ParleyMainWindow::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0xcaf750, r=0x986400, a=0x7fffff7ff480, ret=0x0) -- You are receiving this mail because: You are watching all bug changes.