Inkscape crashes on startup with 'Gtk::IconThemeError'

Bug #1659193 reported by Cadel Watson
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Unassigned

Bug Description

Using version 0.92.0 r installed on Arch Linux from the official repository, starting Inkscape produces the following output:

(inkscape:7833): Gdk-WARNING **: gdk_window_set_icon_list: icons too large
terminate called after throwing an instance of 'Gtk::IconThemeError'

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.

(inkscape:7833): Gdk-WARNING **: gdk_window_set_icon_list: icons too large
[1] 7833 abort (core dumped) inkscape

System information:

- Arch Linux 64-bit
- Kernel: Linux 4.8.13-1-ARCH
- GTK: gtk3 3.22.6-1

Tags: crash
Revision history for this message
Cadel Watson (kdelwat) wrote :
description: updated
jazzynico (jazzynico)
Changed in inkscape:
importance: Undecided → High
tags: added: crash
Revision history for this message
jazzynico (jazzynico) wrote :

Thanks for taking the time to file a report!

Does it also happen with other Gtk applications (Geany, LibreOffice)?

jazzynico (jazzynico)
Changed in inkscape:
status: New → Incomplete
Revision history for this message
Cadel Watson (kdelwat) wrote :

LibreOffice (5.2.4.2.0) currently has no problems, and so far I haven't seen the same behaviour with any other GTK programs.

jazzynico (jazzynico)
Changed in inkscape:
status: Incomplete → New
Revision history for this message
Florian Bruhin (the-compiler) wrote :

I see the same on Archlinux as well, without any warning though.

Stack:

#0 0x00007ffff005f8a0 in raise () at /usr/lib/libc.so.6
#1 0x00007ffff0060f09 in abort () at /usr/lib/libc.so.6
#2 0x00007ffff0bf2d77 in __gnu_cxx::__verbose_terminate_handler() ()
    at /build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#3 0x00007ffff0bf08e6 in __cxxabiv1::__terminate(void (*)()) (handler=<optimized out>)
    at /build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:47
#4 0x00007ffff0bf0933 in std::terminate() ()
    at /build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:57
#5 0x00007ffff0bf0b88 in __cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*)) (obj=<optimized out>, tinfo=0x7ffff5f720a0 <typeinfo for Gtk::IconThemeError>, dest=0x7ffff5c2fab0 <Gtk::IconThemeError::~IconThemeError()>) at /build/gcc-multilib/src/gcc/libstdc++-v3/libsupc++/eh_throw.cc:93
#6 0x00007ffff5c2f047 in Gtk::IconThemeError::throw_func(_GError*) () at /usr/lib/libgtkmm-2.4.so.1
#7 0x00007ffff370e221 in Glib::Error::throw_exception(_GError*) () at /usr/lib/libglibmm-2.4.so.1
#8 0x00007ffff5c2f91d in Gtk::IconTheme::load_icon(Glib::ustring const&, int, Gtk::IconLookupFlags) const () at /usr/lib/libgtkmm-2.4.so.1
#9 0x000055555620ad1f in Inkscape::UI::Widget::DockItem::DockItem(Inkscape::UI::Widget::Dock&, Glib::ustring const&, Glib::ustring const&, Glib::ustring const&, Inkscape::UI::Widget::DockItem::State, Inkscape::UI::Widget::DockItem::Placement) ()
#10 0x0000555555fe8a4d in Inkscape::UI::Dialog::Behavior::DockBehavior::DockBehavior(Inkscape::UI::Dialog::Dialog&) ()
#11 0x0000555555fe9042 in Inkscape::UI::Dialog::Behavior::DockBehavior::create(Inkscape::UI::Dialog::Dialog&) ()
#12 0x0000555555fde24c in Inkscape::UI::Dialog::Dialog::Dialog(Inkscape::UI::Dialog::Behavior::Behavior* (*)(Inkscape::UI::Dialog::Dialog&), char const*, int, Glib::ustring const&) ()
#13 0x0000555555fe61e9 in Inkscape::UI::Dialog::PanelDialog<Inkscape::UI::Dialog::Behavior::DockBehavior>::PanelDialog(Inkscape::UI::Widget::Panel&, char const*, int, Glib::ustring const&) ()
#14 0x0000555555fe7b35 in Inkscape::UI::Dialog::PanelDialog<Inkscape::UI::Dialog::Behavior::DockBehavior>* Inkscape::UI::Dialog::PanelDialog<Inkscape::UI::Dialog::Behavior::DockBehavior>::create<Inkscape::UI::Dialog::FillAndStroke>() ()
#15 0x0000555555fdf8e9 in ()
#16 0x0000555555fe061a in Inkscape::UI::Dialog::DialogManager::getDialog(unsigned int) ()
#17 0x0000555555fe0805 in Inkscape::UI::Dialog::DialogManager::showDialog(unsigned int, bool) ()
#18 0x0000555555b235c7 in SPDesktop::show_dialogs() ()
#19 0x0000555555c3e298 in sp_namedview_window_from_document(SPDesktop*) ()
#20 0x0000555555b51ef8 in sp_file_new(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) ()
#21 0x0000555555b522bd in sp_file_new_default() ()
#22 0x0000555555b002c6 in sp_main_gui(int, char const**) ()
#23 0x00007ffff004bf6a in __libc_start_main () at /usr/lib/libc.so.6
#24 0x0000555555afc05a in _start ()

Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Does this still occur with Inkscape 0.92.4? If so, is the the Adwaita icon theme installed?

Changed in inkscape:
importance: High → Undecided
status: New → Incomplete
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Closing due to lack of response. Please check for bugs on our new tracker: https://inkscape.org/report. Thank you!

Changed in inkscape:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.