Apologies in advance if this is the wrong forum in which to raise this issue.
This bug has been in the OGL module for quite a while: calling wxLineShape.GetLineControlPoints() causes a crash.
I'd like to fix the problem, but need a clue. Here is a stack trace:
First-chance exception in python_d.exe (WXMSW24D.DLL): 0xC0000005: Access Violation.
wxObject::IsKindOf(wxClassInfo * 0x100ebb14) line 65 + 8 bytes
wxClassInfo *thisInfo = GetClassInfo();
wxPyMake_wxShapeEvtHandler(wxShapeEvtHandler * 0x01a3a3e0) line 169 + 20 bytes
if (source && wxIsKindOf(source, wxShapeEvtHandler)) {
wxPy_ConvertShapeList(wxListBase * 0x01a3a380, const char * 0x100e26f4) line 200 + 9 bytes
pyObj = wxPyMake_wxShapeEvtHandler((wxShapeEvtHandler*)wxObj);
wxPyLineShape_GetLineControlPoints(wxPyLineShape * 0x01971788) line 4065 + 14 bytes
return wxPy_ConvertShapeList(list, "wxPyControlPoint");
Anything obviously wrong here?
Also, any clues on how to submit a patch would be appreciated.
TIA,
Matthew