vata / xarino

Automatically exported from code.google.com/p/xarino
Other
2 stars 0 forks source link

Non-fatal error on export - "internal program error 2820.dlgmgr.cpp" #7

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

1. Select graphical elements to export
2. Select export from file menu
3. Give filename
4. Select options
5. Hit 'Export'

Error reported -> "internal program error 2820.dlgmgr.cpp"

Note: file export does occur and the output is as expected... I think the
error may be related to the transition to wxWidgets 2.8?

Original issue reported on code.google.com by lwhitm...@gmail.com on 22 Jan 2009 at 7:41

GoogleCodeExporter commented 9 years ago

Original comment by tom....@gmail.com on 22 Jan 2009 at 9:18

GoogleCodeExporter commented 9 years ago
I am marking this for release 0.1 as it seems like a simple issue with the
application logic which could be useful in understanding how we would go about
tackling more complex bugs later

Original comment by tom....@gmail.com on 22 Jan 2009 at 9:19

GoogleCodeExporter commented 9 years ago
Having a look at the source related the problem seems to be down to this check 
in /:
ERROR2IF(!WindowID || !WindowID->IsKindOf(CLASSINFO(wxWindow)), FALSE, "Bad 
Window ID
passed");
which should (I think) throw an no fatal error if the id of the window is not 
zero or
not the same as something. This check seems to have been broken by wxWindows 
2.8 and
pending review of documentation could be commented out and replaced if 
necessary. The
camalot documentation is here (search for the line of code):
http://downloads.xara.com/opensource/doxygen/html/classDialogManager.html
The file throwing the error is wxOil/dlgmgr.cpp line 2820. I will try to 
reproduce
then try to fix as soon as I get it to build.

Original comment by tom....@gmail.com on 23 Jan 2009 at 10:01

GoogleCodeExporter commented 9 years ago

Original comment by tom....@gmail.com on 23 Jan 2009 at 10:52