Bug 407919

Summary: Choqok crashes when closing application
Product: [Applications] choqok Reporter: André Fettouhi <A.Fettouhi>
Component: TwitterAssignee: Mehrdad Momeny <mehrdad.momeny>
Status: RESOLVED DUPLICATE    
Severity: crash CC: scarpino
Priority: NOR    
Version: Git   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description André Fettouhi 2019-05-24 20:32:41 UTC
SUMMARY
For the last many months the latest git of Choqok is crashing when you close the application. I am currently under Arch Linux running the latest git from today (May 24th 2019).

STEPS TO REPRODUCE
1. Install latest git of Choqok
2. Start Choqok
3. Close Choqok

OBSERVED RESULT
Output in terminal:

KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = choqok path = /usr/bin pid = 30634
KCrash: Arguments: /usr/bin/choqok 
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0

[1]+  Stopped                 choqok -qwindowtitle %c
[af@andre ~]$ QSocketNotifier: Invalid socket 8 and type 'Read', disabling...
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...

Output from error report window

Thread 1 (Thread 0x7f519631c800 (LWP 30634)):
[KCrash Handler]
#6  0x0000000000000041 in ?? ()
#7  0x00007f519dec1b91 in Choqok::UI::ChoqokTabBar::removePage(QWidget*) () from /usr/lib/libchoqok.so.1
#8  0x00007f519ca8931b in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5
#9  0x00007f519ca89880 in QObject::destroyed(QObject*) () from /usr/lib/libQt5Core.so.5
#10 0x00007f519d4cf31c in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f51862c6fdd in ?? () from /usr/lib/qt/plugins/choqok_twitter.so
#12 0x00007f519ca8708b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#13 0x00007f519d4cf22f in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#14 0x00007f519d63b8fa in QStackedWidget::~QStackedWidget() () from /usr/lib/libQt5Widgets.so.5
#15 0x00007f519ca8708b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#16 0x00007f519d4cf22f in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#17 0x00007f519dec2b96 in Choqok::UI::ChoqokTabBar::~ChoqokTabBar() () from /usr/lib/libchoqok.so.1
#18 0x00007f519dec2d09 in Choqok::UI::ChoqokTabBar::~ChoqokTabBar() () from /usr/lib/libchoqok.so.1
#19 0x00007f519ca8708b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#20 0x00007f519d4cf22f in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#21 0x00007f519de94779 in Choqok::UI::MicroBlogWidget::~MicroBlogWidget() () from /usr/lib/libchoqok.so.1
#22 0x00007f51861fea89 in TwitterApiMicroBlogWidget::~TwitterApiMicroBlogWidget() () from /usr/lib/libtwitterapihelper.so.1
#23 0x00007f519ca8708b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#24 0x00007f519d4cf22f in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#25 0x00007f519d63b8fa in QStackedWidget::~QStackedWidget() () from /usr/lib/libQt5Widgets.so.5
#26 0x00007f519ca8708b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#27 0x00007f519d4cf22f in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#28 0x00007f519d65db3a in QTabWidget::~QTabWidget() () from /usr/lib/libQt5Widgets.so.5
#29 0x00007f519ca8708b in QObjectPrivate::deleteChildren() () from /usr/lib/libQt5Core.so.5
#30 0x00007f519d4cf22f in QWidget::~QWidget() () from /usr/lib/libQt5Widgets.so.5
#31 0x00007f519dcef6a5 in KMainWindow::~KMainWindow() () from /usr/lib/libKF5XmlGui.so.5
#32 0x00005632ef94b3a9 in ?? ()
#33 0x00005632ef94b469 in ?? ()
#34 0x00007f519ca89aa1 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
#35 0x00007f519d4d3fac in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#36 0x00007f519d5e1405 in QMainWindow::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#37 0x00007f519dcf1c2c in KMainWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5
#38 0x00007f519dd3ded6 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libKF5XmlGui.so.5
#39 0x00007f519d492da4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#40 0x00007f519d49a3c1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#41 0x00007f519ca5e849 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#42 0x00007f519ca61928 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#43 0x00007f519ca655b0 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#44 0x00005632ef948a40 in ?? ()
#45 0x00007f519c4b3ce3 in __libc_start_main () from /usr/lib/libc.so.6
#46 0x00005632ef948b5e in _start ()
[Inferior 1 (process 30634) detached]


EXPECTED RESULT
Application should close without error.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 19.04
(available in About System)
KDE Plasma Version: 19.04
KDE Frameworks Version: 5.58.0 
Qt Version: 5.12.3

ADDITIONAL INFORMATION
None
Comment 1 Christoph Feck 2019-06-14 10:03:18 UTC

*** This bug has been marked as a duplicate of bug 400117 ***