| virtual dub crash bei audiocompression
Noch was unklar? Dann in unserem Forum nachfragen Zum Orginal-Thread / Zum Videobearbeitung / Postproduktion allgemein-Forum
Frage von marothhel:
kann mir wer verraten, warum mein virtual dub sich bei jedem avi-stream den ich öffne, verabschiedet, wenn ich auf "audio>full processing mode" und dann auf "audio>compression" gehe? kommt dann immer eine meldung die mir persöhnlich garnix sagt ;) wenn ich auf advanced geh, kann ichs dann zumindest als txt speichern >>>
VirtualDub crash report -- build 22945 (;release) --------------------------------------
Disassembly: 019010e0: 890424 mov [esp], eax 019010e3: e898d30100 call 0191e480 019010e8: 83c408 add esp, 08h 019010eb: 33c0 xor eax, eax 019010ed: 89430c mov [ebx+0ch], eax 019010f0: 894308 mov [ebx+08h], eax 019010f3: 894304 mov [ebx+04h], eax 019010f6: c745fc04000000 mov dword ptr [ebp-04h], 00000004 019010fd: 8b5ddc mov ebx, [ebp-24h] 01901100: 81c386000000 add ebx, 00000086 01901106: 8b4304 mov eax, [ebx+04h] 01901109: 85c0 test eax, eax 0190110b: 741b jz 01901128 0190110d: 0fb650ff movzx edx, byte ptr [eax-01h] 01901111: 85d2 test edx, edx 01901113: 0f8526010000 jnz 0190123f 01901119: 83c4f8 add esp, 0f8h 0190111c: 48 dec eax 0190111d: 890424 mov [esp], eax 01901120: e85bd30100 call 0191e480 01901125: 83c408 add esp, 08h 01901128: 33c0 xor eax, eax 0190112a: 89430c mov [ebx+0ch], eax 0190112d: 894308 mov [ebx+08h], eax 01901130: 894304 mov [ebx+04h], eax 01901133: c745fc03000000 mov dword ptr [ebp-04h], 00000003 0190113a: 8b45dc mov eax, [ebp-24h] 0190113d: 83c044 add eax, 44h 01901140: 8945e4 mov [ebp-1ch], eax 01901143: c745fc07000000 mov dword ptr [ebp-04h], 00000007 0190114a: c745fc08000000 mov dword ptr [ebp-04h], 00000008 01901151: 8b45e4 mov eax, [ebp-1ch] 01901154: c70080619d01 mov dword ptr [eax], 019d6180 0190115a: c745fc07000000 mov dword ptr [ebp-04h], 00000007 01901161: 8b5de4 mov ebx, [ebp-1ch] 01901164: 83c332 add ebx, 32h 01901167: 8b4304 mov eax, [ebx+04h] 0190116a: 85c0 test eax, eax 0190116c: 741b jz 01901189 0190116e: 0fb650ff movzx edx, byte ptr [eax-01h] <-- FAULT 01901172: 85d2 test edx, edx 01901174: 0f85af000000 jnz 01901229 0190117a: 83c4f8 add esp, 0f8h 0190117d: 48 dec eax 0190117e: 890424 mov [esp], eax 01901181: e8fad20100 call 0191e480 01901186: 83c408 add esp, 08h 01901189: 33c0 xor eax, eax 0190118b: 89430c mov [ebx+0ch], eax 0190118e: 894308 mov [ebx+08h], eax 01901191: 894304 mov [ebx+04h], eax 01901194: c745fc03000000 mov dword ptr [ebp-04h], 00000003 0190119b: 8b4de4 mov ecx, [ebp-1ch] 0190119e: e86d590400 call 01946b10 019011a3: c745fc00000000 mov dword ptr [ebp-04h], 00000000 019011aa: 8b45dc mov eax, [ebp-24h] 019011ad: c7400460619d01 mov dword ptr [eax+04h], 019d6160 019011b4: c745fcffffffff mov dword ptr [ebp-04h], ffffffff 019011bb: 8b45d4 mov eax, [ebp-2ch] 019011be: c7400c60619d01 mov dword ptr [eax+0ch], 019d6160 019011c5: 8b4df4 mov ecx, [ebp-0ch] 019011c8: 64890d00000000 mov fs:[00000000], ecx 019011cf: 8b1c24 mov ebx, [esp] 019011d2: 8b742404 mov esi, [esp+04h] 019011d6: 8b7c2408 mov edi, [esp+08h] 019011da: 8be5 mov esp, ebp 019011dc: 5d pop ebp 019011dd: c3 ret 019011de: 8b db 8bh 019011df: 4d dec ebp
Windows 5.1 (;Windows XP build 2600) [service pack 2]
EAX = 81110000 EBX = 0015a04e ECX = 7c80996d EDX = 00000000 EBP = 0012f394 DS:ESI = 0023:0000000c ES:EDI = 0023:0191e520 SS:ESP = 0023:0012f350 CS:EIP = 001b:0190116e FS = 003b GS = 0000 EFLAGS = 00010286 FPUCW = ffff027f FPUTW = ffffffff
MM0 = 0000000000000000 MM1 = 0000000000000f54 MM2 = 0000000000000056 MM3 = 0000000000000015 MM4 = 006a006b006c006d MM5 = 0000000000000000 MM6 = fa00000000000000 MM7 = 8000000000000000
Crash reason: Access Violation
Crash context: An out-of-bounds memory access (;access violation) occurred in module 'lameACM'...
...while enumerating formats for audio codec "LAME MP3 Codec v0.9.0 - 3.93 (;stable)" (;acompchoose.cpp:188)...
...while enumerating audio codec ID 00148160 (;acompchoose.cpp:183).
Thread traces:
Thread 000000c4 (;Main thread) D:\;p4root\;dev\;VirtualDub\;source\;Init.cpp(;331) D:\;p4root\;dev\;VirtualDub\;source\;Init.cpp(;363) D:\;p4root\;dev\;VirtualDub\;source\;Init.cpp(;383) D:\;p4root\;dev\;VirtualDub\;source\;Init.cpp(;433) Thread 00001b9c (;unknown)
Thread call stack:01903bc2: lameACM!00003bc2 0191e66e: lameACM!DriverProc [01900000+1e520+14e] 7c9237ab: ntdll!RtlUnlockHeap [7c910000+1378b+20] 7c9237c7: ntdll!RtlUnlockHeap [7c910000+1378b+3c] 7c80fefd: kernel32!GlobalUnlock [7c800000+fe82+7b] 7c80ff05: kernel32!GlobalUnlock [7c800000+fe82+83] 76af31f1: WINMM!SendDriverMessage [76af0000+3128+c9] 76af3140: WINMM!SendDriverMessage [76af0000+3128+18] 76af38e9: WINMM!CloseDriver [76af0000+3894+55] 76af38a9: WINMM!CloseDriver [76af0000+3894+15] 77bb50fc: MSACM32!acmDriverPriority [77bb0000+4b2b+5d1] 77bb5c37: MSACM32!acmDriverClose [77bb0000+5bfd+3a] 0046b94d: ACMDriverEnumerator(;) 77bb59b3: MSACM32!acmDriverEnum [77bb0000+5908+ab] 0046bbfd: AudioChooseCompressionDlgProc(;) 5b10e0a2: uxtheme!GetThemeTextMetrics [5b0f0000+1de50+252] 77d18734: USER32!GetDC [77d10000+86c7+6d] 77d245e4: USER32!DefDlgProcW [77d10000+141e2+402] 77d23fd9: USER32!PrivateExtractIconExW [77d10000+13edb+fe] 77d184fc: USER32!000084fc 77d185a4: USER32!000085a4 77d3e571: USER32!DefDlgProcA [77d10000+2e54f+22] 77d18734: USER32!GetDC [77d10000+86c7+6d] 77d18816: USER32!GetDC [77d10000+86c7+14f] 77d1b89b: USER32!GetParent [77d10000+b72f+16c] 77d24e28: USER32!GetWindowTextLengthW [77d10000+148e1+547] 77d261b3: USER32!DrawStateW [77d10000+15fd4+1df] 77d26208: USER32!DialogBoxIndirectParamAorW [77d10000+161d2+36] 77d3b168: USER32!DialogBoxParamA [77d10000+2b11c+4c] 0046b9c0: AudioChooseCompressor(;) 004992b0: VDProjectUI::SetAudioCompressionAsk(;) 00499617: VDProjectUI::MenuHit(;) 00499cae: VDProjectUI::MenuHit(;) 77d19488: USER32!GetWindowLongA [77d10000+945d+2b] 77d1b3a7: USER32!DefWindowProcW [77d10000+b33c+6b] 00414a81: VDUIFrame::DefProc(;) 0049b0c3: VDProjectUI::MainWndProc(;) 77d18734: USER32!GetDC [77d10000+86c7+6d] 77d184fc: USER32!000084fc 77d185a4: USER32!000085a4 77d19488: USER32!GetWindowLongA [77d10000+945d+2b] 0049ac8e: VDProjectUI::WndProc(;) 00414d44: VDUIFrame::StaticWndProc(;) 77d18734: USER32!GetDC [77d10000+86c7+6d] 77d18816: USER32!GetDC [77d10000+86c7+14f] 77d189cd: USER32!GetWindowLongW [77d10000+88a6+127] 77d1ca67: USER32!PeekMessageA [77d10000+c96c+fb] 77d196c7: USER32!DispatchMessageA [77d10000+96b8+f] 0048b4ca: WinMain@16(;) 005120fa: WinMainCRTStartup(;) 7c816fd7: kernel32!RegisterWaitForInputIdle [7c800000+16f8e+49] 005ac430: VirtualDub!001ac430
-- End of report
was auch immer das heissen mag ;)
thx schon mal
Antwort von Stefan:
Crash context: An out-of-bounds memory access (;access violation) occurred in module 'lameACM'...
...while enumerating formats for audio codec "LAME MP3 Codec v0.9.0 - 3.93 (;stable)" (;acompchoose.cpp:188)...
Da steht's ;-)
VirtualDub versucht herauszufinden, welche Audiocodecs auf dem System vorhanden sind. Dieses 'Enumerieren' geht beim Codec 'LAME MP3 Codec v0.9.0 - 3.93 (;stable)' schief und zwar in dessen Modul 'lameACM'.
Dieses Problem hatten schon andere vor dir http://www.google.de/search?hl=en&q=virtualdub+lameACM+access+violation&btnG=Google+Search
Offiziellen Support von VirtualDub wirst du nicht bekommen, denn der Lame Codec ist bei der echten VD-Gemeinde ein sog. unerwünschtes Thema.
Es geht da um die Rechtmäßigkeit diesen Codec zu verwenden, ohne das man eine Lizenz für die Entwicklung, den Vertrieb oder die Nutzung des Codec von der Fraunhofer-Gesellschaft erworben hat.
Folgende Lösungen haben Leute ausprobiert:
1/ Nach "lameACM.acm" suchen (;steht wahrscheinlich im system32 Verzeichnis) und in irgendwas umbenennen, so dass es nicht mehr gefunden wird z.B. in "OLDlameACM.acm".
2/ Eine neuere Version suchen. Die 0.9.0 - 3.93 (;stable) ist selbst Micro selbst als notorischer Crasher bekannt. lame-3.97 (;beta 1) ist ebenfalls faul. lame-3.96.1 geht möglicherweise.
Lösung 1 passt zur Philosophie von VD.
Viel Glück Der dicke Stefan
Antwort von catstone:
danke, lösung 1 half ;)
Noch was unklar? Dann in unserem Forum nachfragen Zum Orginal-Thread / Zum Videobearbeitung / Postproduktion allgemein-Forum
| |
| |