Bug 473352 - Crash on File -> Quit
Summary: Crash on File -> Quit
Status: RESOLVED DUPLICATE of bug 400117
Alias: None
Product: choqok
Classification: Applications
Component: general (show other bugs)
Version: 1.7.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Scarpino
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-08-14 06:25 UTC by Mikael B
Modified: 2023-08-16 20:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael B 2023-08-14 06:25:54 UTC
Application: choqok (1.7.0)
 (Compiled from sources)
Qt Version: 5.15.10
Frameworks Version: 5.108.0
Operating System: Linux 5.10.52-gentoo x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 5.27.6 [KCrashBackend]

-- Information about the crash:
Repeatable. 
Exiting by clicking File -> Quit gives the "Choqok closed unexpectedly".
I see that bugs.kde claims this has been solved over a year ago - does that mean that gentoo's sources are > 1 year behind?

The crash can be reproduced every time.

-- Backtrace:
Application: Choqok (choqok), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f79372e51fe in QStackedWidget::indexOf(QWidget*) const () from /usr/lib64/libQt5Widgets.so.5
#5  0x00007f7937b91221 in Choqok::UI::ChoqokTabBar::removePage(QWidget*) () from /usr/lib64/libchoqok.so.1
#6  0x00007f79367356dc in void doActivate<false>(QObject*, int, void**) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f793672f74f in QObject::destroyed(QObject*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f793716af53 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#9  0x00007f7937b781a9 in Choqok::UI::TimelineWidget::~TimelineWidget() () from /usr/lib64/libchoqok.so.1
#10 0x00007f793672d522 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#11 0x00007f793716ac76 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#12 0x00007f79372e4ed9 in QStackedWidget::~QStackedWidget() () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007f793672d522 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#14 0x00007f793716ac76 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#15 0x00007f7937b94229 in Choqok::UI::ChoqokTabBar::~ChoqokTabBar() () from /usr/lib64/libchoqok.so.1
#16 0x00007f793672d522 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#17 0x00007f793716ac76 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#18 0x00007f7937b741e9 in Choqok::UI::MicroBlogWidget::~MicroBlogWidget() () from /usr/lib64/libchoqok.so.1
#19 0x00007f793672d522 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#20 0x00007f793716ac76 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#21 0x00007f79372e4ed9 in QStackedWidget::~QStackedWidget() () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f793672d522 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#23 0x00007f793716ac76 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#24 0x00007f7937307ab9 in QTabWidget::~QTabWidget() () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f793672d522 in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#26 0x00007f793716ac76 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#27 0x0000563d6c436d36 in MainWindow::~MainWindow() ()
#28 0x0000563d6c436df9 in MainWindow::~MainWindow() ()
#29 0x00007f793672d70f in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#30 0x00007f7937a36d27 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5
#31 0x00007f793712d06e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#32 0x00007f79367036c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#33 0x00007f7936706a63 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#34 0x00007f793670a130 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#35 0x0000563d6c434a0f in main ()
[Inferior 1 (process 13063) detached]

The reporter indicates this bug may be a duplicate of or related to bug 400117.

Reported using DrKonqi
Comment 1 Frédéric Brière 2023-08-16 20:44:57 UTC
This is indeed a duplicate of bug 400117, and while it's already been fixed on the development branch, no releases have occurred since then, hence why it still affects the (currently) latest version.  (If you look at the bug 400117 page, you'll see that the "Version Fixed In" field at the top right is empty.)
Comment 2 Frédéric Brière 2023-08-16 20:45:15 UTC

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