Hi, I'm still talking about master branch of Slic3r... the bug reproduces at least since 1.1.2-dev.
The bug is very simple - when I'm trying to open Object Settings dialog 2nd time, Slic3r crashes with BadDrawable X11 error.
I've fixed it like this: vitalif/Slic3r@e73d76e (so canvas is not repainted while creating window)
Don't know if it's the best way to fix issue, but it definitely needs a fix :)
Duplicate of #2015
BTW - maybe issue a pull request so it is obvious there is a possible solution?
See commit link in the first comment. I can cherry-pick it and resubmit it as a pull request...
What's your wxWidgets version? You can see that by running ./slic3r.pl --debug --gui
./slic3r.pl --debug --gui
Bugfix: prevent the "bad drawable" error when showing the OpenGL canv…
…as. #2015 #2099
Nevermind, I fixed this. Thanks for reporting
LLVMpipe: LIBGL_ALWAYS_SOFTWARE=1 slic3r.pl
"BadDrawable" on main Window (via titlebar) close, Object settings via OK button
Indirect rendering: LIBGL_ALWAYS_INDIRECT=1 slic3r.pl
"GLXBadDrawable" on trying to display any 3d content
Current master + perl 5.20
Mesa exports for reproducing errors without having affected, older HW
Works without any errors on Nouveau/NV50 without those exports
Can be closed now.