Application: gwenview (20.12.1) Qt Version: 5.15.2 Frameworks Version: 5.79.0 Operating System: Linux 5.8.0-33-generic x86_64 Windowing System: X11 Drkonqi Version: 5.20.90 Distribution: KDE neon Testing Edition -- Information about the crash: - What I was doing when the application crashed: I'm viewing a photo using Gwenview. I needed to control my phone's music playback via KDE Connect in the system tray. So I tried to click the play/pause button in the Media Player controls, but instead on playing/pausing the phone's playback. The running Gwenview somehow crashed. The crash can be reproduced sometimes. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault [New LWP 2715] [New LWP 2716] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f591c318aff in __GI___poll (fds=0x7ffd9edf8368, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 [Current thread is 1 (Thread 0x7f591677f040 (LWP 2713))] Thread 3 (Thread 0x7f590ec14700 (LWP 2716)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55a08c0ef990) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a08c0ef940, cond=0x55a08c0ef968) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55a08c0ef968, mutex=0x55a08c0ef940) at pthread_cond_wait.c:638 #3 0x00007f591c6abd1b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f591e44eb59 in Gwenview::ThumbnailGenerator::run (this=0x55a08c0f5e70) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #5 0x00007f591c6a5bac in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f591a9df609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f591c325293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f5914a37700 (LWP 2715)): #0 0x00007f591c318aff in __GI___poll (fds=0x7f59080129a0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f591a1071ae in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f591a1072e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f591c8e5fbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f591c88a1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f591c6a4a12 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f591c0b8f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f591c6a5bac in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f591a9df609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f591c325293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f591677f040 (LWP 2713)): [KCrash Handler] #4 QExplicitlySharedDataPointer<KSharedConfig>::~QExplicitlySharedDataPointer (this=0x7ffd9edf8b80, __in_chrg=<optimized out>) at /usr/include/c++/9/bits/atomic_base.h:326 #5 0x00007f5914ad0ea8 in QExplicitlySharedDataPointer<KSharedConfig>::operator= (other=..., this=<optimized out>) at /usr/include/c++/9/bits/move.h:182 #6 Breeze::AppListener::eventFilter (this=0x55a08c076de0, watched=<optimized out>, event=<optimized out>) at ./kstyle/breezetoolsareamanager.cpp:152 #7 0x00007f591c88b2ce in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f591d599e00 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f591d5a2bb8 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007f591c88b69a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f591c8c1156 in QObject::setProperty(char const*, QVariant const&) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x000055a08a5429db in Gwenview::MainWindow::toggleFullScreen (this=0x55a08c0a8680, checked=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:116 #13 0x00007f591c8c26be in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f591d5938e6 in QAction::triggered(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f591d595fb8 in QAction::activate(QAction::ActionEvent) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x000055a08a5414c2 in QAction::trigger (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:187 #17 Gwenview::MainWindow::toggleSlideShow (this=0x55a08c0a8680) at ./app/mainwindow.cpp:1504 #18 0x000055a08a512c60 in Gwenview::MainWindow::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/app/gwenview_autogen/EWIEGA46WW/moc_mainwindow.cpp:221 #19 0x00007f591c8c26f0 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f591d5938e6 in QAction::triggered(bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007f591d595fb8 in QAction::activate(QAction::ActionEvent) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007f591e47dcec in QAction::trigger (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qaction.h:187 #23 Gwenview::MprisMediaPlayer2Player::Play (this=<optimized out>) at ./lib/mpris2/mprismediaplayer2player.cpp:164 #24 0x0000000000000000 in ?? () [Inferior 1 (process 2713) detached] Reported using DrKonqi
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)?
๐๐งน โ ๏ธ 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!
๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.