Bug#836669: Caja crashes on my computer too.

Laszlo KERTESZ laszlo.kertesz at gmail.com
Wed Sep 7 00:38:54 UTC 2016


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-mate-team/attachments/20160907/6cca5e57/attachment-0001.html>


More information about the pkg-mate-team mailing list