Log in

View Full Version : VirtualDubMod & Nandub disabled by Gknot install


parker108
31st January 2004, 13:24
Install of GKnot disabled VirtualDubMod & Nandub.

VirtualDubMod & Nandub both crash at startup (never gets to GUI).
They worked fine until installing Gordian Knot 0.28.6. GK wants me to start them before using GK.
The GK installation of Nandub reports "Wrong NANDUB.DBG file (build 1853)". The previous Nandub installation also crashes but has a useful NANDUB.DBG. Both VirtualDubMod and Nandub crashes show similar debug info. (GK Documentation has references to AviSynth but GK did not seem to install it - am I missing something?).

Here is the contents of one of the crashinfo.txt files:

VirtualDub crash report -- build 2178 (release)
--------------------------------------

Disassembly:
00000000: 0000 add [eax], al <-- FAULT
00000002: 0000 add [eax], al
00000004: 0000 add [eax], al
00000006: 0000 add [eax], al
...
...
000000f6: 0000 add [eax], al
000000f8: 0000 add [eax], al
000000fa: 0000 add [eax], al
000000fc: 0000 add [eax], al
000000fe: 0000 add [eax], al

Windows 5.1 (Windows XP build 2600) [Service Pack 1]

EAX = 00000000
EBX = 0012f3c8
ECX = 00871780
EDX = 73bea178
EBP = 73bd94f5
DS:ESI = 0023:00000001
ES:EDI = 0023:00000020
SS:ESP = 0023:0012f39c
CS:EIP = 001b:00000000
FS = 003b
GS = 0000
EFLAGS = 00010212
FPUCW = ffff027f
FPUTW = ffffffff

MM0 = 000000dcbf81c23f
MM1 = f869c608006c1de8
MM2 = 0012f5d00012f5c0
MM3 = 000003ca0000049c
MM4 = 00000024bc6c1de8
MM5 = bf80085ff869c5d0
MM6 = f869c94c0012f4a4
MM7 = 00000083bc6c1de8

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred in module 'VirtualDubMod'.

Thread traces:

Thread 00000950 (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(321)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(351)

Thread call stack:73bd40a0: MSVFW32!DrawDibProfileDisplay [73bd0000+4084+1c]
73bd3fc0: MSVFW32!ICOpenFunction [73bd0000+3dc4+1fc]
73bd400a: MSVFW32!DrawDibOpen [73bd0000+3fda+30]
0048eb8d: MainWndProc()
77d67ad7: USER32!SetWindowPlacement [77d40000+27a80+57]
77d6ccd4: USER32!DefRawInputProc [77d40000+2ca50+284]
77d445bd: USER32!TranslateMessageEx [77d40000+3e30+78d]
77d4bc1a: USER32!SetScrollPos [77d40000+b0c8+b52]
77f75da3: ntdll!KiUserCallbackDispatcher [77f50000+25d90+13]
77d89f60: USER32!CreateCaret [77d40000+49f24+3c]
77d6b57a: USER32!IsWinEventHookInstalled [77d40000+2b44a+130]
77c74d01: GDI32!GetDeviceCaps [77c70000+4b71+190]
77c7572e: GDI32!SetDIBitsToDevice [77c70000+55af+17f]
77c75702: GDI32!SetDIBitsToDevice [77c70000+55af+153]
77c7571f: GDI32!SetDIBitsToDevice [77c70000+55af+170]
77c75dc1: GDI32!CreateDIBitmap [77c70000+5c1a+1a7]
77c75d49: GDI32!CreateDIBitmap [77c70000+5c1a+12f]
77f83ae5: ntdll!RtlSizeHeap [77f50000+33316+7cf]
77f58cca: ntdll!RtlFreeHeap [77f50000+8a3e+28c]
77f58ebe: ntdll!RtlFreeHeap [77f50000+8a3e+480]
77f59037: ntdll!RtlFreeHeap [77f50000+8a3e+5f9]
77c73b83: GDI32!DeleteObject [77c70000+3a5f+124]
77c736a5: GDI32!DeleteDC [77c70000+3607+9e]
77c73615: GDI32!DeleteDC [77c70000+3607+e]
77d8a6b0: USER32!SetCursorContents [77d40000+4a694+1c]
77d810be: USER32!SetSystemCursor [77d40000+41032+8c]
77d4f5ba: USER32!AdjustWindowRect [77d40000+f451+169]
77d6f00a: USER32!CreateDialogIndirectParamW [77d40000+2ee04+206]
77f7e358: ntdll!RtlInvertRangeList [77f50000+2e26c+ec]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f7e358: ntdll!RtlInvertRangeList [77f50000+2e26c+ec]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f57d70: ntdll!RtlAllocateHeap [77f50000+7bae+1c2]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f57d70: ntdll!RtlAllocateHeap [77f50000+7bae+1c2]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f57d70: ntdll!RtlAllocateHeap [77f50000+7bae+1c2]
77f58a3a: ntdll!RtlAllocateHeap [77f50000+7bae+e8c]
77d46491: USER32!WCSToMBEx [77d40000+63cc+c5]
77f944a8: ntdll!RtlRemoteCall [77f50000+442ea+1be]
77f7e358: ntdll!RtlInvertRangeList [77f50000+2e26c+ec]
77f76639: ntdll!LdrFindEntryForAddress [77f50000+25ffe+63b]
77f766a3: ntdll!LdrFindEntryForAddress [77f50000+25ffe+6a5]
77f7e358: ntdll!RtlInvertRangeList [77f50000+2e26c+ec]
77f7e45c: ntdll!RtlImageDirectoryEntryToData [77f50000+2e424+38]
77f75e5a: ntdll!KiRaiseUserExceptionDispatcher [77f50000+25df8+62]
77f75f5a: ntdll!KiRaiseUserExceptionDispatcher [77f50000+25df8+162]
77d812b0: USER32!SetSystemCursor [77d40000+41032+27e]
77f77c73: ntdll!LdrAccessResource [77f50000+27c5e+15]
77d8622e: USER32!SetScrollInfo [77d40000+46058+1d6]
77d4bc60: USER32!CreateWindowExA [77d40000+bc2f+31]
0048531a: InitInstance()
77f939de: ntdll!RtlNtStatusToDosError [77f50000+439a6+38]
77f939e3: ntdll!RtlNtStatusToDosError [77f50000+439a6+3d]
77f5bf54: ntdll!NtQueryValueKey [77f50000+bf48+c]
77f939e3: ntdll!RtlNtStatusToDosError [77f50000+439a6+3d]
77dd1a72: ADVAPI32!RegCloseKey [77dd0000+17d8+29a]
00646f4d: VirtualDubMod!00246f4d
77dd24b6: ADVAPI32!RegQueryValueExA [77dd0000+2410+a6]
77dd24e5: ADVAPI32!RegQueryValueExA [77dd0000+2410+d5]
77f5b5d4: ntdll!NtClose [77f50000+b5c8+c]
77dd17b9: ADVAPI32!000017b9
77dd1859: ADVAPI32!RegCloseKey [77dd0000+17d8+81]
00495cb3: QueryConfigDword()
0046a83b: Welcome()
00484ac5: Init()
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
77f5bf54: ntdll!NtQueryValueKey [77f50000+bf48+c]
0048ba03: WinMain@16()
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
77f8e3c3: ntdll!RtlReAllocateHeap [77f50000+3d648+d7b]
005519dc: realloc()
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
77f59baa: ntdll!RtlAcquirePebLock [77f50000+9b82+28]
77f59bb3: ntdll!RtlAcquirePebLock [77f50000+9b82+31]
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
77f59bf9: ntdll!RtlReleasePebLock [77f50000+9bea+f]
77e61a57: kernel32!GetStartupInfoA [77e60000+177e+2d9]
77e619ef: kernel32!GetStartupInfoA [77e60000+177e+271]
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
0054fb61: atexit()
00551bba: WinMainCRTStartup()
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]
77e814c7: kernel32!GetCurrentDirectoryW [77e60000+21483+44]
631af1ab: SHLWAPI!PathFindOnPathA [63180000+29f50+525b]

-- End of report

Got noe response from Virtual Dub forum.

Thanks.

Tuning
1st February 2004, 03:59
Do you un-installed previous versions before installing? That is the only reason i could imagine.

parker108
1st February 2004, 20:04
I didn't un-install anything. It didn't matter in previous versions. I will try un-installing everything and starting from scratch.

parker108
3rd August 2004, 01:41
Problem solved.
I uninstalled Gordian Knot and got rid of leftovers in the registry. I installed AutoGK. Everything works now.