Inkscape internal error on accessing Document Properties

Bug #671357 reported by Matthew Mott on 2010-11-05
28
This bug affects 7 people
Affects Status Importance Assigned to Milestone
inkscape (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: inkscape

1. On a Kubuntu machine with Inkscape installed, run Inkscape and choose File/Document Properties from a blank document.

Expected: The document properties should appear.

Actual: Inkscape closes with an "Internal error" dialog.

A backtrace obtained with gdb follows. My guess is that Inkscape requires some icon or icon theme which is assumed to be available on GNOME-based systems but is not correctly brought in as a dependency when installing on Kubuntu.

#0 0x00007fffef7d5ba5 in raise (sig=<value optimised out>)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007fffef7d96b0 in abort () at abort.c:92
#2 0x00007ffff00136bd in __gnu_cxx::__verbose_terminate_handler() ()
   from /usr/lib/libstdc++.so.6
#3 0x00007ffff0011906 in ?? () from /usr/lib/libstdc++.so.6
#4 0x00007ffff0011933 in std::terminate() () from /usr/lib/libstdc++.so.6
#5 0x00007ffff0011a3e in __cxa_throw () from /usr/lib/libstdc++.so.6
#6 0x00007ffff7a38a3f in Gtk::IconThemeError::throw_func (gobject=0x6c0c440)
    at icontheme.cc:93
#7 0x00007ffff6baab92 in Glib::Error::throw_exception(_GError*) ()
   from /usr/lib/libglibmm-2.4.so.1
#8 0x00007ffff7a37f9d in Gtk::IconTheme::load_icon (this=0x52bd4c0,
    icon_name=<value optimised out>, size=16, flags=0) at icontheme.cc:341
#9 0x000000000087c7e2 in ?? ()
#10 0x0000000000753f24 in ?? ()
#11 0x00000000007542f9 in ?? ()
#12 0x00000000009e1fab in ?? ()
#13 0x000000000074fdea in ?? ()
#14 0x0000000000751027 in ?? ()
#15 0x000000000074dff9 in ?? ()
#16 0x000000000074d283 in ?? ()
#17 0x000000000074d309 in ?? ()
#18 0x000000000061c5a3 in ?? ()
#19 0x00007ffff3f6fa6e in g_closure_invoke (closure=0x29c2aa0, return_value=0x0,
    n_param_values=1, param_values=0x5964d40, invocation_hint=0x7fffffffd3f0)
    at /build/buildd/glib2.0-2.26.0/gobject/gclosure.c:766
#20 0x00007ffff3f854d7 in signal_emit_unlocked_R (node=0x10d9420,
    detail=<value optimised out>, instance=<value optimised out>,
    emission_return=<value optimised out>, instance_and_params=<value optimised
out>)
    at /build/buildd/glib2.0-2.26.0/gobject/gsignal.c:3252
#21 0x00007ffff3f86996 in g_signal_emit_valist (instance=0x29c0b80,
    signal_id=<value optimised out>, detail=0, var_args=0x7fffffffd5e0)
    at /build/buildd/glib2.0-2.26.0/gobject/gsignal.c:2983
#22 0x00007ffff3f86f53 in g_signal_emit (instance=0x3f67, signal_id=16231,
detail=6)
    at /build/buildd/glib2.0-2.26.0/gobject/gsignal.c:3040
#23 0x00007ffff5bef04e in IA__gtk_widget_activate (widget=0x29c0b80)
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkwidget.c:5016
#24 0x00007ffff5ae195d in IA__gtk_menu_shell_activate_item
(menu_shell=0x1f6dc70,
    menu_item=0x29c0b80, force_deactivate=<value optimised out>)
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmenushell.c:1361
#25 0x00007ffff5ae30ab in gtk_menu_shell_button_release (widget=0x1f6dc70,
    event=<value optimised out>) at
/build/buildd/gtk+2.0-2.22.0/gtk/gtkmenushell.c:788
#26 0x00007ffff5ad29d8 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1183ed0,
    return_value=0x7fffffffd910, n_param_values=<value optimised out>,
    param_values=0x68e0000, invocation_hint=<value optimised out>,
    marshal_data=0x7ffff5ad8a00) at
/build/buildd/gtk+2.0-2.22.0/gtk/gtkmarshalers.c:86
#27 0x00007ffff3f6fa6e in g_closure_invoke (closure=0x1183ed0,
return_value=0x7fffffffd910,
    n_param_values=2, param_values=0x68e0000, invocation_hint=0x7fffffffd8d0)
    at /build/buildd/glib2.0-2.26.0/gobject/gclosure.c:766
#28 0x00007ffff3f85120 in signal_emit_unlocked_R (node=0x1183f40,
    detail=<value optimised out>, instance=<value optimised out>,
    emission_return=<value optimised out>, instance_and_params=<value optimised
out>)
    at /build/buildd/glib2.0-2.26.0/gobject/gsignal.c:3290
#29 0x00007ffff3f867db in g_signal_emit_valist (instance=0x1f6dc70,
    signal_id=<value optimised out>, detail=0, var_args=0x7fffffffdac0)
    at /build/buildd/glib2.0-2.26.0/gobject/gsignal.c:2993
#30 0x00007ffff3f86f53 in g_signal_emit (instance=0x3f67, signal_id=16231,
detail=6)
    at /build/buildd/glib2.0-2.26.0/gobject/gsignal.c:3040
#31 0x00007ffff5beb6df in gtk_widget_event_internal (widget=0x1f6dc70,
event=0x596b480)
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkwidget.c:4985
#32 0x00007ffff5acae73 in IA__gtk_propagate_event (widget=0x1f6dc70,
event=0x596b480)
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c:2465
#33 0x00007ffff5acbf4b in IA__gtk_main_do_event (event=0x596b480)
    at /build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c:1665
#34 0x00007ffff574574c in gdk_event_dispatch (source=<value optimised out>,
    callback=<value optimised out>, user_data=<value optimised out>)
    at /build/buildd/gtk+2.0-2.22.0/gdk/x11/gdkevents-x11.c:2377
#35 0x00007ffff36ae342 in g_main_dispatch (context=0x11395e0)
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2149
#36 g_main_context_dispatch (context=0x11395e0)
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2702
#37 0x00007ffff36b22a8 in g_main_context_iterate (context=0x11395e0,
    block=<value optimised out>, dispatch=<value optimised out>, self=<value
optimised out>)
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2780
#38 0x00007ffff36b27b5 in g_main_loop_run (loop=0x148c600)
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2988
#39 0x00007ffff5acc3e7 in IA__gtk_main () at
/build/buildd/gtk+2.0-2.22.0/gtk/gtkmain.c:1237
#40 0x000000000045076b in ?? ()
#41 0x000000000044fbb1 in ?? ()
#42 0x00007fffef7c0d8e in __libc_start_main (main=<value optimised out>,
    argc=<value optimised out>, ubp_av=<value optimised out>, init=<value
optimised out>,
    fini=<value optimised out>, rtld_fini=<value optimised out>,
stack_end=0x7fffffffe0f8)
    at libc-start.c:226
#43 0x000000000044ed39 in ?? ()
#44 0x00007fffffffe0f8 in ?? ()
#45 0x000000000000001c in ?? ()
#46 0x0000000000000001 in ?? ()
#47 0x00007fffffffe41e in ?? ()
#48 0x0000000000000000 in ?? ()

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: inkscape 0.48.0-1ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-25.45-preempt 2.6.32.21+drm33.7
Uname: Linux 2.6.32-25-preempt x86_64
Architecture: amd64
Date: Fri Nov 5 10:57:06 2010
EcryptfsInUse: Yes
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: inkscape

Matthew Mott (orbweaver) wrote :
Olaf Lenz (olenz) wrote :

I can confirm this bug: when I open inkscape and try to choose "Document properties", it crashes with an Internal Error. This is a showstopper, so I would priorize this bug pretty high. Currently, inkscape is mostly unusable like this.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers