-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi Mattia,
It is a luck that you have one system where you can see the crash and one where it don't. That might help in finding the bug. Am Sa den 27. Sep 2014 um 4:58 schrieb Mattia Dongili: > - the stack trace is similar to that of all other reporters > > - top of the stack is > #0 append_escaped_text (length=<optimized out>, text=<optimized out>, > str=0xa60160) at /build/glib2.0-Dv_k6u/glib2.0-2.42.0/./glib/gmarkup.c:2163 > #1 g_markup_escape_text (text=<optimized out>, length=<optimized out>, > length@entry=-1) at /build/glib2.0-Dv_k6u/glib2.0-2.42.0/./glib/gmarkup.c:2239 > #2 0x00007ffff79e0317 in gtk_widget_set_property (object=0x927ef0, > prop_id=<optimized out>, value=0x7fffffffd590, pspec=<optimized out>) > at /build/gtk+2.0-zztKf7/gtk+2.0-2.24.24/gtk/gtkwidget.c:2739 > #3 0x00007ffff6164bdb in object_set_property (nqueue=<optimized out>, > value=<optimized out>, pspec=<optimized out>, object=<optimized out>) > at /build/glib2.0-Dv_k6u/glib2.0-2.42.0/./gobject/gobject.c:1415 > > - the problematic pointer is: > > (gdb) print *str > $2 = {str = 0x7fffec2f5010 "Image profile: sRGB\nScreen profile: > +\373\233\320\324\254Æ\367\344\037\021k\251\227", <incomplete sequence > \344>, len = 536268, allocated_len = 1048576} At least that gives some pointer to line 2291 in src/layout_util.c: buf = g_strdup_printf(_("Image profile: %s\nScreen profile: %s"), image_profile, screen_profile); Can you paste the output of "xprop -root" please? Also please tell me which window manager you use on both of your systems. If you find the time, you might set a break point just before that line and print the content of screen_profile variable. I suspect some strange content. That variable gets casted from cmsUInt8Number* to gchar*. > which, past "Screen profile" is probably mostly garbage and looks non > terminated. len is also a bit off. True. Lets see where this is coming from. > Just for a comparison on package versions, this is from a system where > the bug doesn't show. There are no real differences in libraries. > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) That is the only major difference I find over here. In fact that this string is subject to get localized, that might be a hint but we have no locales for that two languages. Regards Klaus - -- Klaus Ethgen http://www.ethgen.ch/ pub 4096R/4E20AF1C 2011-05-16 Klaus Ethgen <kl...@ethgen.de> Fingerprint: 85D4 CA42 952C 949B 1753 62B3 79D0 B06F 4E20 AF1C -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQGcBAEBCgAGBQJUJpCuAAoJEKZ8CrGAGfasRGwMAL7EFP9oc2aYEYDnQ+xHZHZ1 abq1wStJDgWop7v+n5c6mo3TxNe2wYzVnn/YYTP6Zut2C/39VmEzNWrH3ZNXoLVg VRpvA6dfLQWNQ60lwAL9J7JA3Q7w8aaNT9l0YnRsoB5AIy1YBelLZnhSPkuJz9tc k4eD9OpjhMX2wtXE/wzp1gQ/lF+uahkpgZeFdep4B9d07CJDdSOmaAu002tW3fGc 2aYJ2lcLX/20IcQEpdiB8Nadd6VOAsSCWWitin3IZnceyABeK3Hc0XYKX6NShlaS +JbZogJnLtumRf7SxhzlqeBaNhrOPEplgkwfxEBq/c3SMH/z+PZqAPFwQ7NeuXWd 6hkVuwpztDMC0Cs8hCRjJEtm97Mqy/J1/BVsXhoUWCFhN6JFqQUpGUtDldIKmKjs RD2+Ik1GWqLm5Yb5p7IWRETsVzSa8gCNLORLYqp/3oPZGdpQo6c22vs0uXCX8YAF I+kJqfn2knUaDAq79+tM7udUOeP+CiFK980ZNyw1GA== =l0sz -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org