[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [dolphin] [Bug 368287] Dolphin crashed while moving files
From:       <bugzilla_noreply () kde ! org>
Date:       2018-06-28 13:24:10
Message-ID: bug-368287-17878-EoLZPZhLxS () http ! bugs ! kde ! org/
[Download RAW message or body]

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

--- Comment #13 from evan@evanjt.com ---
Created attachment 113625
  --> https://bugs.kde.org/attachment.cgi?id=113625&action=edit
New crash information added by DrKonqi

dolphin (17.12.3) using Qt 5.9.5

- What I was doing when the application crashed:

This is a repeat of what I was doing in #395835 as requested by Elvis to add
debug symbols (never done this before, spent the past hour figuring it out, let
me know if it's still insufficient).

Left pane folder: ~/
Right pane folder: ~/server (which is a symlink to /theobroma/evan/, where
/theobroma is a cifs share in fstab)

Moved a file from right pane to left, no problems, and succeeds with no error.
Move the same file back (or any other file) from left to right, Dolphin throws
an error that access is denied to the file in ~/server folder (right pane,
location of final move). Retry/Cancel option available. On retry, a different
error that the file does not exist in left pane's location with retry/cancel
option. On retry, the error repeats indefinitely. 

On cancel, Dolphin crashes. File is moved to destination and removed from
original location. Dolphin doesn't crash if cancel is pressed after first 'file
does not exist' error (and file is still successfully moved).

Happens on any file moved to the right pane that's a cifs share. If it's a
local directory there is no problem. Bug is also reproducible if panes are
switched, where server pane is on left, local on right.

Share entry in fstab:
//10.1.1.60/theobroma /theobroma cifs
credentials=/root/.sambalogin,file_mode=0777,dir_mode=0777,user 0 0

On this particular share, samba is logged in with root priviliges on 10.1.1.60

-- Backtrace (Reduced):
#6  0x00007f4d1d71aa94 in KJob::isAutoDelete() const () from
/usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#7  0x00007f4d1d71aae1 in KJob::finishJob(bool) () from
/usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#8  0x00007f4d201072f9 in KIO::FileCopyJob::slotResult (this=0x56007d2dee80,
job=0x56007d612c20) at ./src/core/filecopyjob.cpp:573
#9  0x00007f4d1bd976cf in QtPrivate::QSlotObjectBase::call (a=0x7ffc27ffc960,
r=0x56007d2dee80, this=0x56007d51d2e0) at
../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101
[...]
#11 0x00007f4d1d719fdc in KJob::result(KJob*, KJob::QPrivateSignal) () from
/usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic