[dolphin] [Bug 457722] New: KDE Apps crash whenever they are dragged by the titlebar after being tiled to the corner

Yusuf Jamal bugzilla_noreply at kde.org
Wed Aug 10 15:56:48 BST 2022


https://bugs.kde.org/show_bug.cgi?id=457722

            Bug ID: 457722
           Summary: KDE Apps crash whenever they are dragged by the
                    titlebar after being tiled to the corner
           Product: dolphin
           Version: 22.04.3
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: yusufjamal1372 at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (22.04.3)

Qt Version: 5.15.5
Frameworks Version: 5.96.0
Operating System: Linux 5.15.0-46-generic x86_64
Windowing System: X11
Distribution: KDE neon User - 5.25
DrKonqi: 5.25.4 [KCrashBackend]

-- Information about the crash:
This crash happens with most KDE apps. KWrite, Dolphin and System Settings are
consistent. It seems that once an app has crashed it won't crash again until I
restart my PC. So if Dolphin has crashed for you after following the procedure,
it won't crash again until you restart or log back in.

Steps to reproduce:
1. Open Dolphin or Kwrite or System Settings
2. Drag it by the titlebar and tile it to one of the four screen corners
3. Try to drag the title bar again

Observed behavior:
Application crashes

Expected Behavior:
Shouldn't crash

More logs:
When trying this steps above with Dolphin, I see the below new entries in
~/.xsession-errors
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = dolphin path = /usr/bin pid = 6184
KCrash: Arguments: /usr/bin/dolphin 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[New LWP 6187]
[New LWP 6188]
[New LWP 6193]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fc68af5599f in __GI___poll (fds=0x7ffe2ccee378, nfds=1, timeout=1000) at
../sysdeps/unix/sysv/linux/poll.c:29
__preamble__
[Current thread is 1 (Thread 0x7fc68640e9c0 (LWP 6184))]

Thread 4 (Thread 0x7fc670845700 (LWP 6193)):
#0  0x00007fc688fbe374 in read at plt () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc68903bb2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc688ff2ebe in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc688ff3312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc688ff34a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc68b5265bb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fc68b4ca76b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fc68b2e4372 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fc68b2e5553 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fc689a66609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007fc68af62133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fc67cd44700 (LWP 6188)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0,
futex_word=0x564ec7547018) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564ec7546fc8,
cond=0x564ec7546ff0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564ec7546ff0, mutex=0x564ec7546fc8) at
pthread_cond_wait.c:647
#3  0x00007fc67d1795eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#4  0x00007fc67d1791eb in ?? () from /usr/lib/x86_64-linux-gnu/dri/iris_dri.so
#5  0x00007fc689a66609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#6  0x00007fc68af62133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fc684d39700 (LWP 6187)):
#0  0x00007fc68af5599f in __GI___poll (fds=0x7fc678015300, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc688ff336e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc688ff34a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc68b5265bb in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fc68b4ca76b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fc68b2e4372 in QThread::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fc68c58af4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fc68b2e5553 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fc689a66609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#9  0x00007fc68af62133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fc68640e9c0 (LWP 6184)):
[KCrash Handler]
#4  __memmove_avx_unaligned_erms () at
../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:262
#5  0x00007fc685fdca32 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#6  0x00007fc685fdcdcb in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007fc685fdd2d8 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#8  0x00007fc685fdd8b0 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#9  0x00007fc68ba77967 in QBackingStore::flush(QRegion const&, QWindow*, QPoint
const&) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007fc68bfc251d in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007fc68bfc3325 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007fc68bfc577c in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007fc68bfc6204 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007fc68bfef875 in QWidgetPrivate::syncBackingStore() () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007fc68c010801 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fc68c014412 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007fc68bfb2e83 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007fc68bfbbc98 in QApplication::notify(QObject*, QEvent*) () from
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007fc68b4cbc6a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007fc68b8b024f in
QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#21 0x00007fc68b8b4ce3 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#22 0x00007fc68b88b66c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#23 0x00007fc685feb3ee in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#24 0x00007fc688ff317d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007fc688ff3400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007fc688ff34a3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fc68b5265a2 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007fc68b4ca76b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007fc68b4d2914 in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x0000564ec67e2643 in ?? ()
#31 0x00007fc68ae67083 in __libc_start_main (main=0x564ec67e14f0, argc=1,
argv=0x7ffe2ccf02c8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe2ccf02b8) at ../csu/libc-start.c:308
#32 0x0000564ec67e2a0e in ?? ()
[Inferior 1 (process 6184) detached]

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list