Hello,
I've reported the bug to the upstream gdk-pixbuf.
#753569
https://bugzilla.gnome.org/show_bug.cgi?id=753569
Moreover I just realized that the attachment in my first mail was wrong (is
there any way to replaced it by the attached one?).
Best regards
Virgil
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6180667 in gdk_pixbuf_add_alpha (pixbuf=0x4588640,
substitute_color=0, r=0 '\000', g=0 '\000', b=0 '\000') at gdk-pixbuf-util.c:112
112 gdk-pixbuf-util.c: No such file or directory.
(gdb) bt
#0 0x00007ffff6180667 in gdk_pixbuf_add_alpha (pixbuf=0x4588640,
substitute_color=0, r=0 '\000', g=0 '\000', b=0 '\000') at gdk-pixbuf-util.c:112
#1 0x00000000006cb2e2 in Inkscape::Pixbuf::_forceAlpha (this=0x4588a30) at
display/cairo-utils.cpp:436
#2 0x00000000006ca8d3 in Inkscape::Pixbuf::Pixbuf (this=0x4588a30,
pb=0x4588640) at display/cairo-utils.cpp:174
#3 0x00000000006caf09 in Inkscape::Pixbuf::create_from_file
(fn="/mnt/projects/#MA/#git/Code/python/test_crash/27000_27000_1437947845.png")
at display/cairo-utils.cpp:315
#4 0x000000000078681c in Inkscape::Extension::Internal::GdkpixbufInput::open
(this=0x1c9fde0, mod=0x1c9dc10,
uri=0x4586608
"/mnt/projects/#MA/#git/Code/python/test_crash/27000_27000_1437947845.png") at
extension/internal/gdkpixbuf-input.cpp:67
#5 0x0000000000765a89 in Inkscape::Extension::Input::open (this=0x1c9dc10,
uri=0x4586608
"/mnt/projects/#MA/#git/Code/python/test_crash/27000_27000_1437947845.png") at
extension/input.cpp:153
#6 0x00000000007631e2 in Inkscape::Extension::open (key=0x0,
filename=0x4586608
"/mnt/projects/#MA/#git/Code/python/test_crash/27000_27000_1437947845.png")
at extension/system.cpp:117
#7 0x00000000004d5805 in sp_file_open (uri=..., key=0x0, add_to_recent=true,
replace_empty=true) at file.cpp:276
#8 0x000000000051f5e5 in sp_recent_open (recent_menu=0x372a120) at
interface.cpp:715
#9 0x00007ffff11bc245 in g_closure_invoke (closure=0x37278e0,
return_value=0x0, n_param_values=1, param_values=0x7fffffffd250,
invocation_hint=0x7fffffffd1f0) at
/tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768
#10 0x00007ffff11cdf6c in signal_emit_unlocked_R (node=node@entry=0x3728800,
detail=detail@entry=0, instance=instance@entry=0x372a120,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd250)
at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3553
#11 0x00007ffff11d6778 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffd3d0) at
/tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3309
#12 0x00007ffff11d69df in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365
#13 0x00007ffff11bc245 in g_closure_invoke (closure=0x45b1060,
return_value=0x0, n_param_values=1, param_values=0x7fffffffd670,
invocation_hint=0x7fffffffd610) at
/tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768
#14 0x00007ffff11cdf6c in signal_emit_unlocked_R (node=node@entry=0x2e7ac00,
detail=detail@entry=0, instance=instance@entry=0x3b7b6a0,
emission_return=emission_return@entry=0x0,
instance_and_params=instance_and_params@entry=0x7fffffffd670)
at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3553
#15 0x00007ffff11d6778 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffd7f0) at
/tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3309
#16 0x00007ffff11d69df in g_signal_emit (instance=instance@entry=0x3b7b6a0,
signal_id=<optimized out>, detail=detail@entry=0)
at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365
#17 0x00007ffff6cc4af6 in IA__gtk_widget_activate
(widget=widget@entry=0x3b7b6a0) at
/build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkwidget.c:5041
#18 0x00007ffff6bc094d in IA__gtk_menu_shell_activate_item
(menu_shell=0x372a120, menu_item=0x3b7b6a0, force_deactivate=<optimized out>)
at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmenushell.c:1276
#19 0x00007ffff6bc0ceb in gtk_menu_shell_button_release (widget=0x372a120,
event=<optimized out>)
at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmenushell.c:703
#20 0x00007ffff6baea3f in _gtk_marshal_BOOLEAN__BOXED (closure=0x18d69f0,
return_value=0x7fffffffdae0, n_param_values=<optimized out>,
param_values=0x7fffffffdb90, invocation_hint=<optimized out>,
marshal_data=0x7ffff6bb60d0 <gtk_menu_button_release>)
at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmarshalers.c:86
#21 0x00007ffff11bc245 in g_closure_invoke (closure=0x18d69f0,
return_value=0x7fffffffdae0, n_param_values=2, param_values=0x7fffffffdb90,
invocation_hint=0x7fffffffdb30) at
/tmp/buildd/glib2.0-2.42.1/./gobject/gclosure.c:768
#22 0x00007ffff11cde62 in signal_emit_unlocked_R (node=node@entry=0x18d6a40,
detail=detail@entry=0, instance=instance@entry=0x372a120,
emission_return=emission_return@entry=0x7fffffffdc40,
instance_and_params=instance_and_params@entry=0x7fffffffdb90)
---Type <return> to continue, or q <return> to quit---
at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3591
#23 0x00007ffff11d6285 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=var_args@entry=0x7fffffffdd20) at
/tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3319
#24 0x00007ffff11d69df in g_signal_emit (instance=instance@entry=0x372a120,
signal_id=<optimized out>, detail=detail@entry=0)
at /tmp/buildd/glib2.0-2.42.1/./gobject/gsignal.c:3365
#25 0x00007ffff6cc5d6c in gtk_widget_event_internal
(widget=widget@entry=0x372a120, event=event@entry=0x453e180)
at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkwidget.c:5010
#26 0x00007ffff6cc6061 in IA__gtk_widget_event (widget=widget@entry=0x372a120,
event=event@entry=0x453e180)
at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkwidget.c:4807
#27 0x00007ffff6bad184 in IA__gtk_propagate_event (widget=0x372a120,
event=0x453e180) at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmain.c:2490
#28 0x00007ffff6bad61b in IA__gtk_main_do_event (event=0x453e180) at
/build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmain.c:1685
#29 0x000000000044fafa in snooper (event=0x453e180) at main.cpp:1009
#30 0x00007ffff6820b5c in gdk_event_dispatch (source=<optimized out>,
callback=<optimized out>, user_data=<optimized out>)
at /build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gdk/x11/gdkevents-x11.c:2425
#31 0x00007ffff0ee6c5d in g_main_dispatch (context=0x18fd5d0) at
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3111
#32 g_main_context_dispatch (context=context@entry=0x18fd5d0) at
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3710
#33 0x00007ffff0ee6f48 in g_main_context_iterate (context=0x18fd5d0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at /tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3781
#34 0x00007ffff0ee7272 in g_main_loop_run (loop=0x3709e60) at
/tmp/buildd/glib2.0-2.42.1/./glib/gmain.c:3975
#35 0x00007ffff6bac597 in IA__gtk_main () at
/build/gtk+2.0-czQfyJ/gtk+2.0-2.24.25/gtk/gtkmain.c:1257
#36 0x000000000044ffc3 in sp_main_gui (argc=1, argv=0x7fffffffe318) at
main.cpp:1075
#37 0x000000000044f580 in main (argc=1, argv=0x7fffffffe318) at main.cpp:789
(gdb) frame 0
#0 0x00007ffff6180667 in gdk_pixbuf_add_alpha (pixbuf=0x4588640,
substitute_color=0, r=0 '\000', g=0 '\000', b=0 '\000') at gdk-pixbuf-util.c:112
112 in gdk-pixbuf-util.c
(gdb) info locals
dest = 0x7ffe2bd7c871 <error: Cannot access memory at address 0x7ffe2bd7c871>
tr = <optimized out>
tb = <optimized out>
src = 0x7fffb9a61a59 ""
tg = <optimized out>
new_pixbuf = 0x4588760
x = 0
y = 19885
src_pixels = 0x7fff59a50010 ""
ret_pixels = 0x7ffeabd65010 ""
__func__ = "gdk_pixbuf_add_alpha"