[dolphin] [Bug 436221] New: Dolphin crashed after deleting a file from the desktop

Lyubomir bugzilla_noreply at kde.org
Mon Apr 26 16:40:26 BST 2021


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

            Bug ID: 436221
           Summary: Dolphin crashed after deleting a file from the desktop
           Product: dolphin
           Version: 19.12.3
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: liubomirwm at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (19.12.3)

Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.8.0-50-lowlatency x86_64
Windowing system: X11
Distribution: Ubuntu 20.04.2 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was on the desktop (the one with the wallpaper, not inside Dolphin itself)
and had selected a file with the mouse, then used "Del" key to delete it. it
showed the "Deleting file" notification, and then when it showed the "File
deleted" notification there appeared immediately also a notification that
"Dolphin has crashed". I think this problem has also appeared more than once,
but i don't know when it happens. It is not like each time i delete a file this
happens and i don't know if i can ever reproduce this intentionally. Just
happens sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3db9028800 (LWP 553910))]

Thread 2 (Thread 0x7f3db731a700 (LWP 553912)):
#0  0x00007f3dbb6fb4dd in g_mutex_lock (mutex=mutex at entry=0x7f3da8000c30) at
../../../glib/gthread-posix.c:1481
#1  0x00007f3dbb6ad568 in g_main_context_release (context=0x7f3da8000c30) at
../../../glib/gmain.c:3409
#2  0x00007f3dbb6ae329 in g_main_context_iterate
(context=context at entry=0x7f3da8000c30, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../../../glib/gmain.c:4049
#3  0x00007f3dbb6ae4a3 in g_main_context_iteration (context=0x7f3da8000c30,
may_block=may_block at entry=1) at ../../../glib/gmain.c:4108
#4  0x00007f3dbd7bc583 in QEventDispatcherGlib::processEvents
(this=0x7f3da8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f3dbd7634db in QEventLoop::exec (this=this at entry=0x7f3db7319d70,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:140
#6  0x00007f3dbd59b785 in QThread::exec (this=this at entry=0x7f3dbdac1d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:120
#7  0x00007f3dbda3eefa in QDBusConnectionManager::run (this=0x7f3dbdac1d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#8  0x00007f3dbd59c9d2 in QThreadPrivate::start (arg=0x7f3dbdac1d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:361
#9  0x00007f3dbbfef609 in start_thread (arg=<optimized out>) at
pthread_create.c:477
#10 0x00007f3dbf8af293 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3db9028800 (LWP 553910)):
[KCrash Handler]
#6  0x000000000053004f in ?? ()
#7  0x00007f3dbd792ad7 in QObject::disconnect
(sender=sender at entry=0x557b387e4cd0, signal=signal at entry=0x0,
receiver=receiver at entry=0x557b380e8b50, method=method at entry=0x0) at
kernel/qobject.cpp:3011
#8  0x00007f3dbf14e699 in QObject::disconnect (member=0x0,
receiver=0x557b380e8b50, this=0x557b387e4cd0) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:345
#9  KIO::SchedulerPrivate::jobFinished (this=0x557b389adf10,
job=0x557b380e8b50, slave=0x557b387e4cd0) at ./src/core/scheduler.cpp:1047
#10 0x00007f3dbf13ac9a in KIO::SimpleJob::doKill (this=0x557b380e8b50) at
./src/core/simplejob.cpp:57
#11 0x00007f3dbe91b7c7 in KJob::kill (this=0x557b380e8b50,
verbosity=verbosity at entry=KJob::Quietly) at ./src/lib/jobs/kjob.cpp:117
#12 0x00007f3dbf18746d in KCoreDirListerCache::killJob
(this=this at entry=0x7f3dbf203460 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, job=<optimized
out>, job at entry=0x557b380e8b50) at ./src/core/kcoredirlister.cpp:1893
#13 0x00007f3dbf18bcb5 in KCoreDirListerCache::forgetDirs
(this=this at entry=0x7f3dbf203460 <(anonymous
namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, lister=<optimized
out>, lister at entry=0x557b3863e290, _url=..., notify=notify at entry=false) at
./src/core/kcoredirlister.cpp:569
#14 0x00007f3dbf18c2c0 in KCoreDirListerCache::forgetDirs (this=0x7f3dbf203460
<(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>,
lister=lister at entry=0x557b3863e290) at ./src/core/kcoredirlister.cpp:522
#15 0x00007f3dbf18c75b in KCoreDirLister::~KCoreDirLister (this=0x557b3863e290,
__in_chrg=<optimized out>) at ./src/core/kcoredirlister.cpp:54
#16 0x00007f3dbf3caf4d in KDirLister::~KDirLister (this=0x557b3863e290,
__in_chrg=<optimized out>) at ./src/widgets/kdirlister.cpp:52
#17 0x00007f3dbf9ecc65 in Trash::~Trash (this=0x7f3dbfa74910
<Trash::instance()::result>, __in_chrg=<optimized out>) at
./src/trash/dolphintrash.cpp:50
#18 0x00007f3dbf7d6a27 in __run_exit_handlers (status=0, listp=0x7f3dbf978718
<__exit_funcs>, run_list_atexit=run_list_atexit at entry=true,
run_dtors=run_dtors at entry=true) at exit.c:108
#19 0x00007f3dbf7d6be0 in __GI_exit (status=<optimized out>) at exit.c:139
#20 0x00007f3dbf7b40ba in __libc_start_main (main=0x557b37b57060 <main>,
argc=4, argv=0x7ffc8c9c5398, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffc8c9c5388) at ../csu/libc-start.c:342
#21 0x0000557b37b5709e in _start ()
[Inferior 1 (process 553910) detached]

Possible duplicates by query: bug 420647, bug 400970, bug 400304, bug 380402,
bug 366151.

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