debug builds of TortoiseHg should be available for download (so I can debug access violations)
Created originally on Bitbucket by alexander_riccio (Alexander Riccio)
While trying to track down another bug, I got a nasty access violation on closing TortoiseHg:
#!text
INVALID_POINTER_WRITE_FINALIZER_EXPLOITABLE_AVRF_pyqt4_qtnetwork!initQtNetwork+35d10
...but the stacktrace doesn't give much useful info in the release build:
#!text
# Call Site
00 PyQt4_QtNetwork!initQtNetwork+0x35d10
01 sip+0x3796
02 sip+0x5dae
03 PYTHON27!PyType_GenericNew+0x589
04 sip+0x5d82
05 sip+0x5db6
06 PYTHON27!PyType_GenericNew+0x589
07 PYTHON27!PyDict_MaybeUntrack+0x232
08 PYTHON27!PyDict_MaybeUntrack+0x2f3
09 PYTHON27!PyDict_GetItem+0x119
0a PYTHON27!PyDict_SetItem+0x8c
0b PYTHON27!PyModule_Clear+0x144
0c PYTHON27!PyImport_Cleanup+0x2be
0d PYTHON27!Py_Finalize+0x49
0e PYTHON27!Py_Exit+0xd
0f PYTHON27!PyParser_SimpleParseString+0x18a
10 PYTHON27!PyErr_PrintEx+0x1d
11 image00000001_40000000+0x1de1
12 image00000001_40000000+0x1ec2
13 image00000001_40000000+0x11c0
14 image00000001_40000000+0x3243
15 KERNEL32!BaseThreadInitThunk+0x22
16 ntdll!RtlUserThreadStart+0x34
...but I can't do anything useful because I don't have debugging symbols.
Attachments: TortoiseHg_windbg_UseAfterFree.txt