Application: gwenview (16.12.3) Qt Version: 5.7.1 Frameworks Version: 5.32.0 Operating System: Linux 4.10.6-200.fc25.x86_64 x86_64 Distribution: "Fedora release 25 (Twenty Five)" -- Information about the crash: Sometimes, after I open a random photo in my Dropbox's Camera Upload folder with a ~2k images, swithing in a Full Screen mode by double-clicking on a image and then scrolling through gallery by hitting Left and Right Arrow, Gwentview is crashing. The crash can be reproduced sometimes. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fa841765640 (LWP 3105))] Thread 4 (Thread 0x7fa82622c700 (LWP 3108)): #0 0x00007fa84c9e9809 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007fa84ebd7028 in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5 #2 0x00007fa84ebd3a5d in QThreadPoolThread::run() () at /lib64/libQt5Core.so.5 #3 0x00007fa84ebd69ca in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #4 0x00007fa84c9e36ca in start_thread () at /lib64/libpthread.so.0 #5 0x00007fa84dfc9f7f in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fa835903700 (LWP 3107)): #0 0x00007fa84dfbe01d in poll () at /lib64/libc.so.6 #1 0x00007fa846ca1166 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fa846ca127c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fa84edc46eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #4 0x00007fa84ed7568a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fa84ebd25e3 in QThread::exec() () at /lib64/libQt5Core.so.5 #6 0x00007fa84f472739 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #7 0x00007fa84ebd69ca in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fa84c9e36ca in start_thread () at /lib64/libpthread.so.0 #9 0x00007fa84dfc9f7f in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fa8370ae700 (LWP 3106)): #0 0x00007fa84dfbe01d in poll () at /lib64/libc.so.6 #1 0x00007fa84b7cad10 in _xcb_conn_wait () at /lib64/libxcb.so.1 #2 0x00007fa84b7ccaa9 in xcb_wait_for_event () at /lib64/libxcb.so.1 #3 0x00007fa83aad5d69 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5 #4 0x00007fa84ebd69ca in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #5 0x00007fa84c9e36ca in start_thread () at /lib64/libpthread.so.0 #6 0x00007fa84dfc9f7f in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fa841765640 (LWP 3105)): [KCrash Handler] #6 0x00007fa85454927b in KIO::UDSEntry::UDSEntry(KIO::UDSEntry const&) () at /lib64/libKF5KIOCore.so.5 #7 0x00007fa8560d203b in Gwenview::ThumbnailProvider::slotResult(KJob*) () at /lib64/libgwenviewlib.so.5 #8 0x00007fa84f9d2940 in KCompositeJob::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5CoreAddons.so.5 #9 0x00007fa84ed9d721 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5 #10 0x00007fa84f9d3682 in KJob::result(KJob*, KJob::QPrivateSignal) () at /lib64/libKF5CoreAddons.so.5 #11 0x00007fa84f9d4fc1 in KJob::finishJob(bool) () at /lib64/libKF5CoreAddons.so.5 #12 0x00007fa8548a13d8 in KIO::PreviewJobPrivate::determineNextFile() () at /lib64/libKF5KIOWidgets.so.5 #13 0x00007fa8548a30bf in KIO::PreviewJobPrivate::startPreview() () at /lib64/libKF5KIOWidgets.so.5 #14 0x00007fa8548a4e71 in KIO::PreviewJob::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5KIOWidgets.so.5 #15 0x00007fa84ed9e7e9 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #16 0x00007fa850197ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #17 0x00007fa85019f671 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #18 0x00007fa84ed766fa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #19 0x00007fa84ed78de0 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5 #20 0x00007fa84edc4653 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #21 0x00007fa846ca0e52 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #22 0x00007fa846ca11d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #23 0x00007fa846ca127c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #24 0x00007fa84edc46cf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #25 0x00007fa84ed7568a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #26 0x00007fa84ed7d18c in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #27 0x00005650336274b1 in main () Reported using DrKonqi
Thanks for reporting. This is crashing in the KIO library which in this case is used by Gwenview to create the thumbnail preview. In general this works fine, but here it is somehow stumbling over a particular file. I can't really reproduce, so we would need more information: - Does this also happen when browsing in non-fullscreen mode? - Does this also happen when Dropbox is not running at the same time? - Is the folder located on a network share? - Could you try to determine a particular image that triggers the crash and attach it to the bug report? - How fast are you scrolling and after how many images does the crash occur? Also, it would be great if you could retest with the most recent version of Qt, KDE Frameworks and Gwenview, or at least the latest Fedora release.
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 set the bug status 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!
Dear Bug Submitter, 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!