Bug 476558 - Crashes when pressing keyboard arrow button
Summary: Crashes when pressing keyboard arrow button
Status: RESOLVED WORKSFORME
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-11-04 19:26 UTC by Agne Tallroth
Modified: 2025-09-18 03:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Agne Tallroth 2023-11-04 19:26:57 UTC
Application: gwenview (23.08.2)

Qt Version: 5.15.11
Frameworks Version: 5.111.0
Operating System: Linux 6.5.7-artix1-1 x86_64
Windowing System: X11
Distribution: Artix Linux
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
Wanted to display the next picture in current folder by pressing right arrow button. Obviously that is a bad idea for jpeg2000 images.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Gwenview (gwenview), signal: Aborted

[KCrash Handler]
#4  0x00007facbacac83c in  () at /usr/lib/libc.so.6
#5  0x00007facbac5c668 in raise () at /usr/lib/libc.so.6
#6  0x00007facbac444b8 in abort () at /usr/lib/libc.so.6
#7  0x00007facbac443dc in  () at /usr/lib/libc.so.6
#8  0x00007facbac54d26 in  () at /usr/lib/libc.so.6
#9  0x00007facb84ae13f in jas_init_library () at /usr/lib/libjasper.so.7
#10 0x00007facac2566ce in  () at /usr/lib/qt/plugins/imageformats/libqjp2.so
#11 0x00007facac257a83 in  () at /usr/lib/qt/plugins/imageformats/libqjp2.so
#12 0x00007facbb9b951e in QImageReader::read(QImage*) () at /usr/lib/libQt5Gui.so.5
#13 0x00007facbb9bb97a in QImageReader::read() () at /usr/lib/libQt5Gui.so.5
#14 0x00007facbd83a7f1 in  () at /usr/lib/libgwenviewlib.so.5
#15 0x00007facbd833c04 in  () at /usr/lib/libgwenviewlib.so.5
#16 0x00007facbb2f84a1 in  () at /usr/lib/libQt5Core.so.5
#17 0x00007facbb2f36fa in  () at /usr/lib/libQt5Core.so.5
#18 0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#19 0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7facacf436c0 (LWP 1201) "gwenview"):
#1  0x00007facb84986f9 in  () at /usr/lib/libusbmuxd-2.0.so.6
#2  0x00007facb84993cc in  () at /usr/lib/libusbmuxd-2.0.so.6
#3  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#4  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7facad7546c0 (LWP 1197) "Gwenview::Thumb"):
#1  0x00007facbaca9d40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007facbb2fb484 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007facbd88ae36 in  () at /usr/lib/libgwenviewlib.so.5
#4  0x00007facbb2f36fa in  () at /usr/lib/libQt5Core.so.5
#5  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#6  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7facadf556c0 (LWP 1187) "gwenview:sh2"):
#1  0x00007facbaca9d40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007faca45417f4 in  () at /usr/lib/dri/iris_dri.so
#3  0x00007faca44c623a in  () at /usr/lib/dri/iris_dri.so
#4  0x00007faca45416ba in  () at /usr/lib/dri/iris_dri.so
#5  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#6  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7facae7566c0 (LWP 1186) "gwenview:sh1"):
#1  0x00007facbaca9d40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007faca45417f4 in  () at /usr/lib/dri/iris_dri.so
#3  0x00007faca44c623a in  () at /usr/lib/dri/iris_dri.so
#4  0x00007faca45416ba in  () at /usr/lib/dri/iris_dri.so
#5  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#6  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7facaef576c0 (LWP 1185) "gwenview:sh0"):
#1  0x00007facbaca9d40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007faca45417f4 in  () at /usr/lib/dri/iris_dri.so
#3  0x00007faca44c623a in  () at /usr/lib/dri/iris_dri.so
#4  0x00007faca45416ba in  () at /usr/lib/dri/iris_dri.so
#5  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#6  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7facaf7586c0 (LWP 1184) "gwenvie:disk$0"):
#1  0x00007facbaca9d40 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007faca45417f4 in  () at /usr/lib/dri/iris_dri.so
#3  0x00007faca44c623a in  () at /usr/lib/dri/iris_dri.so
#4  0x00007faca45416ba in  () at /usr/lib/dri/iris_dri.so
#5  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#6  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7facb54c96c0 (LWP 1182) "QDBusConnection"):
#1  0x00007facb94de276 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007facb947e162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007facbb4ea45c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007facbb49a354 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007facbb2f74d6 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007facbc797a9a in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007facbb2f36fa in  () at /usr/lib/libQt5Core.so.5
#8  0x00007facbacaa9eb in  () at /usr/lib/libc.so.6
#9  0x00007facbad2e7cc in  () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7facb5cc5580 (LWP 1181) "gwenview"):
#1  0x00007facbb2efa9c in QSemaphore::acquire(int) () at /usr/lib/libQt5Core.so.5
#2  0x00007facbb4d0686 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007facbb4d0974 in QObject::destroyed(QObject*) () at /usr/lib/libQt5Core.so.5
#4  0x00007facbb4c6a8c in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#5  0x00007facbd28159e in OrgKdeKDirNotifyInterface::~OrgKdeKDirNotifyInterface() () at /usr/lib/libKF5KIOCore.so.5
#6  0x00007facbb4c62fd in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#7  0x00007facbb4c6a79 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#8  0x00007facbd262b1d in  () at /usr/lib/libKF5KIOCore.so.5
#9  0x00007facbac5ecc6 in  () at /usr/lib/libc.so.6
#10 0x00007facbac5ee10 in  () at /usr/lib/libc.so.6
#11 0x00007facbbefbf66 in _XDefaultIOError () at /usr/lib/libX11.so.6
#12 0x00007facbbefe983 in _XIOError () at /usr/lib/libX11.so.6
#13 0x00007facbbf0351d in _XReply () at /usr/lib/libX11.so.6
#14 0x00007facbbee40f4 in XGetWindowProperty () at /usr/lib/libX11.so.6
#15 0x00007facbd8254d0 in Gwenview::Cms::Profile::getMonitorProfile() () at /usr/lib/libgwenviewlib.so.5
#16 0x00007facbd855177 in  () at /usr/lib/libgwenviewlib.so.5
#17 0x00007facbc4a6412 in  () at /usr/lib/libQt5Widgets.so.5
#18 0x00007facbc4a6c97 in  () at /usr/lib/libQt5Widgets.so.5
#19 0x00007facbc4a616a in  () at /usr/lib/libQt5Widgets.so.5
#20 0x00007facbc4a6c97 in  () at /usr/lib/libQt5Widgets.so.5
#21 0x00007facbc4a616a in  () at /usr/lib/libQt5Widgets.so.5
#22 0x00007facbc47d15c in  () at /usr/lib/libQt5Widgets.so.5
#23 0x00007facbc50b91a in QGraphicsEffectSource::draw(QPainter*) () at /usr/lib/libQt5Widgets.so.5
#24 0x00007facbc4a7096 in  () at /usr/lib/libQt5Widgets.so.5
#25 0x00007facbc4c9ff4 in QGraphicsView::paintEvent(QPaintEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007facbc1af040 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#27 0x00007facbc25d9d3 in QFrame::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#28 0x00007facbb498622 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#29 0x00007facbc1788ef in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#30 0x00007facbb49b648 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#31 0x00007facbc1a2f7b in QWidgetPrivate::sendPaintEvent(QRegion const&) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007facbc1a437d in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007facbc1844b8 in  () at /usr/lib/libQt5Widgets.so.5
#34 0x00007facbc1af0d1 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#35 0x00007facbd05603e in KXmlGuiWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5
#36 0x00007facbc1788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#37 0x00007facbb49b648 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#38 0x00007facbb4a05ab in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#39 0x00007facbc4b148f in  () at /usr/lib/libQt5Widgets.so.5
#40 0x00007facbb4c30b4 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#41 0x00007facbc1788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#42 0x00007facbb49b648 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#43 0x00007facbb4a05ab in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#44 0x00007facbb4e6618 in  () at /usr/lib/libQt5Core.so.5
#45 0x00007facb947ff69 in  () at /usr/lib/libglib-2.0.so.0
#46 0x00007facb94de327 in  () at /usr/lib/libglib-2.0.so.0
#47 0x00007facb947e162 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#48 0x00007facbb4ea45c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#49 0x00007facbb49a354 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#50 0x00007facbb49b7f3 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#51 0x0000559dae0f4a49 in  ()
#52 0x00007facbac45cd0 in  () at /usr/lib/libc.so.6
#53 0x00007facbac45d8a in __libc_start_main () at /usr/lib/libc.so.6
#54 0x0000559dae0f5245 in  ()
[Inferior 1 (process 1181) detached]

Reported using DrKonqi
Comment 1 A Linux User 2025-08-19 16:51:12 UTC
Thank you for the bug report. Unfortunately we were not able to get to it yet. Can we ask you to please check if this is still an issue with 25.08.0 (the latest released version)?
Comment 2 Bug Janitor Service 2025-09-03 03:48:12 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-09-18 03:48:42 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.