Application: gwenview (18.12.0) Qt Version: 5.12.0 Frameworks Version: 5.53.0 Operating System: Linux 4.19.8-arch1-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: Gwenview sometimes crashes when rotating image with shortcut (ctrl+r) in fullscreen mode. The crash can be reproduced sometimes. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe5ad44fd00 (LWP 21646))] Thread 19 (Thread 0x7fe560d95700 (LWP 21691)): #0 0x00007fe5b57ecc21 in poll () at /usr/lib/libc.so.6 #1 0x00007fe5b27c9673 in () at /usr/lib/libpulse.so.0 #2 0x00007fe5b27ba990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 0x00007fe5b27bafe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 0x00007fe5b27bb091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 0x00007fe5b27c95ae in () at /usr/lib/libpulse.so.0 #6 0x00007fe5aeecd9fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7fe562d72700 (LWP 21674)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5b5b13adc in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fe5b5b13bca in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fe5b766bda4 in () at /usr/lib/libgwenviewlib.so.5 #4 0x00007fe5b5b0d9cc in () at /usr/lib/libQt5Core.so.5 #5 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7fe561596700 (LWP 21672)): #0 0x00007fe5b3b8def6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5b5b13a59 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fe5b5b13b97 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fe5b5b11bb4 in () at /usr/lib/libQt5Core.so.5 #4 0x00007fe5b5b0d9cc in () at /usr/lib/libQt5Core.so.5 #5 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7fe584ff9700 (LWP 21661)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fe5857fa700 (LWP 21660)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fe585ffb700 (LWP 21659)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fe5867fc700 (LWP 21658)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fe586ffd700 (LWP 21657)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fe5877fe700 (LWP 21656)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fe587fff700 (LWP 21655)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fe594973700 (LWP 21654)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fe595174700 (LWP 21653)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fe595975700 (LWP 21652)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fe596176700 (LWP 21651)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fe596ab8700 (LWP 21650)): #0 0x00007fe5b3b8dafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe59b591004 in () at /usr/lib/dri/radeonsi_dri.so #2 0x00007fe59b590d28 in () at /usr/lib/dri/radeonsi_dri.so #3 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fe5a8bf8700 (LWP 21649)): #0 0x00007fe5b3b8def6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fe5b5b13a59 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007fe5b5b13b97 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007fe5b5b11bb4 in () at /usr/lib/libQt5Core.so.5 #4 0x00007fe5b5b0d9cc in () at /usr/lib/libQt5Core.so.5 #5 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fe5aa0a4700 (LWP 21648)): #0 0x00007fe5b57ecc21 in poll () at /usr/lib/libc.so.6 #1 0x00007fe5b3165ee0 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fe5b3165fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fe5b5d1f5c4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fe5b5cc858c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fe5b5b0c5c9 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fe5b5447ba6 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007fe5b5b0d9cc in () at /usr/lib/libQt5Core.so.5 #8 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fe5abdf9700 (LWP 21647)): #0 0x00007fe5b57ecc21 in poll () at /usr/lib/libc.so.6 #1 0x00007fe5b30db630 in () at /usr/lib/libxcb.so.1 #2 0x00007fe5b30dd2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007fe5acdaa96b in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007fe5b5b0d9cc in () at /usr/lib/libQt5Core.so.5 #5 0x00007fe5b3b87a9d in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fe5b57f7b23 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fe5ad44fd00 (LWP 21646)): [KCrash Handler] #6 0x00007fe5b5cd2d7b in QMetaObject::cast(QObject const*) const () at /usr/lib/libQt5Core.so.5 #7 0x00007fe5b760756d in () at /usr/lib/libgwenviewlib.so.5 #8 0x00007fe5b760790d in Gwenview::Document::prepareDownSampledImageForZoom(double) () at /usr/lib/libgwenviewlib.so.5 #9 0x00007fe5b7650a11 in Gwenview::ImageScaler::doScale() () at /usr/lib/libgwenviewlib.so.5 #10 0x00007fe5b7627b96 in Gwenview::RasterImageView::updateBuffer(QRegion const&) () at /usr/lib/libgwenviewlib.so.5 #11 0x00007fe5b7627d88 in Gwenview::RasterImageView::onZoomChanged() () at /usr/lib/libgwenviewlib.so.5 #12 0x00007fe5b7616649 in () at /usr/lib/libgwenviewlib.so.5 #13 0x00007fe5b76273d3 in Gwenview::RasterImageView::updateImageRect(QRect const&) () at /usr/lib/libgwenviewlib.so.5 #14 0x00007fe5b76bcb3a in () at /usr/lib/libgwenviewlib.so.5 #15 0x00007fe5b5cf428c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #16 0x00007fe5b76ba986 in Gwenview::Document::imageRectUpdated(QRect const&) () at /usr/lib/libgwenviewlib.so.5 #17 0x00007fe5b5cf4b62 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #18 0x00007fe5b6892e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #19 0x00007fe5b689a671 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007fe5b5cc98f9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #21 0x00007fe5b5ccc998 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #22 0x00007fe5b5d1ffd4 in () at /usr/lib/libQt5Core.so.5 #23 0x00007fe5b31643cf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #24 0x00007fe5b3165f89 in () at /usr/lib/libglib-2.0.so.0 #25 0x00007fe5b3165fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #26 0x00007fe5b5d1f5a9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #27 0x00007fe5b5cc858c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #28 0x00007fe5b5cd0896 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #29 0x00005566ef6f88fc in () #30 0x00007fe5b5720223 in __libc_start_main () at /usr/lib/libc.so.6 #31 0x00005566ef6f90fe in _start () [Inferior 1 (process 21646) detached] Reported using DrKonqi
Crash reproducible with gwenview 18.12.2 on Arch Linux.
I'm unable to reproduce this on Gwenview 21.03.70. Is anyone still experiencing this bug?
Thank you for the bug report, and sorry it took someone to long to get to it. Unfortunately the backtrace is incomplete and missing debug symbols for the following line that we need to figure out exactly what's going wrong: > #7 0x00007fe5b760756d in () at /usr/lib/libgwenviewlib.so.5 If the crash is still reproducible with Gwenview 22.08 or later, could you please install debug symbols for Gwenview, reproduce the crash, and attach a new symbolicated backtrace? See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports Thanks again!
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!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now 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 Thank you for helping us make KDE software even better for everyone!