Skip to content
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

Closed
RedwoodForest opened this issue Mar 16, 2012 · 4 comments
Closed

Assertion slicing STL #13

RedwoodForest opened this issue Mar 16, 2012 · 4 comments
Assignees

Comments

@RedwoodForest
Copy link
Contributor

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.

@daid
Copy link
Owner

daid commented Mar 16, 2012

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.

@daid
Copy link
Owner

daid commented Mar 20, 2012

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.

@RedwoodForest
Copy link
Contributor Author

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.

@RedwoodForest
Copy link
Contributor Author

The assertion is now fixed. The buttons also appear in the correct location now.

Thanks!

DanLipsitt added a commit to DanLipsitt/Cura that referenced this issue Feb 4, 2015
* update configWizard
* don't check for updates online
* don't show version dialog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants