[Digikam-devel] [digikam] [Bug 346205] New: Digikam hangs (often) saving an edited picture back to a network share.
gerard.dirkse at kpnmail.nl
gerard.dirkse at kpnmail.nl
Wed Apr 15 07:59:04 BST 2015
https://bugs.kde.org/show_bug.cgi?id=346205
Bug ID: 346205
Summary: Digikam hangs (often) saving an edited picture back to
a network share.
Product: digikam
Version: 4.9.0
Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: Image Editor
Assignee: digikam-devel at kde.org
Reporter: gerard.dirkse at kpnmail.nl
Initial detection:
digikambug1.jpeg: shows the image window, where the second picture in the image
window has been edited and other processes are hanging and can not be
cancelled.
digikambug2.jpeg: shows the directory where the second files is the one edited
and contains 0 bytes (so it was corrupted/lost)
digikambug3.jpeg and digikambug4.jpeg: shows what happens if you try to
terminate digikam
digikambug5.jpeg: shows that second picture is now lost.
Reproducible: Sometimes
Steps to Reproduce:
1. Edit a picture
2. Sve back to network share
3.
Actual Results:
digikam hang
Expected Results:
Digikam coontinues
After having recovered the second picture, problem was reproduced. Environment
is Opensuse 13.2, Digikam 4.9 database is MYSQL on network server, pictures are
on a samba server on the network. Laptop to network connnection is wifi
(300mbit, excellent quality).
Digikam was run in a terminal window, terminal output is in termoutput.txt, all
required kdebug output is in kdebug.dbg. When digikam hangs directory looks
like digikambug8.jpeg. Various other outputs from ps command in psaxjf-out.txt
and psaxms-out.txt, output from lsof is in lsof.txt
My impression is that there is a serialisation problem between the various
process/threads, which gets itself into a deadly embrace. Speed of the save is
the inducing factor. Problem is relatively easy to create, but does not happen
all the time (but it does happen often). A reboot is required to resolve the
hang.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list