https://bugs.kde.org/show_bug.cgi?id=478441

            Bug ID: 478441
           Summary: Crash after save-on-cloe
    Classification: Applications
           Product: gwenview
           Version: 23.08.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: m7t24z...@relay.firefox.com
  Target Milestone: ---

Application: gwenview (23.08.3)

Qt Version: 5.15.11
Frameworks Version: 5.111.0
Operating System: Linux 6.6.4-200.fc39.x86_64 x86_64
Windowing System: Wayland
Distribution: Fedora Linux 39 (KDE Plasma)
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
Steps to (possible) reporoduce:
1. open a picture in a dir with multiple pictures (opened pic is in the middle
of all pics)
2. use the back button fastly to go more tha 10 pictures back
3. use back and forward buttons to go through pictures (normal speed)
4. rotate some pictures while switching files
5. at last pic of dir use forward button to go to first pic
6. close window
7. respond to unsaved-changes-dialog with save

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x000056207078cc20 in Gwenview::MainWindow::onFocusChanged(QWidget*,
QWidget*) ()
#5  0x00007f5c5e4e8871 in void doActivate<false>(QObject*, int, void**) () at
/lib64/libQt5Core.so.5
#6  0x00007f5c5f1ad347 in QApplication::focusChanged(QWidget*, QWidget*) () at
/lib64/libQt5Widgets.so.5
#7  0x00007f5c5f1edadc in QWidget::clearFocus() () at /lib64/libQt5Widgets.so.5
#8  0x00007f5c5f1eec18 in QWidget::~QWidget() () at /lib64/libQt5Widgets.so.5
#9  0x00007f5c5f3565f5 in QPushButton::~QPushButton() () at
/lib64/libQt5Widgets.so.5
#10 0x00007f5c5e4dd84b in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#11 0x00007f5c5f1eed38 in QWidget::~QWidget() () at /lib64/libQt5Widgets.so.5
#12 0x00007f5c5f40b715 in QProgressDialog::~QProgressDialog() () at
/lib64/libQt5Widgets.so.5
#13 0x00007f5c5e4dd84b in QObjectPrivate::deleteChildren() () at
/lib64/libQt5Core.so.5
#14 0x00007f5c5f1eed38 in QWidget::~QWidget() () at /lib64/libQt5Widgets.so.5
#15 0x00005620707832b1 in Gwenview::MainWindow::~MainWindow() ()
#16 0x00005620707833b5 in Gwenview::MainWindow::~MainWindow() ()
#17 0x00007f5c5e4def59 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
#18 0x00007f5c5fbec3bf in KXmlGuiWindow::event(QEvent*) () at
/lib64/libKF5XmlGui.so.5
#19 0x00007f5c5f1aeb75 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib64/libQt5Widgets.so.5
#20 0x00007f5c5e4b4598 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib64/libQt5Core.so.5
#21 0x00007f5c5e4b7a45 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /lib64/libQt5Core.so.5
#22 0x00007f5c5e506fef in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () at /lib64/libQt5Core.so.5
#23 0x00007f5c5c512e5c in g_main_context_dispatch_unlocked.lto_priv () at
/lib64/libglib-2.0.so.0
#24 0x00007f5c5c56ddd8 in g_main_context_iterate_unlocked.isra () at
/lib64/libglib-2.0.so.0
#25 0x00007f5c5c510ad3 in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#26 0x00007f5c5e506ad9 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQt5Core.so.5
#27 0x00007f5c5e4b2f5b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQt5Core.so.5
#28 0x00007f5c5e4bb1eb in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#29 0x0000562070753ae9 in main ()
[Inferior 1 (process 18339) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to