-
Notifications
You must be signed in to change notification settings - Fork 429
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Assertion slicing STL #13
Comments
This must be a bug in the wxPython of MacOS. It's complaining that I added the same control to the sizer twice, but I removed the button from the sizer on line 77. This bug also causes the layout problem from issue #14. |
I know testing not working fixes is annoying. But I might have fixed this. If you still get an assertion, then I'm at least a bit wiser. |
More annoying or less annoying than trying to develop against an OS you don't have a test environment for? I'll give it a try and let you know. |
The assertion is now fixed. The buttons also appear in the correct location now. Thanks! |
* update configWizard * don't check for updates online * don't show version dialog
I got an assertion slicing http://www.thingiverse.com/thing:8757
File /Users/ljohnston/Development/3dPrinting/Thingiverse/CalibrationPyramid-8757/Hollow_Pyramid.stl is being chain exported.
Carve procedure took 2 seconds.
Preface procedure took 2 seconds.
Inset procedure took 7 seconds.
Fill procedure took 13 seconds.
Multiply procedure took 1 second.
Speed procedure took 1 second.
Raft procedure took 1 second.
Skirt procedure took 0 seconds.
Comb procedure took 1 second.
Cool procedure took 1 second.
Dimension procedure took 1 second.
Alteration procedure took 0 seconds.
The exported file is saved as /Users/ljohnston/Development/3dPrinting/Thingiverse/CalibrationPyramid-8757/Hollow_Pyramid_export.gcode
It took 31 seconds to export the file.
Traceback (most recent call last):
File "/usr/local/lib/wxPython-2.9.3.1/lib/python2.7/site-packages/wx-2.9.3-osx_cocoa/wx/_core.py", line 16768, in
lambda event: event.callable(_event.args, *_event.kw) )
File "/Applications/SkeinPyPy/SkeinPyPy/newui/sliceProgessPanel.py", line 88, in OnSliceDone
self.sizer.Add(self.abortButton, 0)
File "/usr/local/lib/wxPython-2.9.3.1/lib/python2.7/site-packages/wx-2.9.3-osx_cocoa/wx/_core.py", line 14461, in Add
return core.Sizer_Add(_args, *_kwargs)
wx._core.PyAssertionError: C++ assertion "!sizer || m_containingSizer != sizer" failed at /BUILD/wxPython-src-2.9.3.1/src/common/wincmn.cpp(2282) in SetContainingSizer(): Adding a window to the same sizer twice?
It seems to be reproducible and occurs each time I slice the file.
Let me know what additional info you need and I'll get it for you.
The text was updated successfully, but these errors were encountered: