Bug 489228

Summary: Gwenview crashed on closing
Product: [Applications] gwenview Reporter: Victor Sago <zeron00>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: kdedev
Priority: NOR Keywords: drkonqi
Version First Reported In: 23.04.2   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Victor Sago 2024-06-26 12:34:29 UTC
Application: gwenview (23.04.2)

Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.8.12-amd64 x86_64
Windowing System: Wayland
Distribution: Debian GNU/Linux trixie/sid
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
Just closed the window and the application crashed. Doesn't happen often, but occasionally it happens.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault

[KCrash Handler]
#4  0x000055c76d562cf8 in ?? ()
#5  0x00007f60e3b07c32 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f60e47617a8 in QApplication::focusChanged(QWidget*, QWidget*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007f60e47a0414 in QWidget::clearFocus() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f60e47a1508 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f60e5d69bcd in Gwenview::DocumentViewContainer::~DocumentViewContainer() () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
#10 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f60e47a195d in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x000055c76d54a091 in ?? ()
#16 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x000055c76d545e9d in ?? ()
#19 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007f60e491d56d in QStackedWidget::~QStackedWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f60e47a195d in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x000055c76d54a091 in ?? ()
#28 0x00007f60e3af8dce in QObjectPrivate::deleteChildren() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f60e47a1626 in QWidget::~QWidget() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x000055c76d56466a in ?? ()
#31 0x000055c76d56476d in ?? ()
#32 0x00007f60e3afb0bb in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f60e552642b in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#34 0x00007f60e4762f82 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007f60e3ace0e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f60e3ad1801 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007f60e3b2a0e7 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#38 0x00007f60e170de3f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f60e170fec7 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f60e17104e0 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f60e3b2979a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007f60e3acca8b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00007f60e3ad5244 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x000055c76d534510 in ?? ()
#45 0x00007f60e3242c8a in __libc_start_call_main (main=main@entry=0x55c76d534070, argc=argc@entry=2, argv=argv@entry=0x7ffc99dcc828) at ../sysdeps/nptl/libc_start_call_main.h:58
#46 0x00007f60e3242d45 in __libc_start_main_impl (main=0x55c76d534070, argc=2, argv=0x7ffc99dcc828, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc99dcc818) at ../csu/libc-start.c:360
#47 0x000055c76d534731 in ?? ()
[Inferior 1 (process 32074) detached]

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

Reported using DrKonqi
Comment 1 TraceyC 2024-07-01 20:47:50 UTC
Thank you for your bug report! If this crash is reproducible, could you please install debug symbols, reproduce the crash, and attach a new symbolicated backtrace? The backtrace is incomplete and missing debug symbols for the following lines that we need to figure out exactly what's going wrong:

#5  0x00007f60e3b07c32 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5

See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
Thanks!
Comment 2 Victor Sago 2024-07-02 10:08:31 UTC
Hello! This crash does not happen very often -- perhaps once a month or once in two months. I'll install the necessary debug symbols, but how long it will take before Gwenview crashes again is impossible to predict. So, it might take a while before the new information is available.
Comment 3 Bug Janitor Service 2024-07-17 03:46:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2024-08-01 03:46:26 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.