Package: slic3r
Version: 1.3.0+dfsg1-3+b1
Severity: normal

Running slic3r non-interactively (with an STL file on the command line) 
works as expected.

Starting it without arguments makes it display an X window; but trying to 
load the same STL file that works in batch mode then crashes the 
application with a segfault:


        Thread 1 "perl" received signal SIGSEGV, Segmentation fault.
        0x00007f0f4098d049 in stl_fix_normal_directions () from 
/usr/lib/slic3r/auto/Slic3r/XS/XS.so
        (gdb) bt
        #0  0x00007f0f4098d049 in stl_fix_normal_directions () at 
/usr/lib/slic3r/auto/Slic3r/XS/XS.so
        #1  0x00007f0f40b40427 in Slic3r::TriangleMesh::repair() () at 
/usr/lib/slic3r/auto/Slic3r/XS/XS.so
        #2  0x00007f0f4097c2a8 in Slic3r::ModelObject::repair() () at 
/usr/lib/slic3r/auto/Slic3r/XS/XS.so
        #3  0x00007f0f4088146f in  () at /usr/lib/slic3r/auto/Slic3r/XS/XS.so
        #4  0x00005646e33f9d11 in Perl_pp_entersub ()
        #5  0x00005646e33f0026 in Perl_runops_standard ()
        #6  0x00005646e3363f02 in Perl_call_sv ()
        #7  0x00007f0f4011cfcd in wxPliEventCallback::Handler(wxEvent&) () at 
/usr/lib/x86_64-linux-gnu/perl5/5.28/auto/Wx/Wx.so
        #8  0x00007f0f3f60e7ae in 
wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, 
wxEvtHandler*, wxEvent&) () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #9  0x00007f0f3f60eb2a in 
wxEvtHandler::SearchDynamicEventTable(wxEvent&) () at 
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #10 0x00007f0f3f60ebc0 in wxEvtHandler::TryHereOnly(wxEvent&) () at 
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #11 0x00007f0f3f60ec73 in wxEvtHandler::ProcessEventLocally(wxEvent&) 
() at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #12 0x00007f0f3f60ed11 in wxEvtHandler::ProcessEvent(wxEvent&) () at 
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #13 0x00007f0f3fb2440b in wxWindowBase::TryAfter(wxEvent&) () at 
/usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0
        #14 0x00007f0f3f60eab7 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () 
at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #15 0x00007f0f3fadb9e5 in wxMenuBase::SendEvent(int, int) () at 
/usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0
        #16 0x00007f0f3f9db10b in  () at 
/usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0
        #17 0x00007f0f3ea10b6d in g_closure_invoke () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #18 0x00007f0f3ea238f3 in  () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #19 0x00007f0f3ea2c882 in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #20 0x00007f0f3ea2cecf in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #21 0x00007f0f3f05caba in gtk_widget_activate () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #22 0x00007f0f3ef30276 in gtk_menu_shell_activate_item () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #23 0x00007f0f3ef30513 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #24 0x00007f0f3f0ac434 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #25 0x00007f0f3ea10da6 in  () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #26 0x00007f0f3ea2c32b in g_signal_emit_valist () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #27 0x00007f0f3ea2cecf in g_signal_emit () at 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
        #28 0x00007f0f3f05a554 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #29 0x00007f0f3ef1b1c6 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #30 0x00007f0f3ef1d2e3 in gtk_main_do_event () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #31 0x00007f0f3ec1e435 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
        #32 0x00007f0f3ec4eeb2 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
        #33 0x00007f0f3e930c3e in g_main_context_dispatch () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
        #34 0x00007f0f3e930ed8 in  () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
        #35 0x00007f0f3e9311d2 in g_main_loop_run () at 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
        #36 0x00007f0f3ef1c365 in gtk_main () at 
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
        #37 0x00007f0f3f9671d5 in wxGUIEventLoop::DoRun() () at 
/usr/lib/x86_64-linux-gnu/libwx_gtk3u_core-3.0.so.0
        #38 0x00007f0f3f4e448d in wxEventLoopBase::Run() () at 
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #39 0x00007f0f3f4ad616 in wxAppConsoleBase::MainLoop() () at 
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
        #40 0x00007f0f40067a39 in wxPliApp::MainLoop() () at 
/usr/lib/x86_64-linux-gnu/perl5/5.28/auto/Wx/Wx.so
        #41 0x00007f0f40024fe1 in  () at 
/usr/lib/x86_64-linux-gnu/perl5/5.28/auto/Wx/Wx.so
        #42 0x00005646e33f9d11 in Perl_pp_entersub ()
        #43 0x00005646e33f0026 in Perl_runops_standard ()
        #44 0x00005646e336c097 in perl_run ()

Loading that file interactively in "slic3r-prusa" works, too, so I don't think
that the file's contents are at fault.


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'unstable'), 
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_AT:de (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages slic3r depends on:
ii  libboost-filesystem1.67.0              1.67.0-11
ii  libboost-geometry-utils-perl           0.15-2+b7
ii  libboost-system1.67.0                  1.67.0-11
ii  libboost-thread1.67.0                  1.67.0-11
ii  libc6                                  2.28-2
ii  libencode-locale-perl                  1.05-1
ii  libexpat1                              2.2.6-1
ii  libgcc1                                1:8.2.0-13
ii  libio-stringy-perl                     2.111-2
ii  libmath-convexhull-monotonechain-perl  0.1-1+b7
ii  libmath-geometry-voronoi-perl          1.3-3+b1
ii  libmath-planepath-perl                 126-1
ii  libmoo-perl                            2.003004-2
ii  libstdc++6                             8.2.0-13
pn  libstorable-perl                       <none>
pn  libtime-hires-perl                     <none>
ii  perl                                   5.28.1-3
pn  perlapi-5.28.0                         <none>

Versions of packages slic3r recommends:
ii  libclass-xsaccessor-perl  1.19-3+b2
ii  libio-all-perl            0.87-1
ii  libopengl-perl            0.7000+dfsg-1+b1
ii  libpdf-api2-perl          2.033-1
ii  libsvg-perl               2.84-1
ii  libwx-glcanvas-perl       0.09-5+b1
ii  libwx-perl                1:0.9932-5+b1
ii  libxml-sax-expatxs-perl   1.33-2+b5

slic3r suggests no packages.

-- no debconf information

-- 

Reply via email to