Ticket #232 (closed defect: fixed)
Segfault after creating additional soy.Window objects on X11
|Reported by:||ArcRiley||Owned by:||ZachMiller|
>>> import soy >>> w1 = soy.Window('foo') >>> w2 = soy.Window('bar') >>> Segmentation fault
The segfault takes place reliably when one or more windows are created, then the glutMainLoopEvent renders the window(s), then one or more additional windows are created. It seems almost certain this is a bug internal to freeglut.
Proposed solution is to migrate away from glut/freeglut due to this and the limitations they impose; no supporting borderless windows, not providing direct control over render timing, limited support for USB HID devices, etc.
- Status changed from new to closed
- Resolution set to fixed
- Milestone set to beta1