Problème Ri4m et VirtualDub

Bonjour à tous :hello:

Voilà, je sollicite (de votre bienveillance) une aide de votre part concernant VirtualDub (utilisé avec RippIt).
Bref, il s’agit de la version mise à jour de RippIt, avec le codec pack de RippIt - installation de divx, xvid, ogg, ac3 et mp3Lame.
Installation propre, sans soucis ; aucun autre codec présent sur le PC (Ah si QuickTime because iTunes)
Lorsque je demande de créer un xivd de platine salon, tout ce qu’il y a de plus classique) - ou autre - (ce qui est le but du programme^^), que je clique sur la formule simple ou la formule “manuelle”, j’ai toujours un plantage direct de VirtualDub, sur chacune des deux passes.

-Rip avec dvddecrypter OK
-Normalisation audio avec CBoost OK
-Extraction audio avec vstrip et AZID OK
-Création du d2v OK
-Plantage VD : avec ce message d’erreur :
An out-of-bounds memory access (access violation) occurred in module ‘virtualdubmod’…
…while running thread “Dub-I/O” (thread.cpp:120).

Voici le fichier complet du plantage :
[spoiler]VirtualDub crash report – build 2540 (release)

Disassembly:
004b10e0: 0407 add al, 07
004b10e2: 00c2 add dl, al
004b10e4: 0800 or [eax], al
004b10e6: 90 nop
004b10e7: 90 nop
004b10e8: 90 nop
004b10e9: 90 nop
004b10ea: 90 nop
004b10eb: 90 nop
004b10ec: 90 nop
004b10ed: 90 nop
004b10ee: 90 nop
004b10ef: 90 nop
004b10f0: 8b410c mov eax, [ecx+0c]
004b10f3: 56 push esi
004b10f4: 8b742408 mov esi, [esp+08]
004b10f8: 6a14 push 14
004b10fa: 56 push esi
004b10fb: 50 push eax
004b10fc: e82d040700 call AVIStreamFindSample@12 (0052152e)
004b1101: 2bc6 sub eax, esi
004b1103: f7d8 neg eax
004b1105: 1bc0 sbb eax, eax
004b1107: 40 inc eax
004b1108: 5e pop esi
004b1109: c20400 ret 0004
004b110c: 90 nop
004b110d: 90 nop
004b110e: 90 nop
004b110f: 90 nop
004b1110: 53 push ebx
004b1111: 56 push esi
004b1112: 57 push edi
004b1113: 8bf9 mov edi, ecx
004b1115: 8b7704 mov esi, [edi+04]
004b1118: 85f6 test esi, esi
004b111a: bbe01b5a00 mov ebx, 005a1be0
004b111f: 7505 jnz AVIReadTunnelStream::Read+16 (004b1126)
004b1121: bba01b5a00 mov ebx, 005a1ba0
004b1126: 68c5020000 push 000002c5
004b112b: 68581b5a00 push 005a1b58
004b1130: e89849fdff call VDPreCheckExternalCodeCall (00485acd)
004b1135: 68c5020000 push 000002c5
004b113a: 68581b5a00 push 005a1b58
004b113f: 53 push ebx
004b1140: e8144afdff call VDPostCheckExternalCodeCall (00485b59)
004b1145: 8b442438 mov eax, [esp+38]
004b1149: 8b4c2434 mov ecx, [esp+34]
004b114d: 8b542430 mov edx, [esp+30]
004b1151: 83c414 add esp, 14
004b1154: 50 push eax
004b1155: 8b44241c mov eax, [esp+1c]
004b1159: 51 push ecx
004b115a: 8b4c241c mov ecx, [esp+1c]
004b115e: 52 push edx
004b115f: 8b54241c mov edx, [esp+1c]
004b1163: 50 push eax
004b1164: 8b470c mov eax, [edi+0c]
004b1167: 51 push ecx
004b1168: 52 push edx
004b1169: 50 push eax
004b116a: e8c5030700 call AVIStreamRead@28 (00521534)
004b116f: 85f6 test esi, esi
004b1171: 8bf8 mov edi, eax
004b1173: 7435 jz AVIReadTunnelStream::Read+9a (004b11aa)
004b1175: 8b0e mov ecx, [esi]
004b1177: 8d542424 lea edx, [esp+24]
004b117b: 52 push edx
004b117c: 56 push esi
004b117d: ff510c call dword ptr [ecx+0c] <-- FAULT
004b1180: 85c0 test eax, eax
004b1182: 7426 jz AVIReadTunnelStream::Read+9a (004b11aa)
004b1184: 8b442424 mov eax, [esp+24]
004b1188: 50 push eax
004b1189: 8d4c2424 lea ecx, [esp+24]
004b118d: 683c1b5a00 push 005a1b3c
004b1192: 51 push ecx
004b1193: e82c830700 call MyError::MyError (005294c4)
004b1198: 83c40c add esp, 0c
004b119b: 6868205c00 push 005c2068
004b11a0: 8d542424 lea edx, [esp+24]
004b11a4: 52 push edx
004b11a5: e8d1980b00 call _CxxThrowException@8 (0056aa7b)
004b11aa: 8bc7 mov eax, edi
004b11ac: 5f pop edi
004b11ad: 5e pop esi
004b11ae: 5b pop ebx
004b11af: c21800 ret 0018
004b11b2: 90 nop
004b11b3: 90 nop
004b11b4: 90 nop
004b11b5: 90 nop
004b11b6: 90 nop
004b11b7: 90 nop
004b11b8: 90 nop
004b11b9: 90 nop
004b11ba: 90 nop
004b11bb: 90 nop
004b11bc: 90 nop
004b11bd: 90 nop
004b11be: 90 nop
004b11bf: 90 nop
004b11c0: 8b410c mov eax, [ecx+0c]
004b11c3: 50 push eax
004b11c4: e871030700 call AVIStreamStart@4 (0052153a)
004b11c9: c3 ret
004b11ca: 90 nop
004b11cb: 90 nop
004b11cc: 90 nop
004b11cd: 90 nop
004b11ce: 90 nop
004b11cf: 90 nop
004b11d0: 56 push esi
004b11d1: 8b710c mov esi, [ecx+0c]
004b11d4: 57 push edi
004b11d5: 56 push esi
004b11d6: e865030700 call AVIStreamLength@4 (00521540)
004b11db: 56 push esi
004b11dc: 8bf8 mov edi, eax
004b11de: e8 db e8
004b11df: 57 push edi

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

EAX = 00000000
EBX = 005a1be0
ECX = 00000000
EDX = 06e8fe2c
EBP = 05570000
DS:ESI = 0023:02e7143c
ES:EDI = 0023:00000000
SS:ESP = 0023:06e8fe00
CS:EIP = 001b:004b117d
FS = 003b
GS = 0000
EFLAGS = 00010206
FPUCW = ffff027f
FPUTW = ffffffff

MM0 = 8080808080808080
MM1 = 8080808080808080
MM2 = 8080808080808080
MM3 = 8080808080808080
MM4 = 1010101010101010
MM5 = 1010101010101010
MM6 = 1010101010101010
MM7 = 1010101010101010

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred in module ‘virtualdubmod’…

…while running thread “Dub-I/O” (thread.cpp:120).

Thread traces:

Thread 00006b0c (Main thread)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(344)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(387)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(414)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(655)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(685)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1828)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(1846)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(429)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\FilterSystem.cpp(569)
Thread 00006f18 (FastWriteStream)
Thread 00006e40 (Processing)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(403)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(420)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2777)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2817)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2609)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2614)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(403)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(420)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2777)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2817)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2609)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2614)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(403)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSequenceCompressor.cpp(420)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2777)
C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Dub.cpp(2817)
Thread 00006fa0 (Dub-I/O)

Thread call stack:004b117d: AVIReadTunnelStream::Read()
004bc0b2: VideoSourceAVI::_read()
004b5ab6: DubSource::read()
00470b8f: VDDubIOThread::ReadVideoFrame()
0047074d: VDDubIOThread::ThreadRun()
7c80de73: kernel32!DuplicateHandle [7c800000+ddfe+75]
0052939f: VDThread::StaticThreadStart()
0056b99c: _threadstartex@4()
7c80b683: kernel32!GetModuleFileNameA [7c800000+b4cf+1b4]

– End of report[/spoiler]
Machine : P4 530 HT, 3GHz
2x512Mo DDR PC-3200 Apacer
ASUS P4P800SE (865PE et ICH5R)
Samsung 200+160Go
LiteOn 16H5S et 1633S
HIS Excalibur 9250 à 256Mo (mon dieu, j’ai honte)

Windows XP SP2 + gData Total Care (Internet Security quoi)

Je viens de réinstaller Windows il y a peu, mes DD défragmentés de frais.
Je dois dire que ce problème c’est déjà présenté : VirtualDub plante, j’ai désinstallé, passé un petit coup de CCleaner, réinstallé tout dans le bon ordre.
N’ensuite, j’ai pu faire un Xvid qui me résistait hier soir.
Je retente pour un autre xvid à créer, et là, ça replante au même endroit :@

Ayant une envie plus que moyenne de tout désinstaller et de réinstaller à chaque fois qu’il me prend l’envie de faire un xvid, auriez-vous l’amabilité de me dire ce qui merdoie, ou au pire de me dire comment créer (simplement si possible) un xvid avec un soft tout en un, ou on puisse choisir un ou deux CD en sortie (ce qui élimine FairUse).

Merci beaucoup d’avoir pris le temps de vous pencher sur mon problème.
Edité le 10/09/2007 à 20:30

Bon ben, nouvelle réinstallation de Windows (c’est long^^), on verra bien ce que ça donne.
Pour l’instant, ça roule, VD démarre sans râler.
Suite pour le prochain xvid?

Brillament résolu par une réinstallation en règle de Windows :smiley:

Profites-en pour faire un Ghost, ça te fera gagner du temps pour ton prochain encodage… :ane:
Edité le 11/09/2007 à 00:02

Pas con^^