VideoHelp Forum
+ Reply to Thread
Results 1 to 3 of 3
Thread
  1. Hello all

    I am a bit of a noob to video editing and am trying to get everything down. I've had no problem editing videos however lately i've been trying to edit MP4 files with virtual dub and am having some serious issues!

    I have the latest version of virtual dub, ffdshow & haali media splitter installing. Running XP SP3.

    I copied the DShowInputDriver.vdplugin file to virtualdub/plugins32 folder but still, whenever I try to open/drag ANY MP4 file (i've tried several) in virtual dub I receive the following error:

    An out-of-bounds memory access (access violation) occurred in module 'VirtualDub'...
    ...reading address 00000000.

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

    Disassembly:
    00000000: 0000 add [eax], al <-- FAULT
    00000002: 0000 add [eax], al
    00000004: 0000 add [eax], al
    00000006: 0000 add [eax], al
    00000008: 0000 add [eax], al
    0000000a: 0000 add [eax], al
    0000000c: 0000 add [eax], al
    0000000e: 0000 add [eax], al
    00000010: 0000 add [eax], al
    00000012: 0000 add [eax], al
    00000014: 0000 add [eax], al
    00000016: 0000 add [eax], al
    00000018: 0000 add [eax], al
    0000001a: 0000 add [eax], al
    0000001c: 0000 add [eax], al
    0000001e: 0000 add [eax], al
    00000020: 0000 add [eax], al
    00000022: 0000 add [eax], al
    00000024: 0000 add [eax], al
    00000026: 0000 add [eax], al
    00000028: 0000 add [eax], al
    0000002a: 0000 add [eax], al
    0000002c: 0000 add [eax], al
    0000002e: 0000 add [eax], al
    00000030: 0000 add [eax], al
    00000032: 0000 add [eax], al
    00000034: 0000 add [eax], al
    00000036: 0000 add [eax], al
    00000038: 0000 add [eax], al
    0000003a: 0000 add [eax], al
    0000003c: 0000 add [eax], al
    0000003e: 0000 add [eax], al
    00000040: 0000 add [eax], al
    00000042: 0000 add [eax], al
    00000044: 0000 add [eax], al
    00000046: 0000 add [eax], al
    00000048: 0000 add [eax], al
    0000004a: 0000 add [eax], al
    0000004c: 0000 add [eax], al
    0000004e: 0000 add [eax], al
    00000050: 0000 add [eax], al
    00000052: 0000 add [eax], al
    00000054: 0000 add [eax], al
    00000056: 0000 add [eax], al
    00000058: 0000 add [eax], al
    0000005a: 0000 add [eax], al
    0000005c: 0000 add [eax], al
    0000005e: 0000 add [eax], al
    00000060: 0000 add [eax], al
    00000062: 0000 add [eax], al
    00000064: 0000 add [eax], al
    00000066: 0000 add [eax], al
    00000068: 0000 add [eax], al
    0000006a: 0000 add [eax], al
    0000006c: 0000 add [eax], al
    0000006e: 0000 add [eax], al
    00000070: 0000 add [eax], al
    00000072: 0000 add [eax], al
    00000074: 0000 add [eax], al
    00000076: 0000 add [eax], al
    00000078: 0000 add [eax], al
    0000007a: 0000 add [eax], al
    0000007c: 0000 add [eax], al
    0000007e: 0000 add [eax], al
    00000080: 0000 add [eax], al
    00000082: 0000 add [eax], al
    00000084: 0000 add [eax], al
    00000086: 0000 add [eax], al
    00000088: 0000 add [eax], al
    0000008a: 0000 add [eax], al
    0000008c: 0000 add [eax], al
    0000008e: 0000 add [eax], al
    00000090: 0000 add [eax], al
    00000092: 0000 add [eax], al
    00000094: 0000 add [eax], al
    00000096: 0000 add [eax], al
    00000098: 0000 add [eax], al
    0000009a: 0000 add [eax], al
    0000009c: 0000 add [eax], al
    0000009e: 0000 add [eax], al
    000000a0: 0000 add [eax], al
    000000a2: 0000 add [eax], al
    000000a4: 0000 add [eax], al
    000000a6: 0000 add [eax], al
    000000a8: 0000 add [eax], al
    000000aa: 0000 add [eax], al
    000000ac: 0000 add [eax], al
    000000ae: 0000 add [eax], al
    000000b0: 0000 add [eax], al
    000000b2: 0000 add [eax], al
    000000b4: 0000 add [eax], al
    000000b6: 0000 add [eax], al
    000000b8: 0000 add [eax], al
    000000ba: 0000 add [eax], al
    000000bc: 0000 add [eax], al
    000000be: 0000 add [eax], al
    000000c0: 0000 add [eax], al
    000000c2: 0000 add [eax], al
    000000c4: 0000 add [eax], al
    000000c6: 0000 add [eax], al
    000000c8: 0000 add [eax], al
    000000ca: 0000 add [eax], al
    000000cc: 0000 add [eax], al
    000000ce: 0000 add [eax], al
    000000d0: 0000 add [eax], al
    000000d2: 0000 add [eax], al
    000000d4: 0000 add [eax], al
    000000d6: 0000 add [eax], al
    000000d8: 0000 add [eax], al
    000000da: 0000 add [eax], al
    000000dc: 0000 add [eax], al
    000000de: 0000 add [eax], al
    000000e0: 0000 add [eax], al
    000000e2: 0000 add [eax], al
    000000e4: 0000 add [eax], al
    000000e6: 0000 add [eax], al
    000000e8: 0000 add [eax], al
    000000ea: 0000 add [eax], al
    000000ec: 0000 add [eax], al
    000000ee: 0000 add [eax], al
    000000f0: 0000 add [eax], al
    000000f2: 0000 add [eax], al
    000000f4: 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

    Built on Althena on Sun Oct 27 15:59:07 2013 using compiler version 1400

    Windows 5.1 (Windows XP x86 build 2600) [Service Pack 3]
    Memory status: virtual free 1898M/2048M, commit limit 5210M, physical total 3326M

    EAX = 02c16b38
    EBX = 00000002
    ECX = 02ba1508
    EDX = 00000000
    EBP = 00000002
    ESI = 00010000
    EDI = 02c16990
    ESP = 05caf104
    EIP = 00000000
    EFLAGS = 00210202
    FPUCW = ffff027f
    FPUTW = ffffffff

    Crash reason: Access Violation

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

    ...reading address 00000000.

    Pointer dumps:

    EAX 02c16b38: 02c373f0 02b90178 00000000 00000000 00000000 00000000 00000000 00000000
    ECX 02ba1508: 02c15710 00000002 6f8f4870 6f906de0 6f906fd0 6f906f00 6f8f31a0 6f8f2f00
    ESI 00010000: 003a003d 003d003a 003a003a 0000005c 004c0041 0055004c 00450053 00530052
    EDI 02c16990: 02c373f0 02b90178 00000000 00000000 00000000 00000000 00000000 00000000
    ESP 05caf100: 026557b0 0294e5f8 02bb81e8 05cafbec 00000000 80010000 00000001 5eadb35b
    05caf120: 0001f31d 02bb9088 02863af3 05caf178 05caf1a0 05ac2100 05ac3000 05d66000
    05caf140: 06009000 06285240 05fd8a58 06015098 00000000 fffff100 00000f00 00000f00
    05caf160: 00000f00 00000520 00000290 00000290 00000000 05caf1fc 029c50b6 00000001

    Thread call stack:
    0294e5f8: rzcodec!configureEnc [02750000+106a40+f7bb8]
    02863af3: rzcodec!configureEnc [02750000+106a40+d0b3]
    0294f241: rzcodec!configureEnc [02750000+106a40+f8801]
    027fb0ed: rzcodec!DllUnregisterServer [02750000+213e0+89d0d]
    027694d3: rzcodec!000194d3
    029a913f: rzcodec!DllGetClassObject [02750000+246430+12d0f]
    7c910041: ntdll!RtlFreeHeap [7c900000+ff2d+114]
    7c9109f5: ntdll!wcsncpy [7c900000+105d9+41c]
    02801d38: rzcodec!DllUnregisterServer [02750000+213e0+90958]
    027ea98c: rzcodec!DllUnregisterServer [02750000+213e0+795ac]
    02801dfd: rzcodec!DllUnregisterServer [02750000+213e0+90a1d]
    027ecb13: rzcodec!DllUnregisterServer [02750000+213e0+7b733]
    02801dfd: rzcodec!DllUnregisterServer [02750000+213e0+90a1d]
    027eb510: rzcodec!DllUnregisterServer [02750000+213e0+7a130]
    7c90da2a: ntdll!NtReleaseMutant [7c900000+da1e+c]
    7c8024c7: kernel32!ReleaseMutex [7c800000+24b7+10]
    77e40d5b: ADVAPI32!ElfFlushEventLog [77dd0000+68b81+81da]
    77e41c92: ADVAPI32!ElfFlushEventLog [77dd0000+68b81+9111]
    00410030: VDStringW::append()
    77e3e510: ADVAPI32!ElfFlushEventLog [77dd0000+68b81+598f]
    7c90da2a: ntdll!NtReleaseMutant [7c900000+da1e+c]
    7c8024c7: kernel32!ReleaseMutex [7c800000+24b7+10]
    77e09fd9: ADVAPI32!AbortSystemShutdownW [77dd0000+2d45b+cb7e]
    77df26bd: ADVAPI32!QueryWindows31FilesMigration [77dd0000+21b21+b9c]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c91019b: ntdll!RtlAllocateHeap [7c900000+100c4+d7]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    7c910fe8: ntdll!wcsncpy [7c900000+105d9+a0f]
    7c911046: ntdll!wcsncpy [7c900000+105d9+a6d]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c910fe8: ntdll!wcsncpy [7c900000+105d9+a0f]
    7c911046: ntdll!wcsncpy [7c900000+105d9+a6d]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    7c91019b: ntdll!RtlAllocateHeap [7c900000+100c4+d7]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    77df2de9: ADVAPI32!QueryWindows31FilesMigration [77dd0000+21b21+12c8]
    77df2df1: ADVAPI32!QueryWindows31FilesMigration [77dd0000+21b21+12d0]
    7c918475: ntdll!RtlGetVersion [7c900000+183b1+c4]
    7c90da2a: ntdll!NtReleaseMutant [7c900000+da1e+c]
    7c8024c7: kernel32!ReleaseMutex [7c800000+24b7+10]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c91019b: ntdll!RtlAllocateHeap [7c900000+100c4+d7]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c91019b: ntdll!RtlAllocateHeap [7c900000+100c4+d7]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    7c910222: ntdll!RtlAllocateHeap [7c900000+100c4+15e]
    0299ba2d: rzcodec!DllGetClassObject [02750000+246430+55fd]
    029a1312: rzcodec!DllGetClassObject [02750000+246430+aee2]
    0299bb41: rzcodec!DllGetClassObject [02750000+246430+5711]
    0299a513: rzcodec!DllGetClassObject [02750000+246430+40e3]
    02921a57: rzcodec!configureEnc [02750000+106a40+cb017]
    02801dfd: rzcodec!DllUnregisterServer [02750000+213e0+90a1d]
    02801883: rzcodec!DllUnregisterServer [02750000+213e0+904a3]
    7c9100b8: ntdll!RtlFreeHeap [7c900000+ff2d+18b]
    7c91005d: ntdll!RtlFreeHeap [7c900000+ff2d+130]
    02863af3: rzcodec!configureEnc [02750000+106a40+d0b3]
    02773d3c: rzcodec!DllUnregisterServer [02750000+213e0+295c]
    02773f7e: rzcodec!DllUnregisterServer [02750000+213e0+2b9e]
    02801dfd: rzcodec!DllUnregisterServer [02750000+213e0+90a1d]
    027ee258: rzcodec!DllUnregisterServer [02750000+213e0+7ce78]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    0299d3ba: rzcodec!DllGetClassObject [02750000+246430+6f8a]
    02801dfd: rzcodec!DllUnregisterServer [02750000+213e0+90a1d]
    027faa66: rzcodec!DllUnregisterServer [02750000+213e0+89686]
    7c91005d: ntdll!RtlFreeHeap [7c900000+ff2d+130]
    0299a208: rzcodec!DllGetClassObject [02750000+246430+3dd8]
    029a3cf5: rzcodec!DllGetClassObject [02750000+246430+d8c5]
    029a3d57: rzcodec!DllGetClassObject [02750000+246430+d927]
    02801dfd: rzcodec!DllUnregisterServer [02750000+213e0+90a1d]
    028022bb: rzcodec!DllUnregisterServer [02750000+213e0+90edb]
    02768082: rzcodec!00018082
    0289b199: rzcodec!configureEnc [02750000+106a40+44759]
    10018c80: DShowInputDriver!00018c80
    01221071: splitter!00001071
    0278021f: rzcodec!DllUnregisterServer [02750000+213e0+ee3f]
    02767952: rzcodec!00017952
    02998ac2: rzcodec!DllGetClassObject [02750000+246430+2692]
    0299179e: rzcodec!ffacm2creator [02750000+23fca0+1afe]
    7c9101db: ntdll!RtlAllocateHeap [7c900000+100c4+117]
    02780195: rzcodec!DllUnregisterServer [02750000+213e0+edb5]
    7c91005d: ntdll!RtlFreeHeap [7c900000+ff2d+130]
    01246fd1: splitter!00026fd1
    01246ff0: splitter!00026ff0
    012380d0: splitter!000180d0
    012380ee: splitter!000180ee
    0125f3ff: splitter!DllGetClassObject [01220000+3e7af+c50]
    0127238c: splitter!DllGetClassObject [01220000+3e7af+13bdd]
    01274208: splitter!DllGetClassObject [01220000+3e7af+15a59]
    7c9175af: ntdll!RtlCompareUnicodeString [7c900000+170f8+4b7]
    7c917559: ntdll!RtlCompareUnicodeString [7c900000+170f8+461]
    7752f250: ole32!CoUnmarshalInterface [774e0000+4d3ac+1ea4]
    01274645: splitter!DllGetClassObject [01220000+3e7af+15e96]
    0125e3a7: splitter!0003e3a7

    -- End of report

    Any help would be appreciated, thanks
    Quote Quote  
  2. When you're at the File Open diaglog be sure to use the Files Of Type pulldown to specify DirectShow Input Driver. That way you an be sure some other source filter isn't trying to open the file.

    Be sure you can open the MP4 file in Windows Media Player. If WMP can't open it, neither will the DirectShow source filter in VirtualDub. If WMP can't open the file install LAV Filters or Haali.
    Quote Quote  
  3. Member
    Join Date: Nov 2002
    Location: United States
    Search Comp PM
    You can't do drag and drop when using the DShowInputDriver. You need to do File > Open > Select File > Files of Type > Directshow input Driver (you could choose ffmpeg supported files instead if you wanted).

    To use drag and drop, you'll need to choose Compression > ffdshow video codec and choose Configure > next to H.264/AVC, choose libavcodec. You'll probably want to install aacacm and Quicktime plugins (and any other fcchandler plugin you might need) from here...

    http://sourceforge.net/projects/fcchandler/files/?source=navbar
    Quote Quote  



Similar Threads