VideoHelp Forum
+ Reply to Thread
Results 1 to 10 of 10
Thread
  1. hi

    i have a problem with the newer virtualdub and virtualdub mod.

    when i select compresion the program crashes and i get an error message about conflict with four cc code divx

    it seems there is an conflict between divx 6 and vitualdub (only newer version my older one still works)
    same goes for virtualdubmod .

    i tried uninstalling and installing the divx 6 again then for a brief moment the problem seem to be solved
    but once i used the divx codec to encode something it encoded the file,but afterwards the problem is back

    is there a way to fix this problem,i got a reg divx 6 and i would like to be able to use it.
    Quote Quote  
  2. Can you post the full error message?

    Has you encoding worked successfully ever prior to this?

    Try using XVID or AVC compression for a moment (on a few frames or sample clip) to see if that induces a crash (just trying to isolate the problem)
    Quote Quote  
  3. hi

    here's the crash report

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

    Disassembly:
    77e56b00: 085653 or [esi+53h], dl
    77e56b03: e89f490000 call 77e5b4a7
    77e56b08: 8bf8 mov edi, eax
    77e56b0a: 897ddc mov [ebp-24h], edi
    77e56b0d: 64a118000000 mov eax, fs:[00000018]
    77e56b13: 8945d8 mov [ebp-28h], eax
    77e56b16: 53 push ebx
    77e56b17: 8b4030 mov eax, [eax+30h]
    77e56b1a: 56 push esi
    77e56b1b: ff7018 push dword ptr [eax+18h]
    77e56b1e: ff151010e477 call dword ptr [77e41010]
    77e56b24: 834dfcff or dword ptr [ebp-04h], 0ffh
    77e56b28: 3bfe cmp edi, esi
    77e56b2a: 0f8dd94a0000 jge 77e5b609
    77e56b30: 57 push edi
    77e56b31: e830390000 call 77e5a466
    77e56b36: 33c0 xor eax, eax
    77e56b38: e9cf4a0000 jmp 77e5b60c
    77e56b3d: 64a118000000 mov eax, fs:[00000018]
    77e56b43: 8985a0fbffff mov [ebp-460], eax
    77e56b49: 8b80f40b0000 mov eax, [eax+bf4]
    77e56b4f: 8945e4 mov [ebp-1ch], eax
    77e56b52: e93b4a0000 jmp 77e5b592
    77e56b57: ff75e4 push dword ptr [ebp-1ch]
    77e56b5a: e807390000 call 77e5a466
    77e56b5f: e9644a0000 jmp 77e5b5c8
    77e56b64: f6450c04 test [ebp+0ch], 04h
    77e56b68: 6a00 push 00h
    77e56b6a: 58 pop eax
    77e56b6b: 0f95c0 setnz al
    77e56b6e: 40 inc eax
    77e56b6f: e9014b0000 jmp 77e5b675
    77e56b74: 837d1002 cmp dword ptr [ebp+10h], 02h
    77e56b78: 0f8438390000 jz 77e5a4b6
    77e56b7e: e9f33e0200 jmp 77e7aa76
    77e56b83: 85d2 test edx, edx
    77e56b85: 0f856e390000 jnz 77e5a4f9
    77e56b8b: 33c9 xor ecx, ecx
    77e56b8d: e970390000 jmp 77e5a502
    77e56b92: 8bc1 mov eax, ecx
    77e56b94: 8d5001 lea edx, [eax+01h]
    77e56b97: 8a08 mov cl, [eax] <-- FAULT
    77e56b99: 40 inc eax
    77e56b9a: 84c9 test cl, cl
    77e56b9c: 75f9 jnz 77e56b97
    77e56b9e: 2bc2 sub eax, edx
    77e56ba0: 40 inc eax
    77e56ba1: e9d53c0000 jmp 77e5a87b
    77e56ba6: 55 push ebp
    77e56ba7: 8d6c24a4 lea ebp, [esp-5ch]
    77e56bab: 81ec98000000 sub esp, 00000098
    77e56bb1: 8b556c mov edx, [ebp+6ch]
    77e56bb4: 8b4d68 mov ecx, [ebp+68h]
    77e56bb7: 8b4578 mov eax, [ebp+78h]
    77e56bba: 53 push ebx
    77e56bbb: 8b5d74 mov ebx, [ebp+74h]
    77e56bbe: 56 push esi
    77e56bbf: 8b7570 mov esi, [ebp+70h]
    77e56bc2: 57 push edi
    77e56bc3: 33ff xor edi, edi
    77e56bc5: f7c1f8effcaf test ecx, affceff8
    77e56bcb: 897550 mov [ebp+50h], esi
    77e56bce: 894544 mov [ebp+44h], eax
    77e56bd1: 897de4 mov [ebp-1ch], edi
    77e56bd4: 8955c8 mov [ebp-38h], edx
    77e56bd7: 89554c mov [ebp+4ch], edx
    77e56bda: 895d54 mov [ebp+54h], ebx
    77e56bdd: 0f8526cc0200 jnz 77e83809
    77e56be3: f7c100000010 test ecx, 10000000
    77e56be9: 6afe push 0feh
    77e56beb: 58 pop eax
    77e56bec: 0f854571ffff jnz 77e4dd37
    77e56bf2: 8b4564 mov eax, [ebp+64h]
    77e56bf5: 8b4024 mov eax, [eax+24h]
    77e56bf8: 3bc7 cmp eax, edi
    77e56bfa: 8945c4 mov [ebp-3ch], eax
    77e56bfd: 7540 jnz 77e56c3f
    77e56bff: 3b db 3bh

    Built on KOS-MOS on Tue Feb 06 21:24:09 2007 using compiler version 1400

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

    EAX = 7989d963
    EBX = 00142f68
    ECX = 7989d963
    EDX = 7989d964
    EBP = 0012eb84
    ESI = 00000000
    EDI = 000004e4
    ESP = 0012eb68
    EIP = 77e56b97
    EFLAGS = 00010246
    FPUCW = ffff027f
    FPUTW = ffffffff

    Crash reason: Access Violation

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

    ...reading address 7989D963...

    ...while opening video codec with FOURCC "divx" (compchoose.cpp:167)...

    ...while enumerating video codecs (compchoose.cpp:155).

    Pointer dumps:

    EBX 00142f68: 000004e4 00000000 7ffb0002 7ffb001c 00000000 7ffb021e 00000000 7ffb0222
    ESP 0012eb68: 0012ebbc 00000001 0112bd58 77f988f0 77f421e0 00000058 00000000 0012ec44
    0012eb88: 5ff01ed1 00000003 00000000 7989d963 ffffffff 0012ebbc 00000001 01cd52c0
    0012eba8: 5ff09f36 0012ebbc 7989d963 00000001 00000003 5ff00000 0065006b 006e0072
    0012ebc8: 006c0065 00320033 0064002e 006c006c 5ff00000 5ff27c0c 5ff27c0c 0012f2bc
    EBP 0012eb80: 00000000 0012ec44 5ff01ed1 00000003 00000000 7989d963 ffffffff 0012ebbc
    0012eba0: 00000001 01cd52c0 5ff09f36 0012ebbc 7989d963 00000001 00000003 5ff00000
    0012ebc0: 0065006b 006e0072 006c0065 00320033 0064002e 006c006c 5ff00000 5ff27c0c
    0012ebe0: 5ff27c0c 0012f2bc 0045004b 004e0052 004c0045 00320033 0044002e 004c004c

    Thread call stack:
    77e56b97: kernel32!FindNextFileW [77e40000+1693e+259]
    5ff01ed1: umxw!00001ed1
    5ff09f36: umxw!??4MUmxApi@@QAEAAV0@ABV0@@Z [5ff00000+4371+5bc5]
    5ff10e26: umxw!??4MUmxApi@@QAEAAV0@ABV0@@Z [5ff00000+4371+cab5]
    5ff0a0e5: umxw!??4MUmxApi@@QAEAAV0@ABV0@@Z [5ff00000+4371+5d74]
    5ff0a2e6: umxw!??4MUmxApi@@QAEAAV0@ABV0@@Z [5ff00000+4371+5f75]
    5ff022c3: umxw!000022c3
    77f55cc0: ntdll!LdrShutdownThread [77f40000+12904+33bc]
    77f4c284: ntdll!NtSetInformationProcess [77f40000+c278+c]
    77e53b45: kernel32!LoadLibraryW [77e40000+13b38+d]
    76af3416: WINMM!OpenDriver [76af0000+30e3+333]
    76af3289: WINMM!OpenDriver [76af0000+30e3+1a6]
    76af311f: WINMM!OpenDriver [76af0000+30e3+3c]
    77d1c2de: USER32!CharLowerBuffA [77d10000+c271+6d]
    77da1c0d: ADVAPI32!RegQueryValueExW [77da0000+1b8b+82]
    77f4b5d4: ntdll!NtClose [77f40000+b5c8+c]
    77da17b9: ADVAPI32!000017b9
    77da1859: ADVAPI32!RegCloseKey [77da0000+17d8+81]
    73b44c74: MSVFW32!ICDecompress [73b40000+478b+4e9]
    77f48bcd: ntdll!RtlFreeHeap [77f40000+8a3e+18f]
    77d1ae50: USER32!wsprintfW [77d10000+ae3e+12]
    76af30f6: WINMM!OpenDriver [76af0000+30e3+13]
    73b447d7: MSVFW32!ICDecompress [73b40000+478b+4c]
    73b43854: MSVFW32!ICOpen [73b40000+378e+c6]
    77c0be9a: msvcrt!_flsbuf [77be0000+2bc2b+26f]
    77f503c6: ntdll!LdrUnlockLoaderLock [77f40000+1034e+78]
    77f50403: ntdll!LdrUnlockLoaderLock [77f40000+1034e+b5]
    77f50403: ntdll!LdrUnlockLoaderLock [77f40000+1034e+b5]
    77f67ba8: ntdll!LdrUnloadAlternateResourceModule [77f40000+27a54+154]
    77f49037: ntdll!RtlFreeHeap [77f40000+8a3e+5f9]
    77f58988: ntdll!LdrShutdownThread [77f40000+12904+6084]
    77f5904d: ntdll!RtlComputePrivatizedDllName_U [77f40000+189d2+67b]
    77f50f67: ntdll!LdrUnloadDll [77f40000+10a4a+51d]
    77f50ab7: ntdll!LdrUnloadDll [77f40000+10a4a+6d]
    73b4466d: MSVFW32!VideoForWindowsVersion [73b40000+4353+31a]
    73b43725: MSVFW32!ICInfo [73b40000+34d2+253]
    77f4980f: ntdll!RtlUnlockHeap [77f40000+97ea+25]
    77f4982f: ntdll!RtlUnlockHeap [77f40000+97ea+45]
    0057dcb9: _vswprintf_helper()
    77e5399e: kernel32!GlobalUnlock [77e40000+1391c+82]
    76af39f6: WINMM!CloseDriver [76af0000+38da+11c]
    0057dd39: _vswprintf_c_l()
    004906a9: isEqualFOURCC()
    00462000: ChooseCompressor()
    77d1605c: USER32!GetSystemMetrics [77d10000+6003+59]
    77d1604e: USER32!GetSystemMetrics [77d10000+6003+4b]
    5b195643: uxtheme!CloseThemeData [5b190000+42d7+136c]
    77d158ce: USER32!DefWindowProcW [77d10000+582e+a0]
    5b191b11: uxtheme!DrawThemeParentBackground [5b190000+1677+49a]
    77d15a63: USER32!GetWindowThreadProcessId [77d10000+59cd+96]
    77d14124: USER32!GetWindowLongW [77d10000+4092+92]
    77d158a7: USER32!DefWindowProcW [77d10000+582e+79]
    77d15899: USER32!DefWindowProcW [77d10000+582e+6b]
    77d15899: USER32!DefWindowProcW [77d10000+582e+6b]
    004b7bca: VDUIFrame:efProc()
    004a9480: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0()
    004a8f5b: VDProjectUI::WndProc()
    004b8145: VDUIFrame::StaticWndProc()
    004a7016: VDProjectUI::SetVideoCompressionAsk()
    004a795f: VDProjectUI::MenuHit()
    5b191b48: uxtheme!DrawThemeParentBackground [5b190000+1677+4d1]
    77d158a7: USER32!DefWindowProcW [77d10000+582e+79]
    77d15899: USER32!DefWindowProcW [77d10000+582e+6b]
    77d15899: USER32!DefWindowProcW [77d10000+582e+6b]
    004b7bca: VDUIFrame:efProc()
    004a912b: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0()
    004b8145: VDUIFrame::StaticWndProc()
    77f5679b: ntdll!LdrShutdownThread [77f40000+12904+3e97]
    77d1400a: USER32!GetWindowLongA [77d10000+3fd6+34]
    77d14001: USER32!GetWindowLongA [77d10000+3fd6+2b]
    004a8f5b: VDProjectUI::WndProc()
    004b8145: VDUIFrame::StaticWndProc()
    746ac331: MSCTF!TF_UninitSystem [746a0000+ba35+8fc]
    746ac336: MSCTF!TF_UninitSystem [746a0000+ba35+901]
    746abf2c: MSCTF!TF_UninitSystem [746a0000+ba35+4f7]
    746ac336: MSCTF!TF_UninitSystem [746a0000+ba35+901]
    77d24f6c: USER32!GetAsyncKeyState [77d10000+14e1e+14e]
    77d13a50: USER32!00003a50
    77d13b1f: USER32!00003b1f
    77d13d79: USER32!GetMessageW [77d10000+3c54+125]
    77d14374: USER32!DispatchMessageA [77d10000+4369+b]
    0048e583: WinMain@16()
    00584218: __set_flsgetvalue()
    005843c4: _getptd_noexit()
    00581895: __tmainCRTStartup()
    70a9f1ab: SHLWAPI!PathFindOnPathA [70a70000+29f50+525b]
    70a9f1ab: SHLWAPI!PathFindOnPathA [70a70000+29f50+525b]
    77e614c7: kernel32!GetCurrentDirectoryW [77e40000+21483+44]
    70a9f1ab: SHLWAPI!PathFindOnPathA [70a70000+29f50+525b]

    -- End of report

    and i can not try any other compresion because

    when i go the menu bar video and in the drop down menu select compresion the program crashes
    so i can't select even an other codec to use
    Quote Quote  
  4. Renegade gll99's Avatar
    Join Date
    May 2002
    Location
    Canadian Tundra
    Search Comp PM
    I use the latest pro divx codec and the latest vdub/vdubmod with no issues now, however......

    You don't by any chance have the Panasonic DV codec installed? I found it messed up in vdub by being selected as the default divx codec by Vdub. I never figured out why that was, so I uninstalled the Pan DV.

    btw) I reinstalled the DV codec and it caused the same issue so I just removed it until I need it again. I don't know if the issue is with Panasonic using a reserved fourcc or descriptor or Vdub misinterpreting the fourcc thinking the DV codec is the default mpeg4 (divx) codec.
    Quote Quote  
  5. Yes, Panasonic DV codec sometimes says it can handle Divx (and other codecs like HuffYUV) and causes a crash. If you need a VFW DV codec use Cedocida. It's much better.
    Quote Quote  
  6. Member
    Join Date
    Jan 2007
    Location
    NJ, United States
    Search Comp PM
    VirtualDub crash report -- build 27021 (release)
    only newer version my older one still works
    27021 is not so new anymore. try the latest Virtualdub which is 1.8.0 (experimental) or the latest stable one 1.7.8
    Quote Quote  
  7. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    You don't by any chance have the Panasonic DV codec installed?
    That was my first thought also but it gives an error message about the panasonic dv codec which the OP does not mention.

    Seems like I had problems with the Divx 6.8 codec trying to open divx 3.11 files and had to reinstall the 3.11 codec. I had to uncheck "use advanced hardware overlay" in the 6.8 codec configuration utility also.

    Post the crash report at...

    http://forums.virtualdub.org/

    and Avery will be able to tell you exactly what caused the crash and hopefully what to do to correct it.
    Quote Quote  
  8. hi

    i have no panasonic dv codec installed

    i tried the new version of virtualdub but got the same error message

    i now also have posted me error report on virtualdub forum
    Quote Quote  
  9. hi


    could something like directshow cause such an error

    i upgraded my g-spot from 21 to 22

    and now i get a simelar error message

    the message says that while trying to access directshow,directshow crashed

    and the crash is also caused by divx

    that's why my question
    Quote Quote  
  10. The error could be anywhere in Directshow, VFW, the Divx codec, some other installed filter, and VirtualDub.

    VirtualDub does it's own AVI file parsing but uses VFW codecs for video decoding.

    Most media players use DirectShow so you would be using DirectShow and DirectShow video decoders.

    I would just use Xvid instead of Divx.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!