crash when not selecting a file
Summary:
program crash when closing the file selection window with Cancel
Steps to reproduce:
start inkscape click "save" on quick setup click "thanks" on Supported by You click "open" on Time to draw" click "cancel"
What happened?
A new window appeared with this:
<pre>
0# Inkscape::Application::crash_handler(int) in /usr/local/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
1# unsigned __int128 in /lib/libthr.so.3
2# unsigned __int128 in /lib/libthr.so.3
3# 0x00007FFFFFFFF853
4# __float128 in /usr/local/lib/libgtk-3.so.0
5# __float128 in /usr/local/lib/libgtk-3.so.0
6# __float128 in /usr/local/lib/libgtk-3.so.0
7# __float128 in /usr/local/lib/libgtk-3.so.0
8# __float128 in /usr/local/lib/libgobject-2.0.so.0
9# __float128 in /usr/local/lib/libgobject-2.0.so.0
10# __float128 in /usr/local/lib/libgobject-2.0.so.0
11# __float128 in /usr/local/lib/libgobject-2.0.so.0
12# __float128 in /usr/local/lib/libgobject-2.0.so.0
13# __float128 in /usr/local/lib/libgobject-2.0.so.0
14# __float128 in /usr/local/lib/libgobject-2.0.so.0
15# __float128 in /usr/local/lib/libgobject-2.0.so.0
16# __float128 in /usr/local/lib/libgtk-3.so.0
17# __float128 in /usr/local/lib/libgtk-3.so.0
18# __float128 in /usr/local/lib/libgtk-3.so.0
19# __float128 in /usr/local/lib/libgtk-3.so.0
20# __float128 in /usr/local/lib/libgtk-3.so.0
21# __float128 in /usr/local/lib/libgtk-3.so.0
22# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
23# __float128 in /usr/local/lib/libgobject-2.0.so.0
24# __float128 in /usr/local/lib/libgobject-2.0.so.0
25# __float128 in /usr/local/lib/libgobject-2.0.so.0
26# __float128 in /usr/local/lib/libgobject-2.0.so.0
27# __float128 in /usr/local/lib/libgtk-3.so.0
28# __float128 in /usr/local/lib/libgtk-3.so.0
29# __float128 in /usr/local/lib/libgobject-2.0.so.0
30# __float128 in /usr/local/lib/libgtk-3.so.0
31# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
32# __float128 in /usr/local/lib/libgtk-3.so.0
33# __float128 in /usr/local/lib/libgobject-2.0.so.0
34# __float128 in /usr/local/lib/libgobject-2.0.so.0
35# __float128 in /usr/local/lib/libgobject-2.0.so.0
36# __float128 in /usr/local/lib/libgobject-2.0.so.0
37# __float128 in /usr/local/lib/libgtk-3.so.0
38# __float128 in /usr/local/lib/libgtk-3.so.0
39# __float128 in /usr/local/lib/libgobject-2.0.so.0
40# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
41# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
42# Inkscape::UI::Dialog::FileOpenDialogImplGtk::~FileOpenDialogImplGtk() in /usr/local/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
43# Inkscape::UI::Dialog::StartScreen::load_document() in /usr/local/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
44# long imaginary in /usr/local/lib/libglibmm-2.4.so.1
45# __float128 in /usr/local/lib/libgobject-2.0.so.0
46# __float128 in /usr/local/lib/libgobject-2.0.so.0
47# __float128 in /usr/local/lib/libgobject-2.0.so.0
48# __float128 in /usr/local/lib/libgobject-2.0.so.0
49# __float128 in /usr/local/lib/libgtk-3.so.0
50# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
51# __float128 in /usr/local/lib/libgobject-2.0.so.0
52# __float128 in /usr/local/lib/libgobject-2.0.so.0
53# __float128 in /usr/local/lib/libgobject-2.0.so.0
54# __float128 in /usr/local/lib/libgtk-3.so.0
55# __float128 in /usr/local/lib/libgtk-3.so.0
56# __float128 in /usr/local/lib/libgobject-2.0.so.0
57# __float128 in /usr/local/lib/libgobject-2.0.so.0
58# __float128 in /usr/local/lib/libgobject-2.0.so.0
59# __float128 in /usr/local/lib/libgtk-3.so.0
60# __float128 in /usr/local/lib/libgobject-2.0.so.0
61# __float128 in /usr/local/lib/libgobject-2.0.so.0
62# __float128 in /usr/local/lib/libgobject-2.0.so.0
63# __float128 in /usr/local/lib/libgobject-2.0.so.0
64# __float128 in /usr/local/lib/libgtk-3.so.0
65# __float128 in /usr/local/lib/libgtk-3.so.0
66# __float128 in /usr/local/lib/libgtk-3.so.0
67# __float128 in /usr/local/lib/libgtk-3.so.0
68# __float128 in /usr/local/lib/libgtk-3.so.0
69# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
70# unsigned short imaginary in /usr/local/lib/libgtkmm-3.0.so.1
71# __float128 in /usr/local/lib/libgtk-3.so.0
72# __float128 in /usr/local/lib/libgobject-2.0.so.0
73# __float128 in /usr/local/lib/libgobject-2.0.so.0
74# __float128 in /usr/local/lib/libgobject-2.0.so.0
75# __float128 in /usr/local/lib/libgtk-3.so.0
76# __float128 in /usr/local/lib/libgtk-3.so.0
77# __float128 in /usr/local/lib/libgtk-3.so.0
78# __float128 in /usr/local/lib/libgdk-3.so.0
79# __float128 in /usr/local/lib/libgdk-3.so.0
80# __float128 in /usr/local/lib/libglib-2.0.so.0
81# __float128 in /usr/local/lib/libglib-2.0.so.0
82# __float128 in /usr/local/lib/libglib-2.0.so.0
83# __float128 in /usr/local/lib/libgtk-3.so.0
84# InkscapeApplication::on_activate() in /usr/local/bin/../lib/inkscape/libinkscape_base.so.1.3.0.0
85# long imaginary in /usr/local/lib/libglibmm-2.4.so.1
86# __float128 in /usr/local/lib/libgobject-2.0.so.0
87# __float128 in /usr/local/lib/libgobject-2.0.so.0
88# __float128 in /usr/local/lib/libgobject-2.0.so.0
89# __float128 in /usr/local/lib/libgobject-2.0.so.0
90# __float128 in /usr/local/lib/libgio-2.0.so.0
91# __float128 in /usr/local/lib/libgio-2.0.so.0
92# unsigned long in /usr/local/bin/inkscape
</pre>
<details><summary>System info</summary>
Inkscape 1.3 (0e150ed6c4, 2023-07-21)
GLib version: 2.78.0
GTK version: 3.24.34
glibmm version: 2.66.6
gtkmm version: 3.24.2
libxml2 version: 2.10.4
libxslt version: 1.1.37
Cairo version: 1.17.4
Pango version: 1.50.14
HarfBuzz version: 8.2.1
OS version: FreeBSD 13.2-RELEASE-p4
</details>
And also:
$ ls -l /tmp/inkscape*
-rw------- 1 pmc wheel 141860864 Oct 13 09:41 /tmp/inkscape.1100.27545.0.core
What should have happened?
None of these.
Sample attachments:
n/a
Supplementary Info
deleted ~/.inkscape - same behaviour deleted ~/.config/inkscape - same behaviour tried to run as root - same behaviour
Version info
# inkscape --debug-info
Authorization required, but no authorization protocol specified
Inkscape 1.3 (0e150ed6c4, 2023-07-21)
GLib version: 2.78.0
GTK version: 3.24.34
glibmm version: 2.66.6
gtkmm version: 3.24.2
libxml2 version: 2.10.4
libxslt version: 1.1.37
Cairo version: 1.17.4
Pango version: 1.50.14
HarfBuzz version: 8.2.1
OS version: FreeBSD 13.2-RELEASE-p4