Access violation

Forum for Discussion of Crack Tracker Issues

Moderator: nikos

Post Reply
Euclid
Member
Member
Posts: 63
Joined: 2012 Mar 21, 11:59

Access violation

Post by Euclid » 2014 Jul 12, 18:18

Since the last Windows Update I get an access violation on Windows 8.1 x64:

Unhandled exception at 0x62BE6ED0 (mshtml.dll) in craktrak.exe: 0xC0000005: Access violation reading location 0x00194000.

stack trace:
> mshtml.dll!MemoryProtection::CMemoryProtector::MarkBlocks() Unknown
mshtml.dll!ProcessHeapFree() Unknown
mshtml.dll!FatStream::`scalar deleting destructor'(unsigned int) Unknown
mshtml.dll!FatStream::Release(void) Unknown
mshtml.dll!CStyleSheet::DoParsing() Unknown
mshtml.dll!CStyleElementHelper::OnDwnChan() Unknown
mshtml.dll!CStyleElementHelper::OnDwnChanCallback(void *,void *) Unknown
mshtml.dll!CDwnChan::OnMethodCall(unsigned long) Unknown
mshtml.dll!GlobalWndOnMethodCall() Unknown
mshtml.dll!GlobalWndProc() Unknown
user32.dll!__InternalCallWinProc@20() Unknown
user32.dll!UserCallWinProcCheckWow() Unknown
user32.dll!DispatchMessageWorker() Unknown
user32.dll!_DispatchMessageW@4() Unknown
craktrak.exe!0040b4dd() Unknown
[Frames below may be incorrect and/or missing, no symbols loaded for craktrak.exe]
craktrak.exe!0040b284() Unknown
ntdll.dll!_NtQueryVirtualMemory@24() Unknown
KernelBase.dll!7527ec77() Unknown
ntdll.dll!_NtQueryInformationProcess@20() Unknown
ntdll.dll!_RtlDecodePointer@4() Unknown
KernelBase.dll!7527ebed() Unknown
ntdll.dll!_NtQueryInformationProcess@20() Unknown
ntdll.dll!_RtlEncodePointer@4() Unknown
msvcrt.dll!__encode_pointer() Unknown
craktrak.exe!0040a164() Unknown
msvcrt.dll!__initterm() Unknown
craktrak.exe!0043c162() Unknown
kernel32.dll!7566919f() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown

I also have a crash dump. I can send you the link by email if needed.

User avatar
nikos
Site Admin
Site Admin
Posts: 14650
Joined: 2002 Feb 07, 15:57
Location: UK
Contact:

Re: Access violation

Post by nikos » 2014 Jul 13, 05:55

when do you see this problem, any pattern to it?
to send me the crash information file run crack tracker with the /D command line switch or just press Ctrl+3 keyboard shortcut
do you have the latest crack tracker version?

Euclid
Member
Member
Posts: 63
Joined: 2012 Mar 21, 11:59

Re: Access violation

Post by Euclid » 2014 Jul 13, 06:12

It happens during the search (with any term) after about 10 seconds, every time. Did you try to reproduce this on Windows 8.1 64 already?

WINVER: 6.2-9200 (win8) x64 (incorrectly reported by cracktracker because you are missing some entries in the exe manifest)
http://msdn.microsoft.com/en-us/library ... s.85).aspx

IE: 11.0.9600.17207
Version: 1.7.3.5 PRO [Unicode]

if you cannot reproduce it, I will provide the dump.

User avatar
nikos
Site Admin
Site Admin
Posts: 14650
Joined: 2002 Feb 07, 15:57
Location: UK
Contact:

Re: Access violation

Post by nikos » 2014 Jul 13, 15:24

I just tried on my virtual machine 32 bit win 8.1 and didn't see any problems. It could be some of your settings or the search engines you use? Try turning off half the search engines at a time (divide and conquer) to see which one is causing the trouble

my IE appears to be slightly older though version 11.0.9600.17126

Euclid
Member
Member
Posts: 63
Joined: 2012 Mar 21, 11:59

Re: Access violation

Post by Euclid » 2014 Jul 14, 00:20

Test it with Windows 8.1 x64 (All windows updates installed, VM with 1 CPU, 4 cores)
Ensure that you have the latest/same IE version (see last post)

With the default/initial settings of cracktracker
Search for xplorer2
Wait 30 seconds, crash
If you increase the number of of parallel searches (e.g. to "8") it will crash within a couple of seconds.

It crashes every time and tested with a fresh VM. Good luck.

User avatar
nikos
Site Admin
Site Admin
Posts: 14650
Joined: 2002 Feb 07, 15:57
Location: UK
Contact:

Re: Access violation

Post by nikos » 2014 Jul 14, 07:09

there seems to be a lot of commotion with the latest IE11 update
http://answers.microsoft.com/en-us/ie/f ... AllReplies

at present all I can do is wait and see if there will be a fix from microsoft coming soon, or try uninstalling the problematic update http://support.microsoft.com/kb/2975687

even setting active parallel searches to 1 from settings (one tab), and disabling scripting doesn't help much, it looks like a completely random crash :shrug:

User avatar
nikos
Site Admin
Site Admin
Posts: 14650
Joined: 2002 Feb 07, 15:57
Location: UK
Contact:

Re: Access violation

Post by nikos » 2014 Jul 29, 10:59

ok I tried everything I could think of including all code in crack tracker that can be considered "dodgy hosting" of the webbrowser control, and came up blank :shrug:

It looks like the hosted webbrowser control crashes whatever its apparent version. The access violation is "random" and cannot be recovered. I have reported this to the IE team and we can only hope...

while we wait for a newer version of IE a workable solution to run crack tracker is to use a virtual machine with an older version of IE installed. I have an old winXP installation with IE v6 and in there crack tracker works like a charm

sorry I can't do anything more at present :(

User avatar
nikos
Site Admin
Site Admin
Posts: 14650
Joined: 2002 Feb 07, 15:57
Location: UK
Contact:

Re: Access violation

Post by nikos » 2014 Aug 14, 06:51

it looks like the IE guys discovered and fixed the bug that was crashing crack tracker :)
please make sure you have the latest IE version 11.0.9600.17239 and you will be back on track

Post Reply