Print Page | Close Window

General Crash

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=6790
Printed Date: 12 November 2025 at 11:34am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: General Crash
Posted By: Simon HB9DRV
Subject: General Crash
Date Posted: 03 April 2007 at 10:18am
Thuis may not be due to Codejock's library, has anyone seen this? I am getting many errors of this type. This is the first wininet call during the program execution.
 
This is a background thread!

I have *not* called XTPSkinManager()->EnableCurrentThread(); as far as I can tell.
 
Digital_Master!CXTPSkinManagerApiFunction::ReplaceInOneModule+0xd7
Digital_Master!CXTPSkinManagerApiHook::HackModuleOnLoad+0x32
Digital_Master!CXTPSkinManagerApiHook::OnHookLoadLibraryA+0x62
WARNING: Stack unwind information not available. Following frames may be wrong.
wininet!InternetCanonicalizeUrlW+0x650
wininet!Ordinal101+0x21d
wininet!Ordinal101+0x2f
wininet!Ordinal101+0x12d
wininet!Ordinal101+0x19b
wininet!InternetUnlockRequestFile+0x1b7
wininet!InternetQueryDataAvailable+0x6ba
wininet!InternetOpenUrlA+0x5a9
wininet!InternetOpenUrlA+0x4cc
wininet!InternetCloseHandle+0x13b6
wininet!HttpAddRequestHeadersA+0x375
wininet!InternetOpenUrlA+0x13b
wininet!InternetOpenUrlW+0x7c
Digital_Master!CInternetSession::OpenURL+0xae
Digital_Master!CGetWebPage::Get+0x14b
Digital_Master!CBackgroundProcessingThread::WWVUpdate+0x39
Digital_Master!CBackgroundProcessingThread::ProcessData+0x1b0


-------------
Simon HB9DRV



Replies:
Posted By: Simon HB9DRV
Date Posted: 03 April 2007 at 10:20am
BTW - I guess I should post this under skinning.

-------------
Simon HB9DRV


Posted By: Simon HB9DRV
Date Posted: 03 April 2007 at 12:53pm
I'll dig into the source now, I wonder if I can tell XTPSkinManagerApiHook to ignore certain libraries?

-------------
Simon HB9DRV


Posted By: Simon HB9DRV
Date Posted: 03 April 2007 at 12:56pm
Just one thing - this is a UNICODe project yet OnHookLoadLibraryA() has been called.

-------------
Simon HB9DRV


Posted By: Oleg
Date Posted: 04 April 2007 at 1:14am
Hello,
 
Simon, Skinframework quite specific classes, such errors we have to debug in our side to find problem...
 
try to call SetAutoApplyNewThreads(FALSE);


-------------
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS


Posted By: Simon HB9DRV
Date Posted: 04 April 2007 at 3:05am
Originally posted by oleg oleg wrote:

Hello,
 
Simon, Skinframework quite specific classes, such errors we have to debug in our side to find problem...
 
try to call SetAutoApplyNewThreads(FALSE);
Hi - this is exactly what I have now done :-)

The problem cannot be reproduced 100% but I know it happens with wininet DLLs.
 
Maybe you could add an option to exclude hooking into specific DLLs, disabling wininet by default.
 
I guess this error occurs about 0.1% of the time, could it be a problem with skinning taking place in a background thread while also happening in the foreground?
 
Anyway - thanks for the excellent software and support, my users love it!


-------------
Simon HB9DRV


Posted By: Oleg
Date Posted: 04 April 2007 at 5:10am
Hello,
 
Yes, think you right, we will add option to exclude dlls.
 
Thanks.


-------------
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net