Hi folks,
When I quit my application in debug mode, I always get a General Protection Fault when the application's panel is discarded. After some research, I found out that the problem is caused by using the SetCtrlToolTip functions from the Programmer's Toolbox. When I put toolbox.c in my project, the debugger gives the GPF in the UnchainPanelCallback function, which is called by SharedTipPanel_Dispose. The debugger stops at line 10528 of the toolbox.c file, which contains this code:
while (!found && currLink && currLink->signature == CALLBACK_LINK_SIGNATURE)
Strange thing is that I use these ToolTips in all my applications, and this is the first time I experience this problem...
Anyone has a clue?