VideoHelp Forum




+ Reply to Thread
Results 1 to 13 of 13
  1. Member
    Join Date
    Jun 2007
    Location
    Sweden
    Search Comp PM
    I have been trying to get video material from a DVD to edit friendly material. To do this I have been following a couple of guides pretty mechanicly because I know next to nill about Codecs and coding/decoding. I know what they are for/what they are and some simple basic script commands but thats about it.

    Since I don't know where the error orginated and what info you need to help me is I will try and explain the full process.

    I rip up a DVD to my harddrive using DVD Decrypter version 3.5.4.0. When the process is compleate I will have a .VOB file. I then use DVD2AVI version 1.77.3 to make a .d2v file which I uppload to VirualDub Version 1.6.19 (I have also tried version 1.7.2) through avisynth 2.5.7. which I allso use to tinker with the file a bit. Fixing telecined footage etc.
    The plugins I use in avisynth is "Decomb521" and "MPEG2Dec3.dll".

    I can do this process pretty much in my sleep because I did the same thing before I reformated my Harddrive. I dont understand in depth what im doing just that it works really well.

    And here's the problem. VirtualDub Crashes on me every time I open the d2v. Sometimes the instant I open it and sometimes after a few seconds. Sometimes not before I start canning through the footage. And sometimes I manage to configure the DivX codec 4.12 but when I try and export the file to an AVI it always ends up the same... It crashes. Giving me the report:


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

    Disassembly:
    004ddd20: 0800 or [eax], al
    004ddd22: cc int 3
    004ddd23: cc int 3
    004ddd24: cc int 3
    004ddd25: cc int 3
    004ddd26: cc int 3
    004ddd27: cc int 3
    004ddd28: cc int 3
    004ddd29: cc int 3
    004ddd2a: cc int 3
    004ddd2b: cc int 3
    004ddd2c: cc int 3
    004ddd2d: cc int 3
    004ddd2e: cc int 3
    004ddd2f: cc int 3
    004ddd30: 53 push ebx
    004ddd31: 55 push ebp
    004ddd32: 56 push esi
    004ddd33: 8bf1 mov esi, ecx
    004ddd35: 8b8678050000 mov eax, [esi+578]
    004ddd3b: 83e0fe and eax, 0feh
    004ddd3e: 83f802 cmp eax, 02h
    004ddd41: 57 push edi
    004ddd42: 7524 jnz 004ddd68 (VideoSourceAVI::_isKey+3cool.gif
    004ddd44: 8b5e10 mov ebx, [esi+10h]
    004ddd47: 8b4c2414 mov ecx, [esp+14h]
    004ddd4b: 8b6e14 mov ebp, [esi+14h]
    004ddd4e: 8b542418 mov edx, [esp+18h]
    004ddd52: 6a00 push 00h
    004ddd54: 2bcb sub ecx, ebx
    004ddd56: 50 push eax
    004ddd57: 1bd5 sbb edx, ebp
    004ddd59: 52 push edx
    004ddd5a: 51 push ecx
    004ddd5b: e8b06f0a00 call 00584d10 (_alldiv)
    004ddd60: 8bfa mov edi, edx
    004ddd62: 03c3 add eax, ebx
    004ddd64: 13fd adc edi, ebp
    004ddd66: eb08 jmp 004ddd70 (VideoSourceAVI::_isKey+40)
    004ddd68: 8b7c2418 mov edi, [esp+18h]
    004ddd6c: 8b442414 mov eax, [esp+14h]
    004ddd70: 8bae70050000 mov ebp, [esi+570]
    004ddd76: 85ed test ebp, ebp
    004ddd78: 7434 jz 004dddae (VideoSourceAVI::_isKey+7e)
    004ddd7a: 8b4e10 mov ecx, [esi+10h]
    004ddd7d: 8b5614 mov edx, [esi+14h]
    004ddd80: 2bc1 sub eax, ecx
    004ddd82: 1bfa sbb edi, edx
    004ddd84: 8bc8 mov ecx, eax
    004ddd86: 83e107 and ecx, 07h
    004ddd89: bb01000000 mov ebx, 00000001
    004ddd8e: d3e3 shl ebx, cl
    004ddd90: 8bd7 mov edx, edi
    004ddd92: b103 mov cl, 03h
    004ddd94: e8476f0a00 call 00584ce0 (_allshr)
    004ddd99: 0fbe0428 movsx eax, byte ptr [eax+ebp]
    004ddd9d: 23d8 and ebx, eax
    004ddd9f: f7db neg ebx
    004ddda1: 5f pop edi
    004ddda2: 1bdb sbb ebx, ebx
    004ddda4: 5e pop esi
    004ddda5: f7db neg ebx
    004ddda7: 5d pop ebp
    004ddda8: 8ac3 mov al, bl
    004dddaa: 5b pop ebx
    004dddab: c20800 ret 0008
    004dddae: 8b8e0c050000 mov ecx, [esi+50c]
    004dddb4: 8b11 mov edx, [ecx]
    004dddb6: 57 push edi
    004dddb7: 50 push eax
    004dddb8: 8b4210 mov eax, [edx+10h] <-- FAULT
    004dddbb: ffd0 call eax
    004dddbd: 5f pop edi
    004dddbe: 5e pop esi
    004dddbf: 5d pop ebp
    004dddc0: 5b pop ebx
    004dddc1: c20800 ret 0008
    004dddc4: cc int 3
    004dddc5: cc int 3
    004dddc6: cc int 3
    004dddc7: cc int 3
    004dddc8: cc int 3
    004dddc9: cc int 3
    004dddca: cc int 3
    004dddcb: cc int 3
    004dddcc: cc int 3
    004dddcd: cc int 3
    004dddce: cc int 3
    004dddcf: cc int 3
    004dddd0: 53 push ebx
    004dddd1: 56 push esi
    004dddd2: 8bf1 mov esi, ecx
    004dddd4: 83bec004000000 cmp dword ptr [esi+4c0], 00h
    004ddddb: 57 push edi
    004ddddc: 7469 jz 004dde47 (VideoSourceAVI::nearestKey+77)
    004dddde: 8b5c2414 mov ebx, [esp+14h]
    004ddde2: 3b9e64ffffff cmp ebx, [esi-9c]
    004ddde8: 7c52 jl 004dde3c (VideoSourceAVI::nearestKey+6c)
    004dddea: 8b7c2410 mov edi, [esp+10h]
    004dddee: 7f08 jg 004dddf8 (VideoSourceAVI::nearestKey+2cool.gif
    004dddf0: 3bbe60ffffff cmp edi, [esi-a0]
    004dddf6: 7244 jc 004dde3c (VideoSourceAVI::nearestKey+6c)
    004dddf8: 3b9e6cffffff cmp ebx, [esi-94]
    004dddfe: 7f3c jg 004dde3c (VideoSourceAVI::nearestKey+6c)
    004dde00: 7c08 jl 004dde0a (VideoSourceAVI::nearestKey+3a)
    004dde02: 3bbe68ffffff cmp edi, [esi-98]
    004dde08: 7332 jnc 004dde3c (VideoSourceAVI::nearestKey+6c)
    004dde0a: 8b8650ffffff mov eax, [esi-b0]
    004dde10: 8b5060 mov edx, [eax+60h]
    004dde13: 8d8e50ffffff lea ecx, [esi-b0]
    004dde19: 53 push ebx
    004dde1a: 57 push edi
    004dde1b: ffd2 call edx
    004dde1d: 84c0 test al, al
    004dde1f: 74 db 74h

    Built on KOS-MOS on Sat May 19 16:36:27 2007 using compiler version 1400

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

    EAX = 00000007
    EBX = 00000007
    ECX = 003fb870
    EDX = 00000000
    EBP = 00000000
    ESI = 003fe008
    EDI = 00000000
    ESP = 04dafbdc
    EIP = 004dddb8
    EFLAGS = 00010246
    FPUCW = ffff027f
    FPUTW = ffffffff

    Crash reason: Access Violation

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

    ...reading address 00000010...

    ...while running thread "Processing" (thread.cpp:151).

    Pointer dumps:

    ECX 003fb870: 00000000 00377b9c 003fbc58 0037bd70 00030003 000c01ef 003fb8d0 003fb8d8
    ESI 003fe008: 005c80c0 00000002 003fb4b0 00000028 00000000 00000000 0000b52e 00000000
    ESP 04dafbd8: a695dd38 00000007 00000000 003fe0b8 005c80c0 04dafcb0 00000007 004dd640
    04dafbf8: 00000007 00000000 003fe0b8 004df23a 00000007 00000000 003fe0b8 00182240
    04dafc18: 003ff720 04880020 003fb4e0 04dafdb8 005ab408 ffffffff 003f5118 00000008
    04dafc38: 04dafc5c 00513a25 049b362c 04dafc8c 00000008 003ffed0 00bdca90 003ffcf8

    Thread call stack:
    004dddb8: VideoSourceAVI::_isKey()
    004dd640: VideoSource::isKey()
    004df23a: VideoSourceAVI:treamGetFrame()
    00513a25: VDFileAsyncNT::FastWrite()
    004c2b06: AVIOutputFile:artialWriteIndexedChunkBegin()
    00513a35: VDFileAsyncNT::FastWrite()
    004bf991: AVIOutputFile::FastWrite()
    004734f4: VDDubProcessThread::WriteVideoFrame()
    7c919bd3: ntdll!LdrGetProcedureAddress [7c900000+19b88+4b]
    7c910895: ntdll!RtlImageDirectoryEntryToData [7c900000+10856+3f]
    7c919a9c: ntdll!towlower [7c900000+1976c+330]
    7c919b3f: ntdll!towlower [7c900000+1976c+3d3]
    7c919aeb: ntdll!towlower [7c900000+1976c+37f]
    7c9105c8: ntdll!RtlFreeHeap [7c900000+1043d+18b]
    7c910551: ntdll!RtlFreeHeap [7c900000+1043d+114]
    00476e7e: VDStreamInterleaver::PushStreams()
    004740a7: VDDubProcessThread::ThreadRun()
    7c919a9c: ntdll!towlower [7c900000+1976c+330]
    7c919b3f: ntdll!towlower [7c900000+1976c+3d3]
    7c919aeb: ntdll!towlower [7c900000+1976c+37f]
    7c812a5b: kernel32!RaiseException [7c800000+12a09+52]
    7c90d919: ntdll!NtDuplicateObject [7c900000+d90d+c]
    7c80de63: kernel32!DuplicateHandle [7c800000+ddfe+65]
    7c80de73: kernel32!DuplicateHandle [7c800000+ddfe+75]
    00463111: VDThreadInitHandler()
    004631dd: VDThreadInitHandler()
    0050b89f: VDThread::StaticThreadStart()
    00589c48: _callthreadstartex()
    00589ced: _threadstartex@4()
    7c80b683: kernel32!GetModuleFileNameA [7c800000+b4cf+1b4]

    -- End of report


    This report was gatherd from version 1.7.2

    The thing is that before i "omformaterade" Reformated (dunno if it is the correct word... Reinstalled windows and clensed my harddrive) I followed these guides and it worked smoothly... I used the same versions for everything exept Avisynth / Virtualdub / DVD2AVI / DvD Decrypter.

    Ive googlesearched and forumsearched on this problem for 2 days now and i have seen that some people have almost the same problem... I read through the threads but did not become any wiser.

    *noteworthy* Virtualdub still crashes even if I dont load the Plugins... It just takes more time for it to crash.


    This is one thing I found that my be the caus for all the crashes:



    I have a feeling it may be the last one... I don't know what videocard I have but I do have an Asus motherboard. P4P800 Deluxe if it is to any help.

    I Tried to find this "decompression-only ASUSASVD driver" withoud luck... Asus hompage sucks some serious donkey-doodle.


    Thanks allot for any replies. It would mean a world.
    Quote Quote  
  2. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    That is a really old version of Divx, given the current version is 6.6. You would be better off using a current version of Xvid over Divx 4.12.

    You can use virtualdubmpeg2 to open and process VOBs directly, removing the need for DGIndex in the process. Unless there is something in avisynth you must use, this will streamline the process somewhat.

    Start simple - can you open the mpeg in virtualdubmpeg2 and compress to Divx ?

    If not, can you compress to Xvid ?

    If you can compress to Divx, then try putting DGIndex back into the mix.
    Read my blog here.
    Quote Quote  
  3. Member
    Join Date
    Jun 2007
    Location
    Sweden
    Search Comp PM
    Ty for the advice... I have tried to open the .vob directly in Virtualdubmpeg 2 and everything runs smoothly.

    But when I try and use avisynth and the .D2V file again it starts to fail on me again. Can it be that DVD2AVI gives me a bad .D2V file?

    Is there any way beside using avisynth to remove or separate those blending frames?

    Using the new divx also did not produce the desired quality eather... That my largly depend on the settings I chose.

    Thank you for the help anyways.
    Quote Quote  
  4. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    When using .d2v files you must use the same DGindex to open them as was used to create them. Make sure the loadplugin for DGIndex is the same as the one DVD2AVI uses.
    Read my blog here.
    Quote Quote  
  5. Member
    Join Date
    Sep 2007
    Location
    United States
    Search Comp PM
    ok, i am 99.99% sure im using the same guides as the original poster and i know im getting the exact same error, only unlike him being able to do these steps in his sleep, i starting........... TODAY. Like the original poster i dont really know why this works (been more of a hardware guy up till now) but it has seemed to work up untill this point (although i really wouldnt know the difference i guess as this is the first project i have ever worked on). Would you be willing to work with me here, im not even knowledgable enough to really understand your previous answers to the question. I do feel like im learning as i go but the only reason i have even made it this far is simply following the step by step instructions in the guide were using and downloading everything it says. I did get the newest version of Divx (6.7 at this point i think) but that didnt solve my problem. would you be willing to break it down for me (a dummy who is only following preset instructions).
    Quote Quote  
  6. If you're really using the same guide as the OP, and the same tools, then dump DVD2AVI and MPEG2Dec3.dll. Get the current DGMPEGDec package, make your D2V with the current DGIndex, and use the current DGDecode.dll in your AviSynth script. Also, make sure you have an up-to-date AviSynth. It doesn't have to be the latest 2.5.8 beta, but at least 2.5.7. If you don't know what AviSynth you have installed, then make an .avs and name it, maybe, Version.avs. Inside have just this one line:

    Version()

    Open it in VDub(Mod) to check the version. If you still have the same problem after updating to these more current tools, then come back. Also, if the problems continue, post the scripts with which you're having problems, along with the error messages you get when opening them in VDub(Mod).
    Quote Quote  
  7. Member
    Join Date
    Sep 2007
    Location
    United States
    Search Comp PM
    thank you for the tips, i will get to them tomorow hopefully, its late here, or it might have to be the day after when i have the free time again. I will post again with any additional problems that come up or if it fully fixed the problem. in the quite likely event that i get confused along the way i will come back for more info. Thanks a ton.
    Quote Quote  
  8. Member
    Join Date
    Sep 2007
    Location
    United States
    Search Comp PM
    Seems to work fine now, thanks mate.

    Scrath that, now im getting a new error, it doesnt do it to me as soon as i go to look at the video anymore, and it lets me start saving it via Divx Codex (i dont yet know the term of doing that yet, sorry). I get about 10 - 30 mins into it and i get the error.

    An out-of-bounds memory access (access violation) occurred at 04ef8e0f...
    ...reading address 3720610A.

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

    Disassembly:
    04ef8d80: 2627 daa
    04ef8d82: 2627 daa
    04ef8d84: 2627 daa
    04ef8d86: 2627 daa
    04ef8d88: 27 daa
    04ef8d89: 27 daa
    04ef8d8a: 27 daa
    04ef8d8b: 27 daa
    04ef8d8c: 2828 sub [eax], ch
    04ef8d8e: 2828 sub [eax], ch
    04ef8d90: 2829 sub [ecx], ch
    04ef8d92: 282a sub [edx], ch
    04ef8d94: 2829 sub [ecx], ch
    04ef8d96: 27 daa
    04ef8d97: 2829 sub [ecx], ch
    04ef8d99: 2928 sub [eax], ebp
    04ef8d9b: 2828 sub [eax], ch
    04ef8d9d: 2828 sub [eax], ch
    04ef8d9f: 2828 sub [eax], ch
    04ef8da1: 2828 sub [eax], ch
    04ef8da3: 2828 sub [eax], ch
    04ef8da5: 2828 sub [eax], ch
    04ef8da7: 2928 sub [eax], ebp
    04ef8da9: 2828 sub [eax], ch
    04ef8dab: 2828 sub [eax], ch
    04ef8dad: 2929 sub [ecx], ebp
    04ef8daf: 2928 sub [eax], ebp
    04ef8db1: 2828 sub [eax], ch
    04ef8db3: 2828 sub [eax], ch
    04ef8db5: 2828 sub [eax], ch
    04ef8db7: 2829 sub [ecx], ch
    04ef8db9: 2929 sub [ecx], ebp
    04ef8dbb: 2a2a sub ch, [edx]
    04ef8dbd: 2a2a sub ch, [edx]
    04ef8dbf: 2b2a sub ebp, [edx]
    04ef8dc1: 2a2b sub ch, [ebx]
    04ef8dc3: 2b2b sub ebp, [ebx]
    04ef8dc5: 2b2b sub ebp, [ebx]
    04ef8dc7: 2b2b sub ebp, [ebx]
    04ef8dc9: 2b2b sub ebp, [ebx]
    04ef8dcb: 2b2b sub ebp, [ebx]
    04ef8dcd: 2b2b sub ebp, [ebx]
    04ef8dcf: 2c2b sub al, 2bh
    04ef8dd1: 2b2b sub ebp, [ebx]
    04ef8dd3: 2b2c2c sub ebp, [esp+ebp]
    04ef8dd6: 2a2a sub ch, [edx]
    04ef8dd8: 1f pop ds
    04ef8dd9: 2c2a sub al, 2ah
    04ef8ddb: 333431 xor esi, [ecx+esi]
    04ef8dde: 3435 xor al, 35h
    04ef8de0: 3333 xor esi, [ebx]
    04ef8de2: 3233 xor dh, [ebx]
    04ef8de4: 323432 xor dh, [edx+esi]
    04ef8de7: 333434 xor esi, [esp+esi]
    04ef8dea: 3434 xor al, 34h
    04ef8dec: 3433 xor al, 33h
    04ef8dee: 3333 xor esi, [ebx]
    04ef8df0: 333534363536 xor esi, [36353634]
    04ef8df6: 3536373736 xor eax, 36373736
    04ef8dfb: 37 aaa
    04ef8dfc: 3536353636 xor eax, 36363536
    04ef8e01: 37 aaa
    04ef8e02: 3836 cmp [esi], dh
    04ef8e04: 363536363637 xor eax, 37363636
    04ef8e0a: 3937 cmp [edi], esi
    04ef8e0c: 3637 aaa
    04ef8e0e: 37 aaa
    04ef8e0f: 3838 cmp [eax], bh <-- FAULT
    04ef8e11: 37 aaa
    04ef8e12: 3837 cmp [edi], dh
    04ef8e14: 3837 cmp [edi], dh
    04ef8e16: 3838 cmp [eax], bh
    04ef8e18: 363637 aaa
    04ef8e1b: 37 aaa
    04ef8e1c: 37 aaa
    04ef8e1d: 37 aaa
    04ef8e1e: 3838 cmp [eax], bh
    04ef8e20: 3a3a cmp bh, [edx]
    04ef8e22: 3a3a cmp bh, [edx]
    04ef8e24: 3a3a cmp bh, [edx]
    04ef8e26: 3c3d cmp al, 3dh
    04ef8e28: 3839 cmp [ecx], bh
    04ef8e2a: 2a2a sub ch, [edx]
    04ef8e2c: 3442 xor al, 42h
    04ef8e2e: 4e dec esi
    04ef8e2f: 57 push edi
    04ef8e30: 5d pop ebp
    04ef8e31: 53 push ebx
    04ef8e32: 56 push esi
    04ef8e33: 6f outsd
    04ef8e34: 7478 jz 04ef8eae
    04ef8e36: 7678 jbe 04ef8eb0
    04ef8e38: 7a7c jpe 04ef8eb6
    04ef8e3a: 7778 ja 04ef8eb4
    04ef8e3c: 7b7a jpo 04ef8eb8
    04ef8e3e: 717a jno 04ef8eba
    04ef8e40: 756a jnz 04ef8eac
    04ef8e42: 5c pop esp
    04ef8e43: 51 push ecx
    04ef8e44: 46 inc esi
    04ef8e45: 4e dec esi
    04ef8e46: 54 push esp
    04ef8e47: 56 push esi
    04ef8e48: 55 push ebp
    04ef8e49: 55 push ebp
    04ef8e4a: 4b dec ebx
    04ef8e4b: 3434 xor al, 34h
    04ef8e4d: 3833 cmp [ebx], dh
    04ef8e4f: 3339 xor edi, [ecx]
    04ef8e51: 3939 cmp [ecx], edi
    04ef8e53: 3939 cmp [ecx], edi
    04ef8e55: 3838 cmp [eax], bh
    04ef8e57: 3838 cmp [eax], bh
    04ef8e59: 3838 cmp [eax], bh
    04ef8e5b: 3838 cmp [eax], bh
    04ef8e5d: 3838 cmp [eax], bh
    04ef8e5f: 3837 cmp [edi], dh
    04ef8e61: 37 aaa
    04ef8e62: 37 aaa
    04ef8e63: 363433 xor al, 33h
    04ef8e66: 3333 xor esi, [ebx]
    04ef8e68: 35392f2124 xor eax, 24212f39
    04ef8e6d: 282d33363633 sub [33363633], ch
    04ef8e73: 2d2724282b sub eax, 2b282427
    04ef8e78: 2a2c2d2d2e2e2f sub ch, [ebp+2f2e2e2d]
    04ef8e7f: 2e000000000000 add cs:[eax], al

    Built on KOS-MOS on Sat Sep 29 12:55:33 2007 using compiler version 1400

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

    EAX = 3720610a
    EBX = 00000000
    ECX = 737a3360
    EDX = 73775be8
    EBP = 00b7edd8
    ESI = 00000b40
    EDI = 0060e2d0
    ESP = 0012f584
    EIP = 04ef8e0f
    EFLAGS = 00210217
    FPUCW = ffff027f
    FPUTW = ffffffff

    Crash reason: Access Violation

    Crash context:
    An out-of-bounds memory access (access violation) occurred at 04ef8e0f...

    ...reading address 3720610A.

    Pointer dumps:

    ECX 737a3360: 7378ecd8 7378e7b1 7378eb6d 737808a3 7379a4fe 7378a9ae 73789c40 73789df2
    EDX 73775be8: df3216e9 35ff56ef 737a381c 11b415ff 05ff7376 737a0a04 025265e8 3bf08b00
    EDI 0060e2d0: 005dfa4c 00000001 00000001 00000000 00000000 00000004 00000000 00000000
    ESP 0012f580: ffffffff 0057f966 00166958 00000000 00000003 00000000 00b7a5e0 00000000
    0012f5a0: 0914d000 00000000 000002d0 000001e0 00000b40 00000008 00000000 00000000
    0012f5c0: 00000000 00000000 00166958 00000003 03f1c9b0 00000000 000002d0 000001e0
    0012f5e0: fffff790 00000007 03e20020 00000000 03e20020 00000000 0000006c 0000100f
    EBP 00b7edd8: 005e5f08 00b70100 00000000 005e5f00 000a0100 0060e850 00163388 00166958
    00b7edf8: 00000000 00000008 00000690 0000041a 00b79da4 00290072 002a0000 0061002e
    00b7ee18: 00730076 00000000 00000000 00720064 00000100 006c0000 00740020 00700079
    00b7ee38: 00730065 00280020 002e0001 0000017c 94c27be3 606afe70 00000290 12ad54e1

    Thread call stack:
    0057f966: VDVideoDisplayMinidriverDirectDraw::Update()
    0055de8d: VDVideoDisplayWindow::SyncUpdate()
    7e419491: USER32!GetWindowLongA [7e410000+945d+34]
    0055e9d3: VDVideoDisplayWindow::WndProc()
    0055ec2b: VDVideoDisplayWindow::StaticWndProc()
    7e418734: USER32!GetDC [7e410000+86c7+6d]
    7e418816: USER32!GetDC [7e410000+86c7+14f]
    7e41b4c0: USER32!DefWindowProcW [7e410000+b33c+184]
    7e41b50c: USER32!DefWindowProcW [7e410000+b33c+1d0]
    7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13]
    7e4191be: USER32!GetProcessWindowStation [7e410000+9195+29]
    7e42e042: USER32!GetMessageA [7e410000+1e002+40]
    004ad5d1: VDProjectUI::UIRunDubMessageLoop()
    004a4fae: VDProject::RunOperation()
    0048f29f: _Allocate:special)()
    00471f26: ?$list::_Buynode()
    00471df4: ?$list:$list()
    0046f426: VDAVIOutputFileSystem::VDAVIOutputFileSystem()
    00471ea1: ?$list:special)()
    004616a8: SaveAVI()
    00517ec7: VDGetSaveFileName()
    0049001f: SaveAVI()
    004a82f6: VDProjectUI::SaveAVIAsk()
    004a8f06: VDProjectUI::MenuHit()
    5ad71b3d: uxtheme!00001b3d
    7e418bd9: USER32!GetWindowThreadProcessId [7e410000+8a80+159]
    7e41b3cc: USER32!DefWindowProcW [7e410000+b33c+90]
    7e41b3a7: USER32!DefWindowProcW [7e410000+b33c+6b]
    7e41b3a7: USER32!DefWindowProcW [7e410000+b33c+6b]
    004b9d8c: VDUIFrame:efProc()
    004aaaef: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0()
    7e41f7f6: USER32!EnableMenuItem [7e410000+f787+6f]
    7e41f805: USER32!EnableMenuItem [7e410000+f787+7e]
    7e431698: USER32!GetOpenClipboardWindow [7e410000+21651+47]
    7c90eae3: ntdll!KiUserCallbackDispatcher [7c900000+ead0+13]
    7e4184fc: USER32!000084fc
    7e4185a4: USER32!000085a4
    7e419488: USER32!GetWindowLongA [7e410000+945d+2b]
    004aa90b: VDProjectUI::WndProc()
    004ba307: VDUIFrame::StaticWndProc()
    73dd4ef0: MFC42!00004ef0
    7e41f896: USER32!CallNextHookEx [7e410000+f85b+3b]
    74730e6c: MSCTF!TF_UninitSystem [74720000+10469+a03]
    74730e71: MSCTF!TF_UninitSystem [74720000+10469+a08]
    74730e71: MSCTF!TF_UninitSystem [74720000+10469+a08]
    7e41f84a: USER32!EnableMenuItem [7e410000+f787+c3]
    7e418734: USER32!GetDC [7e410000+86c7+6d]
    7e418816: USER32!GetDC [7e410000+86c7+14f]
    7e4189cd: USER32!GetWindowLongW [7e410000+88a6+127]
    7e41ca67: USER32!PeekMessageA [7e410000+c96c+fb]
    7e41d8d3: USER32!GetAncestor [7e410000+d8c7+c]
    7e4196c7: USER32!DispatchMessageA [7e410000+96b8+f]
    0048fa7f: WinMain@16()
    0059223c: __set_flsgetvalue()
    005923e8: _getptd_noexit()
    0058f9ba: __tmainCRTStartup()
    7c816fd7: kernel32!RegisterWaitForInputIdle [7c800000+16f8e+49]

    -- End of report
    Quote Quote  
  9. I've never met anyone yet that could decipher those VDub error codes. I don't know why anyone posts those long things. Anyway, I don't use VDub, but VDubMod. Maybe try that or possibly VDub-MPEG2.

    You don't have any hardware problems do you - any computer instabilities? Any overheating? Any overclocking going on? Can you monitor the temps while encoding? Seemingly random crashes at different places during the encode can sometimes indicate computer problems of one sort or another.

    If the AviSynth script opened and you can scroll around with no problem, then it's not an AviSynth problem, I don't think. You might post the script anyway, but I don't think it'll give us any clues.
    Quote Quote  
  10. Member
    Join Date
    Sep 2007
    Location
    United States
    Search Comp PM
    thanks i will try those and get back to you. as far as computer problems well...... its a self built comp so if you can think of it, i have probably had to deal with it at some time or another. I upgrade the parts every few years but i havnt had any problems with it for about 3 years. Here are the main spec's, although i doubt it will help its better to list it and be safe.

    AMD Athlon 64 3400+
    1g Ram
    BFG Nvidia 6800 GT (Factory Overclocked)
    2 80 Gig Harddrives (one for games and most files, the other for video's and other media stuff)
    Win SP2

    As far as AviSyth goes i havnt really had any problems with it. I can open it in VDub and scroll around fine now (thanks to you i might add, i couldnt do that befor i get your earlier post) its only when i go to save as an Avi that i get the problem. I did defrag both my hard drives last night after 2 failed attempts and tried again. It cut the expected time down by about 2/3's and i did get much further but eventually it crashed again.
    Quote Quote  
  11. Member
    Join Date
    Sep 2007
    Location
    United States
    Search Comp PM
    hm, same thing just happened with Vdubmod
    Quote Quote  
  12. This is sounding more and more like computer instability to me, either overheating of the CPU or memory problems.

    For memory, the test to do is memtest86. I never run the whole thing, but just for 20 minutes or so. If you have a bad memory stick it'll fill the screen with red before very long. You have to burn it to floppy or CD and boot off of the disc or floppy. I think that my CPU stress tests work only for dual core CPUs, so I guess Prime95 is still the stress test to run.

    http://en.wikipedia.org/wiki/Memtest86
    http://www.memtest.org/
    http://www.memtest86.com/download.html

    http://en.wikipedia.org/wiki/Prime95
    http://www.playtool.com/pages/prime95/prime95.html

    If it's not one of those (or a hard drive going bad, maybe), then I just don't know and maybe someone else has some ideas. Sorry.
    Quote Quote  
  13. Member
    Join Date
    Sep 2007
    Location
    United States
    Search Comp PM
    havnt done Memtest yet, but i just ran prime95 for over 20 hours and got no problems
    Quote Quote  



Similar Threads

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