geeqie
geeqie copied to clipboard
delete-dialog only works if opened via mouse, not when opened via keyboard
ISSUE TYPE
- Bug Report
GEEQIE VERSION
Geeqie 1.5.1
OS / DISTRIBUTION
Linux, NixOS
SUMMARY
Deleting images only works, if the delete-dialog is opened by mouse. If the delete-dialog is opened by keyboard, the image is not deleted.
STEPS TO REPRODUCE
- right click on image/image list -> click Delete... -> Delete-dialog opens -> click Delete => Ok, image is deleted
- right click on image/image list -> click Delete... -> Delete-dialog opens -> press Return (if Delete-button is selected) => Ok, image is deleted
- press del -> Delete-dialog opens -> click Delete => Delete-dialog is closed, but image is not deleted
- press del -> Delete-dialog opens -> press Return => Delete-dialog is closed, but image is not deleted
Unfortunately I do not see this effect.
Could you copy a single file to e.g /tmp/geeqie-test/ Then run Geeqie from the command line: geeqie /tmp/geeqie-test/ --debug=3 And delete the file. Would you post the debug output to here.
Either divert the output to a file or use the command line option --log-file. Only the data after you press Delete is of interest - if you wish, just delete the lines before that before posting the data.
@caclark I'm having the same problem as @rkoe .
However when I copy the same file to /tmp/ (!) deleting it there via the delete key does work! But not when deleting it with the delete key at the folder where it's in. Deleting the file by right-click and then choosing delete does work.
Some meta infos:
$ lsb_release -d
Description: Debian GNU/Linux 11 (bullseye)
$ uname -s -r -m
Linux 5.10.0-10-amd64 x86_64
$ dpkg -s geeqie | grep "Version\|Depends"
Version: 1:1.6-9
Depends: libc6 (>= 2.29), libcairo2 (>= 1.10.0), libchamplain-0.12-0 (>= 0.12.4), libchamplain-gtk-0.12-0 (>= 0.11.0), libclutter-1.0-0 (>= 1.11.10), libclutter-gtk-1.0-0 (>= 0.91.8), libcogl20 (>= 1.17.4), libdjvulibre21 (>= 3.5.28), libexiv2-27 (>= 0.27.3), libffmpegthumbnailer4v5, libgcc-s1 (>= 3.0), libgdk-pixbuf-2.0-0 (>= 2.27.1), libglib2.0-0 (>= 2.51.0), libgtk-3-0 (>= 3.9.14), libheif1 (>= 1.3.2), libjpeg62-turbo (>= 1.3.1), liblcms2-2 (>= 2.2+git20110628), liblirc-client0, liblua5.1-0, libopenjp2-7 (>= 2.2.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpoppler-glib8 (>= 0.18.0), libstdc++6 (>= 5.2), libtiff5 (>= 4.0.3), libwebp6 (>= 0.5.1), geeqie-common (= 1:1.6-9), sensible-utils
FS is ext4 with relatime enabled
Below is the log of the not working case - that is when geeqie fails to delete the file. Since qeeqie is all the time logging stuff without anything happening or my mouse moving, I have started logging, then emptied the log (while geeqie was running), then deleted the file. So probably there's much more in the log, but I don't know how to include only the deleting of the file.
I have additionally edited these things in the file:
- replaced the absolute path with the string "CWD"
- replaced my /home/my_user with /home/USER
- replaced long series of similar repeating lines with "[...etc...]"
filecache.c:file_cache_get:89:cache miss: fc=0x55d2962cec90 CWD/IMG_20211013_153236.jpg
filecache.c:file_cache_put:123:cache add: fc=0x55d2962cec90 CWD/IMG_20211013_153236.jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d296109c50 (6): 'CWD/IMG_20211013_153236.jpg' @ filecache.c:125
filecache.c:file_cache_set_size:109:file changed - cache remove: fc=0x55d2962cec90 CWD/IMG_20211013_192110.jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961d62e0 (2:0): 'CWD/IMG_20211013_192110.jpg' @ filecache.c:112
image.c:image_complete_util:286: 42.335680 (+00000.000056) image load completed "CWD/IMG_20211013_153236.jpg" (preload)
image-load.c:image_loader_finalize:212:freeing image loader 0x55d296033170 bytes_read=3153778
image-load.c:image_loader_finalize:222:pending signals detected
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d296109c50 (5:0): 'CWD/IMG_20211013_153236.jpg' @ image-load.c:243
filedata.c:realtime_monitor_check_cb:3250:monitor CWD
filedata.c:realtime_monitor_check_cb:3250:monitor CWD/IMG_20211013_161512.jpg
[...etc...]
filedata.c:realtime_monitor_check_cb:3250:monitor CWD
filedata.c:realtime_monitor_check_cb:3250:monitor CWD/IMG_20211013_161512.jpg
filedata.c:realtime_monitor_check_cb:3250:monitor CWD
filedata.c:realtime_monitor_check_cb:3250:monitor CWD/IMG_20211013_161512.jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (7): 'CWD/IMG_20211013_161512.jpg' @ view_file/view_file_list.c:1520
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (8): 'CWD/IMG_20211013_161512.jpg' @ filedata.c:3103
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961bab60 (7:0): 'CWD/IMG_20211013_161512.jpg' @ filedata.c:1504
filedata.c:file_data_verify_ci:2737:Change checked: OK: CWD/IMG_20211013_161512.jpg
image.c:image_stereo_set:1762:Setting stereo mode 0000 for imd 0x55d2962fc1b0
filedata.c:file_data_register_notify_func:3177:Notify func registered: 0x55d2961db330
renderer-tiles.c:renderer_update_viewport:2151:update size: 0x55d2962fc530 0 0 150 100
pixbuf-renderer.c:pr_update_signal:1311: 93.770001 (+00051.434321) pixbuf renderer updated - started drawing 0x55d295d0c4a0, img: 0x0
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (8): 'CWD/IMG_20211013_161512.jpg' @ image.c:1128
image.c:image_reset:1058: 93.771733 (+00000.001732) image reset
image.c:image_load_begin:995: 93.771745 (+00000.000012) image begin
filecache.c:file_cache_get:72:cache hit: fc=0x55d2962cec90 CWD/IMG_20211013_161512.jpg
filecache.c:file_cache_get:75:cache move to front: fc=0x55d2962cec90 CWD/IMG_20211013_161512.jpg
filecache.c:file_cache_get:72:cache hit: fc=0x55d29551b350 CWD/IMG_20211013_161512.jpg
filecache.c:file_cache_get:75:cache move to front: fc=0x55d29551b350 CWD/IMG_20211013_161512.jpg
renderer-tiles.c:rt_queue_schedule_next_draw:1618:redraw priority: 2pass
pixbuf-renderer.c:pr_update_signal:1311: 93.771822 (+00000.000077) pixbuf renderer updated - started drawing 0x55d295d0c4a0, img: 2976x2976
pixbuf-renderer.c:pr_update_signal:1311: 93.771825 (+00000.000003) pixbuf renderer updated - started drawing 0x55d295d0c4a0, img: 2976x2976
pixbuf-renderer.c:pr_update_signal:1311: 93.771833 (+00000.000008) pixbuf renderer updated - started drawing 0x55d295d0c4a0, img: 2976x2976
image.c:image_load_begin:1004:from cache: CWD/IMG_20211013_161512.jpg
renderer-tiles.c:rt_queue_schedule_next_draw:1618:redraw priority: 2pass
image.c:image_complete_util:286: 93.785213 (+00000.013380) image load completed "CWD/IMG_20211013_161512.jpg" (current)
pixbuf-renderer.c:pr_render_complete_signal:1339: 93.785231 (+00000.000018) pixbuf renderer done 0x55d295d0c4a0
filedata.c:realtime_monitor_check_cb:3250:monitor CWD
filedata.c:realtime_monitor_check_cb:3250:monitor CWD/IMG_20211013_161512.jpg
filedata.c:realtime_monitor_check_cb:3250:monitor CWD
filedata.c:realtime_monitor_check_cb:3250:monitor CWD/IMG_20211013_161512.jpg
filedata.c:file_data_unregister_notify_func:3194:Notify func unregistered: 0x55d2961db330
image.c:image_reset:1058: 102.529644 (+00008.744413) image reset
image.c:image_read_ahead_cancel:702: 102.529649 (+00000.000005) read ahead cancelled for :null
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961bab60 (7:0): 'CWD/IMG_20211013_161512.jpg' @ image.c:2076
filedata.c:file_data_verify_ci:2737:Change checked: OK: CWD/IMG_20211013_161512.jpg
filecache.c:file_cache_notify_cb:197:Notify cache: CWD/IMG_20211013_161512.jpg 0100
filecache.c:file_cache_remove_fd:167:cache remove: fc=0x55d2962cec90 CWD/IMG_20211013_161512.jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961bab60 (6:0): 'CWD/IMG_20211013_161512.jpg' @ filecache.c:170
filecache.c:file_cache_notify_cb:197:Notify cache: CWD/IMG_20211013_161512.jpg 0100
filecache.c:file_cache_remove_fd:167:cache remove: fc=0x55d29551b350 CWD/IMG_20211013_161512.jpg
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961bab60 (5:0): 'CWD/IMG_20211013_161512.jpg' @ filecache.c:170
thumb.c:thumb_notify_cb:494:Notify thumb: CWD/IMG_20211013_161512.jpg 0100
cache_maint.c:cache_notify_cb:514:Notify cache_maint: CWD/IMG_20211013_161512.jpg 0100
thumb_standard.c:thumb_std_maint_remove_one:922:thumb removing: /home/USER/.cache/thumbnails/normal/a7a95552ab4c107c026daeeef9b9aca4.png
view_file/view_file.c:vf_notify_cb:1660:Notify vf: CWD/IMG_20211013_161512.jpg 0100
layout_image.c:layout_image_notify_cb:2393:Notify layout_image: CWD/IMG_20211013_161512.jpg 0100
collect-io.c:collect_manager_notify_cb:1004:Notify collect_manager: CWD/IMG_20211013_161512.jpg 0100
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961bab60 (4:0): 'CWD/IMG_20211013_161512.jpg' @ utilops.c:634
view_file/view_file_list.c:vflist_refresh:1936: 102.531165 (+00000.001516) vflist_refresh: read dir
filedata.c:file_data_unregister_notify_func:3194:Notify func unregistered: 0x55d2961886a0
filedata.c:file_data_new:378:file_data_new: 'CWD/IMG_20211012_181452.jpg' 0
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2960e02b0 (3): 'CWD/IMG_20211012_181452.jpg' @ filedata.c:388
filedata.c:file_data_new:418:file_data_pool hit: 'CWD/IMG_20211012_181452.jpg'
filedata.c:file_data_basename_hash_insert:1245:TG: basename_hash not found for CWD/IMG_20211012_181452.jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2960e02b0 (4): 'CWD/IMG_20211012_181452.jpg' @ filedata.c:1276
filedata.c:file_data_new:378:file_data_new: 'CWD/IMG_20211120_164810_9.jpg' 0
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2960e08f0 (3): 'CWD/IMG_20211120_164810_9.jpg' @ filedata.c:388
filedata.c:file_data_new:418:file_data_pool hit: 'CWD/IMG_20211120_164810_9.jpg'
[...etc...]
filedata.c:file_data_basename_hash_insert:1245:TG: basename_hash not found for CWD/IMG_20211016_164013_HDR.jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961d9d30 (4): 'CWD/IMG_20211016_164013_HDR.jpg' @ filedata.c:1276
filedata.c:file_data_new:378:file_data_new: 'CWD/IMG_20211016_160947_HDR.jpg' 0
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961da7a0 (3): 'CWD/IMG_20211016_160947_HDR.jpg' @ filedata.c:388
filedata.c:file_data_new:418:file_data_pool hit: 'CWD/IMG_20211016_160947_HDR.jpg'
filedata.c:file_data_basename_hash_insert:1245:TG: basename_hash not found for CWD/IMG_20211016_160947_HDR.jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961da7a0 (4): 'CWD/IMG_20211016_160947_HDR.jpg' @ filedata.c:1276
filedata.c:file_data_check_sidecars:930:basename start
filedata.c:file_data_check_sidecars:937:basename: 0x55d296150d60 IMG_20211120_164810_13.jpg
filedata.c:file_data_check_sidecars:971:basename no change
[...etc...]
filedata.c:file_data_check_sidecars:930:basename start
filedata.c:file_data_check_sidecars:937:basename: 0x55d29611e510 IMG_20211016_152213_HDR.jpg
filedata.c:file_data_check_sidecars:971:basename no change
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d296150d60 (3:0): 'CWD/IMG_20211120_164810_13.jpg' @ filedata.c:1504
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d29616d3a0 (3:0): 'CWD/IMG_20211017_195440.jpg' @ filedata.c:1504
[...etc...]
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d29612bbb0 (3:0): 'CWD/IMG_20211023_084307.jpg' @ filedata.c:1504
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d29611e510 (3:0): 'CWD/IMG_20211016_152213_HDR.jpg' @ filedata.c:1504
filedata.c:file_data_register_notify_func:3177:Notify func registered: 0x55d296b7be80
view_file/view_file_list.c:vflist_refresh:1965: 102.536989 (+00000.005824) vflist_refresh: sort
view_file/view_file_list.c:vflist_refresh:1969: 102.537106 (+00000.000117) vflist_refresh: populate view
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (6): 'CWD/IMG_20211013_161512.jpg' @ view_file/view_file_list.c:1520
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961bab60 (5:0): 'CWD/IMG_20211013_161512.jpg' @ filedata.c:1504
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (6): 'CWD/IMG_20211013_161512.jpg' @ thumb_standard.c:669
image-load.c:image_loader_init:132:new image loader 0x55d296033170, bufsize=4096 idle_loop=1
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (7): 'CWD/IMG_20211013_161512.jpg' @ image-load.c:272
filecache.c:file_cache_get:89:cache miss: fc=0x55d29551b350 CWD/IMG_20211013_161512.jpg
exiv2.cc:exif_read:464:exif read CWD/IMG_20211013_161512.jpg, sidecar: -
filecache.c:file_cache_get:89:cache miss: fc=0x55d29551b350 CWD/IMG_20211013_161512.jpg
filecache.c:file_cache_put:123:cache add: fc=0x55d29551b350 CWD/IMG_20211013_161512.jpg
filedata.c:file_data_ref_debug:688:file_data_ref fd=0x55d2961bab60 (8): 'CWD/IMG_20211013_161512.jpg' @ filecache.c:125
image-load.c:image_loader_start_thread:1236:Thread pool num threads: 1
view_file/view_file_list.c:vflist_refresh:1973: 102.538737 (+00000.001631) vflist_refresh: free filelist
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d29618bae0 (2:0): 'CWD/IMG_20210625_180904.jpg' @ filedata.c:1504
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961cb880 (2:0): 'CWD/IMG_20210626_173755_HDR.jpg' @ filedata.c:1504
[...etc...]
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d29610e420 (2:0): 'CWD/IMG_20211012_184316.jpg' @ filedata.c:1504
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d296145a60 (2:0): 'CWD/IMG_20211012_185702.jpg' @ filedata.c:1504
image-load.c:image_loader_setup_loader:682:Using custom jpeg loader
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2960f0000 (2:0): 'CWD/IMG_20211012_192025_PANO.jpg' @ filedata.c:1504
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961c8ab0 (2:0): 'CWD/IMG_20211012_192353.jpg' @ filedata.c:1504
[...etc...]
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d2961a8850 (2:0): 'CWD/IMG_20220104_161758.jpg' @ filedata.c:1504
filedata.c:file_data_unref_debug:793:file_data_unref fd=0x55d296183690 (2:0): 'CWD/IMG_20220106_085134.jpg' @ filedata.c:1504
view_file/view_file_list.c:vflist_refresh:1976: 102.539557 (+00000.000820) vflist_refresh: done
thumb_standard.c:thumb_loader_std_done_cb:553:thumb image done: CWD/IMG_20211013_161512.jpg
thumb_standard.c:thumb_loader_std_done_cb:554: from: CWD/IMG_2021101
I now can fully reproduce the issue: It looks that it only appears on "external" filesystems, when there's a symlink in the path, and only if the delete-dialog is opened by keyboard.
How to reproduce:
# mount external usb-stick, e.g.:
udisksctl mount -b /dev/sdb1
# symlink to user-directory, e.g.:
ln -s /run/media/USER ~/mount
# copy images to usb-stick, e.g.:
cp -pi *,jpg ~/mount/DISKID/
# view images with geeqie, e.g.:
geeqie ~/mount/DISKID/
Now:
- press delete + enter: image is not deleted
- press delete + click "Delete": image is not deleted
- right-click image, click "Delete...", press enter: image is deleted
- right-click image, click "Delete...", click "Delete": image is deleted
I've tried to cut down the logs and make the logs for the working and the failing version comparable/diffable (removed many identical lines, replaced 0x* by 0x... etc.):
- working:
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (7): '/home/user/mount/example.jpg' @ view_file/view_file_list.c:322
filedata.c:file_data_new:378:file_data_new: '/home/user/.local/share/geeqie/collections' 1
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x24badd0 (2): '/home/user/.local/share/geeqie/collections' @ filedata.c:388
filedata.c:file_data_new:418:file_data_pool hit: '/home/user/.local/share/geeqie/collections'
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x22db020 (8): '/home/user/mount/example.jpg' @ utilops.c:2150
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (9): '/home/user/mount/example.jpg' @ filedata.c:3057
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (8:0): '/home/user/mount/example.jpg' @ filedata.c:1498
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (9): '/home/user/mount/example.jpg' @ image.c:1106
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (8:0): '/home/user/mount/example.jpg' @ filedata.c:1498
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (7:0): '/home/user/mount/example.jpg' @ image.c:2014
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (6:0): '/home/user/mount/example.jpg' @ filecache.c:170
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (5:0): '/home/user/mount/example.jpg' @ filecache.c:170
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (4:0): '/home/user/mount/example.jpg' @ utilops.c:634
filedata.c:file_data_new:378:file_data_new: '/home/user/mount/..' 1
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (2): '/home/user/mount' @ filedata.c:388
filedata.c:file_data_new:418:file_data_pool hit: '/home/user/mount'
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (3:0): '/home/user/mount/example.jpg' @ view_file/view_file_list.c:162
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (2:0): '/home/user/mount/example.jpg' @ filedata.c:1498
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (1:0): '/home/user/mount' @ filedata.c:1498
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (3): '/home/user/mount/example.jpg' @ filedata.c:244
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (2:0): '/home/user/mount/example.jpg' @ filedata.c:258
- failing:
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (7): '/home/user/mount/example.jpg' @ view_file/view_file_list.c:1394
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (9): '/home/user/mount/example.jpg' @ filedata.c:3057
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (7:0): '/home/user/mount/example.jpg' @ filedata.c:1498
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (9): '/home/user/mount/example.jpg' @ image.c:1106
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (7:0): '/home/user/mount/example.jpg' @ image.c:2014
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (6:0): '/home/user/mount/example.jpg' @ filecache.c:170
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (5:0): '/home/user/mount/example.jpg' @ filecache.c:170
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (4:0): '/home/user/mount/example.jpg' @ utilops.c:634
filedata.c:file_data_new:378:file_data_new: '/home/user/mount/example.jpg' 0
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (5): '/home/user/mount/example.jpg' @ filedata.c:388
filedata.c:file_data_new:418:file_data_pool hit: '/home/user/mount/example.jpg'
filedata.c:file_data_basename_hash_insert:1239:TG: basename_hash not found for /home/user/mount/example.jpg
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x....... (6): '/home/user/mount/example.jpg' @ filedata.c:1270
filedata.c:file_data_check_sidecars:924:basename start
filedata.c:file_data_check_sidecars:931:basename: 0x....... example.jpg
filedata.c:file_data_check_sidecars:965:basename no change
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x30ffb20 (5:0): '/home/user/mount/example.jpg' @ filedata.c:1498
filedata.c:file_data_ref_debug:682:file_data_ref fd=0x30ffb20 (6): '/home/user/mount/example.jpg' @ view_file/view_file_list.c:1394
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x30ffb20 (5:0): '/home/user/mount/example.jpg' @ filedata.c:1498
I guess that the relevant part is:
filedata.c:file_data_unref_debug:787:file_data_unref fd=0x....... (8:0): '/home/user/mount/example.jpg' @ filedata.c:1498
which is simply missing in the logs if the image does not get deleted.
@rkoe wrote:
I now can fully reproduce the issue: It looks that it only appears on "external" filesystems, when there's a symlink in the path, and only if the delete-dialog is opened by keyboard.
Aaah! Good catch @rkoe ! In my case the images are also on an external filesystem, that I am accessing via a symlink:
$ ls -ld multimedia
lrwxrwxrwx 1 USER USER 34 4. Oct 09:07 multimedia -> /media/sdcard/multimedia
$ cd multimedia
$ geeqie &