Application: gwenview (19.12.0) Qt Version: 5.13.2 Frameworks Version: 5.64.0 Operating System: Linux 4.19.88-1-lts x86_64 Distribution: "Arch Linux" -- Information about the crash: - What I was doing when the application crashed: I opened a large PNG image of size 10200x14028 and tried to zoom with my touchscreen. Each time I try to do the pinch-zoom gesture, the whole program starts lagging. It will eventually execute the zoom if I don't disturb the program. If I do it repeatedly without waiting for the previous zoom(s) to complete, then the program will crash. The same behaviour can be observed even if I try zooming with the mouse (ctrl + scroll), but it doesn't crash that often. Once I successfully zoomed all the way in in and out for the first time, zooming with the mouse just makes the program lag trying to execute all the zooms, but it doesn't crash. 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 0x7f19e87c58c0 (LWP 2132479))] Thread 7 (Thread 0x7f19c5de1700 (LWP 2132594)): #0 0x00007f19ec72ec45 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f19ee3d3610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5 #2 0x00007f19ee3d3702 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #3 0x00007f19effe06a5 in ?? () from /usr/lib/libgwenviewlib.so.5 #4 0x00007f19ee3cd530 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f19ec7284cf in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f19ee0572d3 in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f19d6ffd700 (LWP 2132485)): #0 0x00007f19ec72ec45 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f19e504f76c in ?? () from /usr/lib/dri/i965_dri.so #2 0x00007f19e504f368 in ?? () from /usr/lib/dri/i965_dri.so #3 0x00007f19ec7284cf in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f19ee0572d3 in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f19d77fe700 (LWP 2132484)): #0 0x00007f19ec72ec45 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f19e504f76c in ?? () from /usr/lib/dri/i965_dri.so #2 0x00007f19e504f368 in ?? () from /usr/lib/dri/i965_dri.so #3 0x00007f19ec7284cf in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f19ee0572d3 in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f19d7fff700 (LWP 2132483)): #0 0x00007f19ec72ec45 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f19e504f76c in ?? () from /usr/lib/dri/i965_dri.so #2 0x00007f19e504f368 in ?? () from /usr/lib/dri/i965_dri.so #3 0x00007f19ec7284cf in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f19ee0572d3 in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f19e49b9700 (LWP 2132482)): #0 0x00007f19ec72ec45 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f19e504f76c in ?? () from /usr/lib/dri/i965_dri.so #2 0x00007f19e504f368 in ?? () from /usr/lib/dri/i965_dri.so #3 0x00007f19ec7284cf in start_thread () from /usr/lib/libpthread.so.0 #4 0x00007f19ee0572d3 in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f19e77f4700 (LWP 2132480)): #0 0x00007f19ebdf4d5d in ?? () from /usr/lib/libglib-2.0.so.0 #1 0x00007f19ebdf567c in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f19ebdf693b in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #3 0x00007f19ebdf7046 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007f19ebdf71f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0x00007f19ee5f3b2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f19ee59a83c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f19ee3cc305 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #8 0x00007f19edc92b37 in ?? () from /usr/lib/libQt5DBus.so.5 #9 0x00007f19ee3cd530 in ?? () from /usr/lib/libQt5Core.so.5 #10 0x00007f19ec7284cf in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007f19ee0572d3 in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f19e87c58c0 (LWP 2132479)): [KCrash Handler] #6 0x00007f19ee3cd9a7 in QMutex::lock() () from /usr/lib/libQt5Core.so.5 #7 0x00007f19ee59f02c in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/libQt5Core.so.5 #8 0x00007f19eeb8b821 in QDragManager::drag(QDrag*) () from /usr/lib/libQt5Gui.so.5 #9 0x00007f19eeb8ba98 in QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) () from /usr/lib/libQt5Gui.so.5 #10 0x00007f19eff9538d in Gwenview::DocumentView::dragThumbnailLoaded(KFileItem const&, QPixmap const&) () from /usr/lib/libgwenviewlib.so.5 #11 0x00007f19ee5c7c20 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #12 0x00007f19eff5db3f in Gwenview::ThumbnailProvider::thumbnailLoaded(KFileItem const&, QPixmap const&, QSize const&, unsigned long long) () from /usr/lib/libgwenviewlib.so.5 #13 0x00007f19effe33fe in Gwenview::ThumbnailProvider::emitThumbnailLoaded(QImage const&, QSize const&) () from /usr/lib/libgwenviewlib.so.5 #14 0x00007f19effe3482 in Gwenview::ThumbnailProvider::thumbnailReady(QImage const&, QSize const&) () from /usr/lib/libgwenviewlib.so.5 #15 0x00007f19ee5c84fa in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #16 0x00007f19ef1744e5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #17 0x00007f19ef17de11 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #18 0x00007f19ee59bd12 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #19 0x00007f19ee59ea89 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #20 0x00007f19ee5f4514 in ?? () from /usr/lib/libQt5Core.so.5 #21 0x00007f19ebdf539e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #22 0x00007f19ebdf71b1 in ?? () from /usr/lib/libglib-2.0.so.0 #23 0x00007f19ebdf71f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #24 0x00007f19ee5f3b13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #25 0x00007f19ee59a83c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #26 0x00007f19ee5a2676 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #27 0x0000561c2c0378f7 in ?? () #28 0x00007f19edf7f153 in __libc_start_main () from /usr/lib/libc.so.6 #29 0x0000561c2c037ebe in _start () [Inferior 1 (process 2132479) detached] Possible duplicates by query: bug 413508, bug 411388, bug 409782, bug 406171, bug 405452. Reported using DrKonqi
Thank you for reporting this crash in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the crash with a recent software version? If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
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!