I am actually getting a similar error to this in my own application. I can reproduce it reliably and get
Error screen is Microsoft Visual C++ Runtime Library
Assertation failed!
Program C:\Python24\pythonw.exe
File src/helpers.cpp
line: 1558
Expression: PyType_Check(Base)
while running without the console and
AppName: python.exe AppVer: 0.0.0.0 ModName: python24.dll
ModVer: 2.4.3150.1012 Offset: 00025d05
what appears in the console is a random DC error, similar to the following, the shows up when it tries to redraw the window after I have moved the error message and clicked back to the window. The console error does not happen until that point which tells me its only happening because the error killed some processes but I figured I would include it just in case
File “C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx_gdi.py”, line 427, in init
gdi.Brush_swiginit(self,gdi.new_Brush(*args, **kwargs))
TypeError: Expected a wxColour object, a string containing a colour name or ‘#RRGGBB’, or a 3- or 4-tuple of integers.
<?xml version="1.0" encoding="UTF-16"?>
<MATCHING_FILE NAME="msvcp71.dll" SIZE="499712" CHECKSUM="0x961BEC37" BIN_FILE_VERSION="7.10.3077.0" BIN_PRODUCT_VERSION="7.10.3077.0" PRODUCT_VERSION="7.10.3077.0
" FILE_DESCRIPTION=“Microsoft® C++ Runtime Library” COMPANY_NAME=“Microsoft Corporation” PRODUCT_NAME=“Microsoft® Visual Studio .NET” FILE_VERSION=“7.10.3077.0” ORIGINAL_FILENAME="
MSVCP71.DLL" INTERNAL_NAME=“MSVCP71.DLL” LEGAL_COPYRIGHT=“© Microsoft Corporation. All rights reserved.” VERFILEDATEHI=“0x0” VERFILEDATELO=“0x0” VERFILEOS=“0x40004” VERFILETYPE=“0x2” MODULE_TYPE=“WIN32” PE_CHECKSUM=“0x8657E” LINKER_VERSION=“0x0” UPTO_BIN_FILE_VERSION="
7.10.3077.0" UPTO_BIN_PRODUCT_VERSION=“7.10.3077.0” LINK_DATE=“03/19/2003 04:14:51” UPTO_LINK_DATE=“03/19/2003 04:14:51” VER_LANGUAGE=“English (United States) [0x409]” />
<MATCHING_FILE NAME="w9xpopen.exe" SIZE="4608" CHECKSUM="0xF6BCA328" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/29/2006 15:35:37" UPTO_LINK_DATE="03/29/2006 15:35:37" />
<MATCHING_FILE NAME="python.exe" SIZE="4608" CHECKSUM="0x762090B5" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/29/2006 15:35:37" UPTO_LINK_DATE="03/29/2006 15:35:37" />
<MATCHING_FILE NAME="pythonw.exe" SIZE="5120" CHECKSUM="0xCDCFEA8A" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="03/29/2006 15:35:39" UPTO_LINK_DATE="03/29/2006 15:35:39" />
<MATCHING_FILE NAME="Lib\site-packages\wx-2.6-msw-ansi\unins000.exe" SIZE="72884" CHECKSUM="0x511F9CCD" BIN_FILE_VERSION="[51.5.0.0](http://51.5.0.0)" BIN_PRODUCT_VERSION="
51.5.0.0" PRODUCT_VERSION=" " FILE_DESCRIPTION=“Inno Setup Uninstaller” COMPANY_NAME=“Jordan Russell” PRODUCT_NAME="" FILE_VERSION="
51.5.0.0" ORIGINAL_FILENAME="" INTERNAL_NAME="" LEGAL_COPYRIGHT=“Copyright © 1998-2001 Jordan Russell” VERFILEDATEHI=“0x0” VERFILEDATELO=“0x0” VERFILEOS=“0x4” VERFILETYPE=“0x1” MODULE_TYPE=“WIN32” PE_CHECKSUM=“0x0” LINKER_VERSION=“0x0” UPTO_BIN_FILE_VERSION="
51.5.0.0" UPTO_BIN_PRODUCT_VERSION=“51.5.0.0” LINK_DATE=“06/19/1992 22:22:17” UPTO_LINK_DATE=“06/19/1992 22:22:17” VER_LANGUAGE=“English (United States) [0x409]” />
<MATCHING_FILE NAME="Lib\site-packages\wx-2.7.1-msw-ansi\unins000.exe" SIZE="678682" CHECKSUM="0x3CABCCF3" BIN_FILE_VERSION="[51.43.0.0](http://51.43.0.0)" BIN_PRODUCT_VERSION="
51.43.0.0" PRODUCT_VERSION="" FILE_DESCRIPTION=“Setup/Uninstall” COMPANY_NAME="" PRODUCT_NAME=“Inno Setup” FILE_VERSION="
51.43.0.0" ORIGINAL_FILENAME="" INTERNAL_NAME="" LEGAL_COPYRIGHT=“Copyright © 1997-2006 Jordan Russell. Portions Copyright © 2000-2006 Martijn Laan.” VERFILEDATEHI=“0x0” VERFILEDATELO=“0x0” VERFILEOS=“0x4” VERFILETYPE=“0x1” MODULE_TYPE=“WIN32” PE_CHECKSUM=“0x0” LINKER_VERSION=“0x0” UPTO_BIN_FILE_VERSION="
51.43.0.0" UPTO_BIN_PRODUCT_VERSION=“51.43.0.0” LINK_DATE=“06/19/1992 22:22:17” UPTO_LINK_DATE=“06/19/1992 22:22:17” VER_LANGUAGE=“English (United States) [0x409]” />
<MATCHING_FILE NAME="Lib\distutils\command\wininst-6.exe" SIZE="61440" CHECKSUM="0xA53DA7E0" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="02/03/2005 20:40:38" UPTO_LINK_DATE="02/03/2005 20:40:38" />
<MATCHING_FILE NAME="Lib\distutils\command\wininst-7.1.exe" SIZE="61440" CHECKSUM="0x916D9F80" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="02/03/2005 20:41:15" UPTO_LINK_DATE="02/03/2005 20:41:15" />
<MATCHING_FILE NAME="DLLs\tcl84.dll" SIZE="568320" CHECKSUM="0x2FBB71CD" BIN_FILE_VERSION="[8.4.2.7](http://8.4.2.7)" BIN_PRODUCT_VERSION="[
8.4.2.7](http://8.4.2.7)" PRODUCT_VERSION=“8.4.7” FILE_DESCRIPTION=“Tcl DLL” COMPANY_NAME=“ActiveState Corporation” PRODUCT_NAME=“Tcl 8.4 for Windows” FILE_VERSION=“8.4.7” ORIGINAL_FILENAME="
tcl84.dll" LEGAL_COPYRIGHT=“Copyright © 2001 by ActiveState Corporation, et al” VERFILEDATEHI=“0x0” VERFILEDATELO=“0x0” VERFILEOS=“0x4” VERFILETYPE=“0x2” MODULE_TYPE=“WIN32” PE_CHECKSUM=“0x99001” LINKER_VERSION=“0x0” UPTO_BIN_FILE_VERSION="
8.4.2.7" UPTO_BIN_PRODUCT_VERSION=“8.4.2.7” LINK_DATE=“08/30/2004 09:00:40” UPTO_LINK_DATE=“08/30/2004 09:00:40” VER_LANGUAGE=“English (United States) [0x409]” />
<MATCHING_FILE NAME="DLLs\tclpip84.dll" SIZE="5120" CHECKSUM="0xB489B43B" MODULE_TYPE="WIN32" PE_CHECKSUM="0xE7AF" LINKER_VERSION="0x0" LINK_DATE="08/30/2004 09:00:40" UPTO_LINK_DATE="08/30/2004 09:00:40" />
<MATCHING_FILE NAME="DLLs\tix8184.dll" SIZE="274432" CHECKSUM="0x3CFBDE17" MODULE_TYPE="WIN32" PE_CHECKSUM="0x43E90" LINKER_VERSION="0x0" LINK_DATE="08/31/2004 16:12:05" UPTO_LINK_DATE="08/31/2004 16:12:05" />
<MATCHING_FILE NAME="DLLs\tk84.dll" SIZE="1031168" CHECKSUM="0x9584A8F2" BIN_FILE_VERSION="[8.4.2.7](http://8.4.2.7)" BIN_PRODUCT_VERSION="[
8.4.2.7](http://8.4.2.7)" PRODUCT_VERSION=“8.4.7” FILE_DESCRIPTION=“Tk DLL” COMPANY_NAME=“ActiveState Corporation” PRODUCT_NAME=“Tk 8.4 for Windows” FILE_VERSION=“8.4.7” ORIGINAL_FILENAME="
tk84.dll" LEGAL_COPYRIGHT=“Copyright © 2001 by ActiveState Corporation, et al” VERFILEDATEHI=“0x0” VERFILEDATELO=“0x0” VERFILEOS=“0x4” VERFILETYPE=“0x2” MODULE_TYPE=“WIN32” PE_CHECKSUM=“0x109DFC” LINKER_VERSION=“0x0” UPTO_BIN_FILE_VERSION="
8.4.2.7" UPTO_BIN_PRODUCT_VERSION=“8.4.2.7” LINK_DATE=“08/30/2004 09:04:16” UPTO_LINK_DATE=“08/30/2004 09:04:16” VER_LANGUAGE=“English (United States) [0x409]” />
<MATCHING_FILE NAME="tcl\reg1.1\tclreg11.dll" SIZE="12800" CHECKSUM="0xA7592BFA" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9AED" LINKER_VERSION="0x0" LINK_DATE="08/30/2004 09:00:41" UPTO_LINK_DATE="08/30/2004 09:00:41" />
<MATCHING_FILE NAME="tcl\dde1.2\tcldde12.dll" SIZE="13312" CHECKSUM="0x2CFFDE27" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF70F" LINKER_VERSION="0x0" LINK_DATE="08/30/2004 09:00:42" UPTO_LINK_DATE="08/30/2004 09:00:42" />