Floating point exception with empty DISPLAY

Bug #1807548 reported by E Rippey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Undecided
Unassigned

Bug Description

Inkscape 0.92.3 (2405546, 2018-03-11)
Ubuntu 18.04.1 LTS

Run:

touch a.dxf
DISPLAY='' inkscape -l output.svg a.dxf

About 1000 lines of errors are printed (attached), but the end is:

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.
** Message: 19:45:39.966: Error: Inkscape encountered an internal error and will close now.

Floating point exception (core dumped)

This also occurs with a normal dxf file, not just with an empty one.

Revision history for this message
E Rippey (rippey.e) wrote :
Revision history for this message
Qantas94Heavy (qantas94heavy) wrote :

Can reproduce with Inkscape 0.92.4 on openSUSE TW 20190310, cannot reproduce with current master (1457bb95).

Changed in inkscape:
status: New → Triaged
Revision history for this message
Bryce Harrington (bryce) wrote :
Download full text (4.9 KiB)

Reproduced on Ubuntu 18.04 with Inkscape 1.0alpha (3a1866ab31, 2019-03-25)

#0 0x00007ffff4f87fd9 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#1 0x00007ffff4e22858 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#2 0x00007ffff4e38353 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#3 0x00007ffff4e23bbc in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#4 0x00007ffff4e3828c in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#5 0x00007ffff4e382e5 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#6 0x00007ffff4e24532 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#7 0x00007ffff22af988 in g_type_create_instance () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007ffff2290748 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007ffff2291ee5 in g_object_new_with_properties () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007ffff2292961 in g_object_new () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007ffff4e4060a in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x00007ffff501ae48 in () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#13 0x00007ffff22af988 in g_type_create_instance () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff2290748 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff229211e in g_object_newv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fffefb931ca in Glib::Object::Object(Glib::ConstructParams const&) () at /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
#17 0x00007ffff5d366a6 in Gtk::Object::Object(Glib::ConstructParams const&) () at /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#18 0x00007ffff5d0ae22 in Gtk::Widget::Widget(Glib::ConstructParams const&) () at /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#19 0x00007ffff5c6b075 in Gtk::Container::Container(Glib::ConstructParams const&) () at /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#20 0x00007ffff5c4b906 in Gtk::Box::Box(Glib::ConstructParams const&) () at /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#21 0x00007ffff5c8ddee in Gtk::VBox::VBox(bool, int) () at /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
#22 0x00007ffff6c1a36b in Inkscape::Extension::Extension::autogui(SPDocument*, Inkscape::XML::Node*, sigc::signal<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>*) () at /usr/local/bin/../lib/inkscape/libinkscape_base.so
#23 0x00007ffff6c1c400 in Inkscape::Extension::Input::prefs(char const*) () at /usr/local/bin/../lib/inkscape/libinkscape_base.so
#24 0x00007ffff6c1f3d9 in Inkscape::Extension::open(Inkscape::Extension::Extension*, char const*) () at /usr/local/bin/../lib/inkscape/libinkscape_base.so
#25 0x00007ffff6d037a7 in ink_file_open(Glib::RefPtr<Gio::File> const&, bool&) () at /usr/local/bin/../lib/inkscape/libinkscape_base.so
#26 0x00007ffff74e7202 in InkscapeApplication::document_open(Glib::RefPtr<Gio::File> const&) () at /usr/local/bin/../lib/inkscape/libinkscape_base.so
#27 0x00007ffff74f38c9 in ConcreteInkscapeApplication<Gio::Application>::on_open(std::vector<Glib::RefPtr<Gio::File>, std::allocator<Glib::RefPtr<Gio::File> > > const&, Glib::ustring const&) () at /usr/local/bin/../lib/inkscape/libinkscape_base.so
#28 0x0...

Read more...

tags: added: bug-migration
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi - thanks for reporting this bug, I've manually migrated it to Inkscape's new
bug tracker on GitLab, and closed it here.

Please feel free to file new bugs about the issues you're seeing at
http://inkscape.org/report.

Moved to: https://gitlab.com/inkscape/inbox/issues/266
Closed by: https://gitlab.com/bryceharrington

Changed in inkscape:
status: Triaged → 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.