Same problem here.
I am attaching the result of running:
gdb -batch -n -ex run -ex bt -ex 'thread apply all bt full' --args geeqie
before removing ~/.config/geeqie and ~/.local/share/geeqie and after
removing them (and moviing to a folder containing images).
Sincerely
G.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea392700 (LWP 2820)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5e8e610 in g_markup_escape_text () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#0 0x00007ffff5e8e610 in g_markup_escape_text () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff79e0317 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#2 0x00007ffff6166bdb in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4 0x00007ffff798ccee in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#5 0x00007ffff798b3ba in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#6 0x00007ffff7983056 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#7 0x00007ffff7810353 in gtk_activatable_do_set_related_action () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#8 0x00007ffff798d154 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#9 0x00007ffff6166bdb in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff780c7cc in gtk_action_create_tool_item () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007ffff79ccdef in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff79cbfc2 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#14 0x00007ffff79cbfc2 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#15 0x00007ffff79cf7af in gtk_ui_manager_ensure_update () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#16 0x00007ffff79cf811 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#17 0x000000000047120e in layout_menu_recent_update (lw=0x798a80) at
layout_util.c:1214
#18 0x00000000004a5c4f in end_element (context=0x77dab0, element_name=0x77dc90
"layout", user_data=0x77dff0, error=0x7fffffffe0b0) at rcfile.c:1141
#19 0x00007ffff5e8d267 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff5e8df3e in g_markup_parse_context_parse () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00000000004a5ccd in load_config_from_buf (buf=<optimized out>,
size=18489, startup=startup@entry=1) at rcfile.c:1173
#22 0x00000000004a5d8d in load_config_from_file
(utf8_path=utf8_path@entry=0x77da30 "/home/cugola/.config/geeqie/geeqierc.xml",
startup=startup@entry=1) at rcfile.c:1195
#23 0x000000000047cfae in load_options (options=<optimized out>) at
options.c:260
#24 0x0000000000419c20 in main (argc=1, argv=0x7fffffffe3e8) at main.c:827
Thread 2 (Thread 0x7fffea392700 (LWP 2820)):
#0 0x00007ffff3c860ed in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007ffff5e89ea4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff5e8a232 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff68dff06 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007ffff5eb08e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff3f590a4 in start_thread (arg=0x7fffea392700) at
pthread_create.c:309
__res = <optimized out>
pd = 0x7fffea392700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737123002112,
-5768958280384874850, 1, 140737354125408, 140737319209104, 140737123002112,
5768934584009651870, 5768949397769844382}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff3c8ec2d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 1 (Thread 0x7ffff7fbc980 (LWP 2816)):
#0 0x00007ffff5e8e610 in g_markup_escape_text () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#1 0x00007ffff79e0317 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#2 0x00007ffff6166bdb in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#3 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#4 0x00007ffff798ccee in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#5 0x00007ffff798b3ba in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#6 0x00007ffff7983056 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#7 0x00007ffff7810353 in gtk_activatable_do_set_related_action () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#8 0x00007ffff798d154 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#9 0x00007ffff6166bdb in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007ffff780c7cc in gtk_action_create_tool_item () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x00007ffff79ccdef in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x00007ffff79cbfc2 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0x00007ffff79cbfc2 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x00007ffff79cf7af in gtk_ui_manager_ensure_update () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00007ffff79cf811 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x000000000047120e in layout_menu_recent_update (lw=0x798a80) at
layout_util.c:1214
menu = 0x8eea50
recent = <optimized out>
item = <optimized out>
list = 0x0
n = <optimized out>
#18 0x00000000004a5c4f in end_element (context=0x77dab0, element_name=0x77dc90
"layout", user_data=0x77dff0, error=0x7fffffffe0b0) at rcfile.c:1141
parser_data = 0x77dff0
func = 0x762a70
#19 0x00007ffff5e8d267 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#20 0x00007ffff5e8df3e in g_markup_parse_context_parse () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0x00000000004a5ccd in load_config_from_buf (buf=<optimized out>,
size=18489, startup=startup@entry=1) at rcfile.c:1173
context = 0x77dab0
ret = 1
parser_data = 0x77dff0
#22 0x00000000004a5d8d in load_config_from_file
(utf8_path=utf8_path@entry=0x77da30 "/home/cugola/.config/geeqie/geeqierc.xml",
startup=startup@entry=1) at rcfile.c:1195
size = 18489
buf = 0x77ed50 "<!--\n", '#' <repeats 70 times>, "\n#", ' ' <repeats 25
times>, "Geeqie config file version 1.1 #\n", '#' <repeats 53
times>...
ret = 1
#23 0x000000000047cfae in load_options (options=<optimized out>) at
options.c:260
success = <optimized out>
rc_path = 0x77da30 "/home/cugola/.config/geeqie/geeqierc.xml"
#24 0x0000000000419c20 in main (argc=1, argv=0x7fffffffe3e8) at main.c:827
first_collection = 0x0
buf = <optimized out>
cd = 0x0
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffea392700 (LWP 2851)]
[New Thread 0x7fffe8fad700 (LWP 2854)]
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5e8e610 in g_markup_escape_text () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#0 0x00007ffff5e8e610 in g_markup_escape_text () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff79e0317 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#2 0x00007ffff6166bdb in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4 0x00007ffff798b52d in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#5 0x00007ffff79830c7 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#6 0x00007ffff615f245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007ffff6170f3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff6179748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007ffff61799af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff6163985 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff61631ee in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff6166c2d in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x0000000000474382 in layout_util_sync_color (lw=0x788400) at
layout_util.c:2292
#15 0x000000000046865f in layout_status_update_image (lw=0x788400) at
layout.c:530
#16 0x000000000045cbf3 in image_update_util (imd=<optimized out>) at image.c:91
#17 image_post_process_color (start_row=<optimized out>, run_in_bg=<optimized
out>, imd=<optimized out>) at image.c:350
#18 image_change_pixbuf (imd=0x87e800, pixbuf=0xb2e8b0,
zoom=5.411089589487498e-312, zoom@entry=0, lazy=10207392) at image.c:1107
#19 0x000000000045d8b3 in image_load_area_cb (il=<optimized out>, x=0, y=0,
w=<optimized out>, h=<optimized out>, data=<optimized out>) at image.c:607
#20 0x00007ffff615f245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff6170f3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff6179748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff61799af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x000000000045fbdb in image_loader_emit_area_ready_cb (data=0x7fffdc00f200)
at image-load.c:265
#25 0x00007ffff5e89b2d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff5e89f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ffff5e8a232 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007ffff78c2bc7 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#29 0x0000000000419e0a in main (argc=1, argv=0x7fffffffe3e8) at main.c:921
Thread 3 (Thread 0x7fffe8fad700 (LWP 2854)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007ffff5ece5a7 in g_cond_wait_until () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff5e5ea69 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff5eb1250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007ffff5eb08e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff3f590a4 in start_thread (arg=0x7fffe8fad700) at
pthread_create.c:309
__res = <optimized out>
pd = 0x7fffe8fad700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737102141184,
2915404540988232550, 1, 140737354125408, 140737319209104, 140737102141184,
-2915437482882755738, -2915378098131168410}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff3c8ec2d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 2 (Thread 0x7fffea392700 (LWP 2851)):
#0 0x00007ffff3c860ed in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1 0x00007ffff5e89ea4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007ffff5e8a232 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007ffff68dff06 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007ffff5eb08e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007ffff3f590a4 in start_thread (arg=0x7fffea392700) at
pthread_create.c:309
__res = <optimized out>
pd = 0x7fffea392700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737123002112,
2915404540988232550, 1, 140737354125408, 140737319209104, 140737123002112,
-2915433653382540442, -2915378098131168410}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007ffff3c8ec2d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.
Thread 1 (Thread 0x7ffff7fbc980 (LWP 2847)):
#0 0x00007ffff5e8e610 in g_markup_escape_text () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#1 0x00007ffff79e0317 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#2 0x00007ffff6166bdb in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#3 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#4 0x00007ffff798b52d in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#5 0x00007ffff79830c7 in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#6 0x00007ffff615f245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7 0x00007ffff6170f3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8 0x00007ffff6179748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9 0x00007ffff61799af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007ffff6163985 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007ffff61631ee in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007ffff6166c2d in g_object_set_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007ffff616746c in g_object_set () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0x0000000000474382 in layout_util_sync_color (lw=0x788400) at
layout_util.c:2292
buf = 0x9c6730 "Image profile: \nScreen profile:
[\202\244\263\204Co\367\035\366\246\017\060\031\344\027"
action = 0x7f9e20
input = 0
use_color = 1
use_image = 1
i = <optimized out>
action_name = "\000\000\000\000\000\000\000\000\000`\332`d",
<incomplete sequence \350>
image_profile = 0xb312f0 ""
screen_profile = 0xb2eff0
"[\202\244\263\204Co\367\035\366\246\017\060\031\344\027"
#15 0x000000000046865f in layout_status_update_image (lw=0x788400) at
layout.c:530
n = <optimized out>
#16 0x000000000045cbf3 in image_update_util (imd=<optimized out>) at image.c:91
No locals.
#17 image_post_process_color (start_row=<optimized out>, run_in_bg=<optimized
out>, imd=<optimized out>) at image.c:350
cm = 0xb2e8b0
screen_type = COLOR_PROFILE_MEM
input_file = 0x0
profile = 0x9c4990 "x\274\364\363\377\177"
screen_profile = 0x9be500 ""
screen_profile_len = 25736
exif = 0x9bc0a0
input_type = 11724976
profile_len = 3140
#18 image_change_pixbuf (imd=0x87e800, pixbuf=0xb2e8b0,
zoom=5.411089589487498e-312, zoom@entry=0, lazy=10207392) at image.c:1107
stereo_data = 10242448
#19 0x000000000045d8b3 in image_load_area_cb (il=<optimized out>, x=0, y=0,
w=<optimized out>, h=<optimized out>, data=<optimized out>) at image.c:607
imd = <optimized out>
pr = 0x8800b0
#20 0x00007ffff615f245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007ffff6170f3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007ffff6179748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x00007ffff61799af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#24 0x000000000045fbdb in image_loader_emit_area_ready_cb (data=0x7fffdc00f200)
at image-load.c:265
par = 0x7fffdc00f200
il = 0xa24240
x = 0
y = 0
w = 640
h = 427
#25 0x00007ffff5e89b2d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#26 0x00007ffff5e89f08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#27 0x00007ffff5e8a232 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#28 0x00007ffff78c2bc7 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0x0000000000419e0a in main (argc=1, argv=0x7fffffffe3e8) at main.c:921
first_collection = <optimized out>
buf = 0xa28810 "\300rt"
cd = 0x0