Actually, after taking a first look in the debugger, it turnt out
it is
geeqie --blank
that crashes in layout_set_path(..) because "path" is NULL.
Option --blank is added when starting a new geeqie
for remote operation if no instance is running already.
My work-around for now is:
diff -Nur geeqie-1.0alpha2-orig/src/main.c geeqie-1.0alpha2/src/main.c
--- geeqie-1.0alpha2-orig/src/main.c 2008-07-30 22:01:32.000000000 +0200
+++ geeqie-1.0alpha2/src/main.c 2008-08-11 20:19:44.000000000 +0200
@@ -840,7 +840,9 @@
}
else
{
- layout_set_path(lw, path);
+ if (path) {
+ layout_set_path(lw, path);
+ }
if (first_collection)
{
layout_image_set_collection(lw, first_collection,
diff -Nur geeqie-1.0alpha2-orig/geeqie.desktop geeqie-1.0alpha2/geeqie.desktop
--- geeqie-1.0alpha2-orig/geeqie.desktop 2008-07-30 22:01:52.000000000
+0200
+++ geeqie-1.0alpha2/geeqie.desktop 2008-08-11 20:18:29.000000000 +0200
@@ -9,7 +9,7 @@
Comment=View and manage images
Comment[hu]=Képek megjelenítése és rendszerezése
Comment[es]=Visualiza y administra imágenes
-Exec=geeqie -r %F
+Exec=geeqie -r file:%F
Icon=geeqie
Type=Application
Terminal=false
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geeqie-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geeqie-devel