Package: slic3r Version: 1.3.0+dfsg1-2 Severity: important Hi,
Slic3r segfaults immediatly after launching. Triaging into it is seems that the update of wxwidgets causes this, at least I can reproduce on my other machine that when I update wxwidgets slic3r begins to fail. Attached is a gdb trace About the wxwdgets triaging: I've downgraded to the version I had before the segfault on the other machine. I did not invesitage if an intermediate version fixes it. The version I've downgraded to was: 3.0.3.1+dfsg2-1. (via snapshot.d.o) This is the aptitude log file for the downgrade: $ cat /var/log/aptitude Aptitude 0.8.10: log report Sun, Jun 3 2018 12:00:38 +0200 IMPORTANT: this log only lists intended actions; actions which fail due to dpkg problems may not be completed. Will install 11 packages, and remove 11 packages. 114 MB of disk space will be freed ======================================== [REMOVE, NOT USED] fonts-freefont-ttf:amd64 20120503-8 [REMOVE, NOT USED] libalut0:amd64 1.1.0-5+b2 [REMOVE, NOT USED] libftgl2:amd64 2.1.3~rc5-4+nmu1.2 [REMOVE, NOT USED] libwxgtk-media3.0-gtk3-0v5:amd64 3.0.4+dfsg-4 [REMOVE, NOT USED] libwxgtk-media3.0-gtk3-dev:amd64 3.0.4+dfsg-4 [REMOVE, NOT USED] libwxgtk3.0-gtk3-dev:amd64 3.0.4+dfsg-4 [INSTALL, DEPENDENCIES] libwxgtk-media3.0-0v5:amd64 3.0.3.1+dfsg2-1 [INSTALL, DEPENDENCIES] libwxgtk-media3.0-dev:amd64 3.0.3.1+dfsg2-1 [INSTALL, DEPENDENCIES] libwxgtk3.0-dev:amd64 3.0.3.1+dfsg2-1 [DOWNGRADE] libalien-wxwidgets-perl:amd64 0.69+dfsg-2 -> 0.67+dfsg-3+b5 [DOWNGRADE] libwx-glcanvas-perl:amd64 0.09-5 -> 0.09-3+b5 [DOWNGRADE] libwx-perl:amd64 1:0.9932-4 -> 1:0.9932-2 [DOWNGRADE] libwxbase3.0-0v5:amd64 3.0.4+dfsg-4 -> 3.0.3.1+dfsg2-1 [DOWNGRADE] libwxbase3.0-dev:amd64 3.0.4+dfsg-4 -> 3.0.3.1+dfsg2-1 [DOWNGRADE] libwxgtk3.0-0v5:amd64 3.0.4+dfsg-4 -> 3.0.3.1+dfsg2-1 [DOWNGRADE] wx-common:amd64 3.0.4+dfsg-4 -> 3.0.3.1+dfsg2-1 [DOWNGRADE] wx3.0-headers:amd64 3.0.4+dfsg-4 -> 3.0.3.1+dfsg2-1 [REMOVE] darkradiant:amd64 2.6.0-2 [REMOVE] darkradiant-plugins-darkmod:amd64 2.6.0-2 [REMOVE] libwxgtk3.0-gtk3-0v5:amd64 3.0.4+dfsg-4 [REMOVE] libwxgtk3.0-gtk3-0v5-dbgsym:amd64 3.0.4+dfsg-4 [REMOVE] libx11-6-dbgsym:amd64 2:1.6.5-1 ======================================== Log complete. Let me know if I can somehow help to triage this further. -- tobi -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.16.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (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.62.0 1.62.0+dfsg-5.1 ii libboost-geometry-utils-perl 0.15-2+b6 ii libboost-system1.62.0 1.62.0+dfsg-5.1 ii libboost-thread1.62.0 1.62.0+dfsg-5.1 ii libc6 2.27-3 ii libencode-locale-perl 1.05-1 ii libexpat1 2.2.5-3 ii libgcc1 1:8.1.0-5 ii libio-stringy-perl 2.111-2 ii libmath-convexhull-monotonechain-perl 0.1-1+b6 ii libmath-geometry-voronoi-perl 1.3-3 ii libmath-planepath-perl 126-1 ii libmoo-perl 2.003004-1 ii libstdc++6 8.1.0-5 pn libstorable-perl <none> ii perl [libtime-hires-perl] 5.26.2-5 ii perl-base [perlapi-5.26.2] 5.26.2-5 Versions of packages slic3r recommends: ii libclass-xsaccessor-perl 1.19-2+b12 ii libio-all-perl 0.87-1 ii libopengl-perl 0.7000+dfsg-1 ii libpdf-api2-perl 2.033-1 ii libsvg-perl 2.84-1 ii libwx-glcanvas-perl 0.09-5 ii libwx-perl 1:0.9932-4 ii libxml-sax-expatxs-perl 1.33-2+b4 slic3r suggests no packages. -- no debconf information
Starting program: /usr/bin/perl /usr/bin/slic3r [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe839e700 (LWP 19422)] [New Thread 0x7fffe7b9d700 (LWP 19423)] [New Thread 0x7fffe739c700 (LWP 19424)] Thread 1 "perl" received signal SIGSEGV, Segmentation fault. 0x00007ffff0858c49 in XQueryExtension (dpy=0x5555568d7900, name=0x7fffe43b7cc6 "GLX", major_opcode=0x7fffe40730b4, first_event=0x7fffffffcdb4, first_error=0x7fffe40730b8) at ../../src/QuExt.c:43 43 ../../src/QuExt.c: No such file or directory. #0 0x00007ffff0858c49 in XQueryExtension (dpy=0x5555568d7900, name=0x7fffe43b7cc6 "GLX", major_opcode=0x7fffe40730b4, first_event=0x7fffffffcdb4, first_error=0x7fffe40730b8) at ../../src/QuExt.c:43 #1 0x00007fffe43b43b2 in () at /usr/lib/x86_64-linux-gnu/libGLX.so.0 #2 0x00007fffe43b0415 in glXQueryVersion () at /usr/lib/x86_64-linux-gnu/libGLX.so.0 #3 0x00007fffd7bf0e95 in wxGLCanvasX11::GetGLXVersion() () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #4 0x00007fffd7bf1535 in wxGLCanvasX11::ConvertWXAttrsToGL(int const*, int*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #5 0x00007fffd7bf1d68 in wxGLCanvasX11::InitXVisualInfo(int const*, __GLXFBConfigRec***, XVisualInfo**) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #6 0x00007fffd7bf2e70 in wxGLCanvas::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&, int const*, wxPalette const&) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #7 0x00007fffd7bf3013 in wxGLCanvas::wxGLCanvas(wxWindow*, int, int const*, wxPoint const&, wxSize const&, long, wxString const&, wxPalette const&) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #8 0x00007fffd7dfd2af in () at /usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Wx/GLCanvas/GLCanvas.so #9 0x0000555555630431 in Perl_pp_entersub () #10 0x0000555555628266 in Perl_runops_standard () #11 0x00005555555a10bf in Perl_call_sv () #12 0x00007fffd7dfc65a in () at /usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Wx/GLCanvas/GLCanvas.so #13 0x0000555555630431 in Perl_pp_entersub () #14 0x0000555555628266 in Perl_runops_standard () #15 0x00005555555a129f in Perl_call_sv () #16 0x00007ffff35a1c88 in () at /usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Wx/Wx.so #17 0x0000555555630431 in Perl_pp_entersub () #18 0x0000555555628266 in Perl_runops_standard () #19 0x00005555555a92e7 in perl_run () #20 0x00005555555803a2 in main () #0 0x00007ffff0858c49 in XQueryExtension (dpy=0x5555568d7900, name=0x7fffe43b7cc6 "GLX", major_opcode=0x7fffe40730b4, first_event=0x7fffffffcdb4, first_error=0x7fffe40730b8) at ../../src/QuExt.c:43 rep = {type = 0 '\000', pad1 = 0 '\000', sequenceNumber = 0, length = 0, present = 80 'P', major_opcode = 254 '\376', first_event = 1 '\001', first_error = 0 '\000', pad3 = 0, pad4 = 262368, pad5 = 0, pad6 = 4150405368, pad7 = 32767} req = <optimized out> #1 0x00007fffe43b43b2 in () at /usr/lib/x86_64-linux-gnu/libGLX.so.0 #2 0x00007fffe43b0415 in glXQueryVersion () at /usr/lib/x86_64-linux-gnu/libGLX.so.0 #3 0x00007fffd7bf0e95 in wxGLCanvasX11::GetGLXVersion() () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #4 0x00007fffd7bf1535 in wxGLCanvasX11::ConvertWXAttrsToGL(int const*, int*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #5 0x00007fffd7bf1d68 in wxGLCanvasX11::InitXVisualInfo(int const*, __GLXFBConfigRec***, XVisualInfo**) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #6 0x00007fffd7bf2e70 in wxGLCanvas::Create(wxWindow*, int, wxPoint const&, wxSize const&, long, wxString const&, int const*, wxPalette const&) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #7 0x00007fffd7bf3013 in wxGLCanvas::wxGLCanvas(wxWindow*, int, int const*, wxPoint const&, wxSize const&, long, wxString const&, wxPalette const&) () at /usr/lib/x86_64-linux-gnu/libwx_gtk3u_gl-3.0.so.0 #8 0x00007fffd7dfd2af in () at /usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Wx/GLCanvas/GLCanvas.so #9 0x0000555555630431 in Perl_pp_entersub () #10 0x0000555555628266 in Perl_runops_standard () #11 0x00005555555a10bf in Perl_call_sv () #12 0x00007fffd7dfc65a in () at /usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Wx/GLCanvas/GLCanvas.so #13 0x0000555555630431 in Perl_pp_entersub () #14 0x0000555555628266 in Perl_runops_standard () #15 0x00005555555a129f in Perl_call_sv () #16 0x00007ffff35a1c88 in () at /usr/lib/x86_64-linux-gnu/perl5/5.26/auto/Wx/Wx.so #17 0x0000555555630431 in Perl_pp_entersub () #18 0x0000555555628266 in Perl_runops_standard () #19 0x00005555555a92e7 in perl_run () #20 0x00005555555803a2 in main () Undefined command: "x86_64-linux-gnu". Try "help".