[Digikam-devel] [digikam] [Bug 354364] Crash of DNG converter

D. van Aken via KDE Bugzilla bugzilla_noreply at kde.org
Fri Apr 1 08:43:15 BST 2016


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

--- Comment #33 from D. van Aken <dirk.van.aken at kpnmail.nl> ---
(In reply to jon33040 from comment #32)
> (In reply to D. van Aken from comment #31)
> > I tried the workaround given by jon33040. Unfortunately, it does not work
> > for my system (Kubuntu 15.10, KDE Plasma version 5.4.2 with Digikam 4.12.0).
> 
> Running digikam from the command line with this recipe will print the
> directories where it is looking for process-working.png. You can then try
> copying process-working.png to one of those directories.
> 
> strace -f -e access digikam |& grep process-working | grep -v /usr/
> 
> What it prints on my laptop is the following;
> 
> pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> [pid 10844]
> access("/home/jon/.kde/share/apps/digikam/toolbar/process-working.png",
> R_OK) = 0
> 
> and so on
> 
> Hence the directory in the work-around in comment 29.

That was the golden hint! Thank you!
In my case, the output was like:
[pid  2296]
access("/home/dirk/.kde/share/icons/hicolor/48x48/apps/process-working.png",
R_OK) = -1 ENOENT (No such file or directory) 
[pid  2296]
access("/home/dirk/.local/share/icons/hicolor/48x48/apps/process-working.png",
R_OK) = -1 ENOENT (No such file or directory) 
[etc.; it was also looking for process-working.svg, process-working.xpm]

The source directory to get process-working.png was:
/user/share/icons/mono/48x48/animations
(and similar directories 16x16 and 128x128)
The directory /usr/share/icons/oxygen/48x48/animations/ contained a similar
file: process-working-kde.png

After copying the  correct files to ~/.kde/share/icons/hicolor/16x16/apps/  and
to the 48x48 and 128x128 versions, DNG convertor works again!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Digikam-devel mailing list