I have Testing/Stretch on 2 computers, on both Caja is crashing after the recent libgtk3 updates. I downloaded the sources and compiled it myself, it still crashes.
dmesg: caja[19781]: segfault at 7ffc177e3d18 ip 00007fe3b627f7b6 sp 00007ffc177e3d10 error 6 in libc-2.23.so[7fe3b6245000+197000] gdb trace for the debian repo version (it repeats): Thread 1 "caja" received signal SIGSEGV, Segmentation fault. __GI_____strtod_l_internal (nptr=0x7f0bc0b3c21d "10", endptr=0x7fff8baea170, group=0, loc=0x7f0bbdd06b60 <_nl_C_locobj>) at strtod_l.c:481 481 strtod_l.c: No such file or directory. #0 __GI_____strtod_l_internal (nptr=0x7f0bc0b3c21d "10", endptr=0x7fff8baea170, group=0, loc=0x7f0bbdd06b60 <_nl_C_locobj>) at strtod_l.c:481 #1 0x00007f0bbffc60fe in ?? () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 #2 0x00007f0bbffc77a1 in pango_font_description_from_string () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 #3 0x00007f0bc07f22d0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #4 0x00007f0bbf08036b in g_type_create_instance () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #5 0x00007f0bbf06220b in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x00007f0bbf06411e in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007f0bbf0643c1 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007f0bc07f8656 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #9 0x000055c10b82b77b in ?? () #10 0x000055c10b82bf5b in ?? () #11 0x00007f0bbf060010 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f0bbf05d102 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.soQuit #0 __GI_____strtod_l_internal (nptr=0x7f0bc0b3c21d "10", endptr=0x7fff8baea170, group=0, loc=0x7f0bbdd06b60 <_nl_C_locobj>) at strtod_l.c:481 #1 0x00007f0bbffc60fe in ?? () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 #2 0x00007f0bbffc77a1 in pango_font_description_from_string () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 #3 0x00007f0bc07f22d0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #4 0x00007f0bbf08036b in g_type_create_instance () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #5 0x00007f0bbf06220b in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x00007f0bbf06411e in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007f0bbf0643c1 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007f0bc07f8656 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #9 0x000055c10b82b77b in ?? () #10 0x000055c10b82bf5b in ?? () #11 0x00007f0bbf060010 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f0bbf05d102 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007f0bbf0778dd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x00007f0bbf077fcf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007f0bc0af2883 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #16 0x00007f0bc07f8666 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #17 0x000055c10b82b77b in ?? () #18 0x000055c10b82bf5b in ?? () #19 0x00007f0bbf060010 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007f0bbf05d102 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #21 0x00007f0bbf0778dd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #22 0x00007f0bbf077fcf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #23 0x00007f0bc0af2883 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #24 0x00007f0bc07f8666 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #25 0x000055c10b82b77b in ?? () #26 0x000055c10b82bf5b in ?? () gdb for the version i compiled from 1.14.2-1 sources : Thread 1 "caja" received signal SIGSEGV, Segmentation fault. __GI_____strtod_l_internal (nptr=0x7ffff5e1021d "10", endptr=0x7fffff7ff420, group=0, loc=0x7ffff3025b60 <_nl_C_locobj>) at strtod_l.c:481 481 strtod_l.c: No such file or directory. #0 __GI_____strtod_l_internal (nptr=0x7ffff5e1021d "10", endptr=0x7fffff7ff420, group=0, loc=0x7ffff3025b60 <_nl_C_locobj>) at strtod_l.c:481 #1 0x00007ffff52a70fe in ?? () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 #2 0x00007ffff52a87a1 in pango_font_description_from_string () from /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 #3 0x00007ffff5ac62d0 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #4 0x00007ffff437c36b in g_type_create_instance () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #5 0x00007ffff435e20b in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #6 0x00007ffff436011e in g_object_new_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007ffff43603c1 in g_object_new () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007ffff5acc656 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #9 0x000000000047746d in ?? () #10 0x0000000000477bdb in ?? () #11 0x00007ffff435c010 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007ffff4359102 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007ffff43738dd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x00007ffff4373fcf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007ffff5dc6883 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #16 0x00007ffff5acc666 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #17 0x000000000047746d in ?? () #18 0x0000000000477bdb in ?? () #19 0x00007ffff435c010 in g_cclosure_marshal_VOID__OBJECTv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007ffff4359102 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #21 0x00007ffff43738dd in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #22 0x00007ffff4373fcf in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #23 0x00007ffff5dc6883 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #24 0x00007ffff5acc666 in gtk_widget_get_style () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 #25 0x000000000047746d in ?? () #26 0x0000000000477bdb in ?? () The last 2 sections loop forever.