|
|
| L.H.V.F. |
| Posted: Dec 29 2011, 12:00 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 49
Member No.: 28822
Joined: 19-October 10

|
When I was using the Ffmpeg Input Driver, by raythe0n, and have used other program together, a .ts (Transport Stream) crash the last build of the VirtualDub 1.10.1 released:
| CODE | VirtualDub crash report -- build 34703 (release) --------------------------------------
Disassembly: 00523ac0: 50 push eax 00523ac1: 0433 add al, 33h 00523ac3: c087068b4df45e rol byte ptr [edi-bb274fa], 5eh 00523aca: 8ac3 mov al, bl 00523acc: 5b pop ebx 00523acd: 64890d00000000 mov fs:[00000000], ecx 00523ad4: c9 leave 00523ad5: c3 ret 00523ad6: cc int 3 00523ad7: cc int 3 00523ad8: cc int 3 00523ad9: cc int 3 00523ada: cc int 3 00523adb: cc int 3 00523adc: cc int 3 00523add: cc int 3 00523ade: cc int 3 00523adf: cc int 3 00523ae0: 8b44240c mov eax, [esp+0ch] 00523ae4: 8b542404 mov edx, [esp+04h] 00523ae8: 8b4c2408 mov ecx, [esp+08h] 00523aec: 01c1 add ecx, eax 00523aee: 01c2 add edx, eax 00523af0: f7d8 neg eax 00523af2: 7429 jz 00523b1d 00523af4: 83c008 add eax, 08h 00523af7: 741e jz 00523b17 00523af9: eb05 jmp 00523b00 00523afb: 90 nop 00523afc: 8d742600 lea esi, [esi+00h] 00523b00: df6c01f8 fild qword ptr [ecx+eax-08h] 00523b04: df2c01 fild qword ptr [ecx+eax] 00523b07: d9c9 fxch st(1) 00523b09: df7c02f8 fistp qword ptr [edx+eax-08h] 00523b0d: df3c02 fistp qword ptr [edx+eax] 00523b10: 83c010 add eax, 10h 00523b13: 73eb jnc 00523b00 00523b15: 7506 jnz 00523b1d 00523b17: df69f8 fild qword ptr [ecx-08h] 00523b1a: df7af8 fistp qword ptr [edx-08h] 00523b1d: c3 ret 00523b1e: 57 push edi 00523b1f: 56 push esi 00523b20: 8b7c240c mov edi, [esp+0ch] 00523b24: 8b742410 mov esi, [esp+10h] 00523b28: 8b4c2414 mov ecx, [esp+14h] 00523b2c: 89ca mov edx, ecx 00523b2e: c1e902 shr ecx, 02h 00523b31: 83e203 and edx, 03h 00523b34: f3a5 rep movsd 00523b36: 89d1 mov ecx, edx 00523b38: f3a4 rep movsb 00523b3a: 5e pop esi 00523b3b: 5f pop edi 00523b3c: c3 ret 00523b3d: 55 push ebp 00523b3e: 57 push edi 00523b3f: 56 push esi 00523b40: 53 push ebx 00523b41: 8b5c2414 mov ebx, [esp+14h] 00523b45: 8b542418 mov edx, [esp+18h] 00523b49: 8b44241c mov eax, [esp+1ch] 00523b4d: f7d8 neg eax 00523b4f: 83c03f add eax, 3fh 00523b52: 7649 jbe 00523b9d 00523b54: 0f6f02 movq mm0, [edx] <-- FAULT 00523b57: 0f6f4a08 movq mm1, [edx+08h] 00523b5b: 0f6f5210 movq mm2, [edx+10h] 00523b5f: 0f6f5a18 movq mm3, [edx+18h] 00523b63: 0f6f6220 movq mm4, [edx+20h] 00523b67: 0f6f6a28 movq mm5, [edx+28h] 00523b6b: 0f6f7230 movq mm6, [edx+30h] 00523b6f: 0f6f7a38 movq mm7, [edx+38h] 00523b73: 0fe703 movntq [ebx], mm0 00523b76: 0fe74b08 movntq [ebx+08h], mm1 00523b7a: 0fe75310 movntq [ebx+10h], mm2 00523b7e: 0fe75b18 movntq [ebx+18h], mm3 00523b82: 0fe76320 movntq [ebx+20h], mm4 00523b86: 0fe76b28 movntq [ebx+28h], mm5 00523b8a: 0fe77330 movntq [ebx+30h], mm6 00523b8e: 0fe77b38 movntq [ebx+38h], mm7 00523b92: 83c340 add ebx, 40h 00523b95: 83c240 add edx, 40h 00523b98: 83c040 add eax, 40h 00523b9b: 73b7 jnc 00523b54 00523b9d: 83e838 sub eax, 38h 00523ba0: 7911 jns 00523bb3 00523ba2: 0f6f02 movq mm0, [edx] 00523ba5: 0fe703 movntq [ebx], mm0 00523ba8: 83c208 add edx, 08h 00523bab: 83c308 add ebx, 08h 00523bae: 83c008 add eax, 08h 00523bb1: 73ef jnc 00523ba2 00523bb3: 83e807 sub eax, 07h 00523bb6: 740a jz 00523bc2 00523bb8: 89c1 mov ecx, eax 00523bba: f7d9 neg ecx 00523bbc: 89d6 mov esi, edx 00523bbe: 89df mov edi, ebx
Built on Althena on Fri Dec 23 22:05:52 2011 using compiler version 1400
Windows 5.1 (Windows XP x86 build 2600) [Service Pack 3] Memory status: virtual free 1891M/2048M, commit limit 5211M, physical total 3328M
EAX = fffffd6f EBX = 01e5cd00 ECX = 01e5cd00 EDX = 00000000 EBP = 0012f268 ESI = 000002d0 EDI = 01e5cd00 ESP = 0012f23c EIP = 00523b54 EFLAGS = 00010286 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:
EBX 01e5cd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ECX 01e5cd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 EDI 01e5cd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ESP 0012f238: 00000000 00000000 000002d0 01e5cd00 0012f268 0051b0a8 01e5cd00 00000000 0012f258: 000002d0 0012f2d8 00000108 0067c68c 00000168 0055ecaf 01e5cd00 000002d0 0012f278: 00000000 00000000 000002d0 00000108 0012f300 00cb6298 0012f35c 00cb5d58 0012f298: 000002d0 01e00000 01e5cd00 01e00000 00000168 00000108 0055e8b3 00000210 EBP 0012f268: 00000168 0055ecaf 01e5cd00 000002d0 00000000 00000000 000002d0 00000108 0012f288: 0012f300 00cb6298 0012f35c 00cb5d58 000002d0 01e00000 01e5cd00 01e00000 0012f2a8: 00000168 00000108 0055e8b3 00000210 00000000 021b4338 0043b86d 0012f2d8 0012f2c8: 021b4338 00000000 00000010 00bfc298 01e00000 00000000 000002d0 00000210
Thread call stack: 00523b54: VDFastMemcpyPartialMMX2() 0051b0a8: VDMemcpyRect() 0055ecaf: VDPixmapUberBlitterDirectCopy::Blit() 0055e8b3: VDPixmapUberBlitter::Blit() 0043b86d: VDFilterFrameVideoSource::RunRequests() 00470028: VDProject::UpdateFrame() 0043ac45: VDFilterFrameRequest::CreateClient() 0043ac8d: VDFilterFrameRequest::CreateClient() 00439a12: VDFilterFrameManualSource::CreateRequest() 004477d0: FilterSystem::RequestFrame() 00471f94: VDProject::DisplayFrame() 0047f56a: VDProjectUI::UISetDubbingMode() 00471789: _catch$?RunOperation@VDProject@@QAEXPAVIVDDubberOutputSystem@@HPAVDubOptions@@H_NJJ2@Z$1() 7e368bd9: USER32!GetWindowThreadProcessId [7e360000+8a80+159] 77e581ea: GDI32!GetObjectType [77e50000+814e+9c] 7e37cbf9: USER32!DrawIconEx [7e360000+1cb84+75] 004720e3: VDProject::Preview() 00472dc1: VDProject::PreviewInput() 7e368bd9: USER32!GetWindowThreadProcessId [7e360000+8a80+159] 7e36885a: USER32!GetDC [7e360000+86c7+193] 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e36882a: USER32!GetDC [7e360000+86c7+163] 7e37a013: USER32!IsWindowUnicode [7e360000+19f72+a1] 0047ec11: VDProjectUI::MainWndProc() 7e369488: USER32!GetWindowLongA [7e360000+945d+2b] 00474d70: VDProjectUI::WndProc() 0048bd95: VDUIFrame::StaticWndProc() 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e37927b: USER32!GetParent [7e360000+1910f+16c] 7e37f40b: USER32!SendMessageA [7e360000+1f3c2+49] 004c579d: VDPositionControlW32::WndProc() 004c5ee2: VDPositionControlW32::StaticWndProc() 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e378ea0: USER32!DefWindowProcW [7e360000+18d20+180] 7e37927b: USER32!GetParent [7e360000+1910f+16c] 7e3792e3: USER32!SendMessageW [7e360000+1929a+49] 7e39ff7d: USER32!CreateMDIWindowA [7e360000+3fdc0+1bd] 7e3965d2: USER32!DeregisterShellHookWindow [7e360000+302c0+6312] 7e375e94: USER32!IsDlgButtonChecked [7e360000+14dfa+109a] 7c802542: kernel32!WaitForSingleObject [7c800000+2530+12] 7471577a: MSCTF!TF_RunInputCPL [746e0000+310df+469b] 74715f00: MSCTF!TF_GetThreadFlags [746e0000+35af1+40f] 7e375231: USER32!IsDlgButtonChecked [7e360000+14dfa+437] 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e37a013: USER32!IsWindowUnicode [7e360000+19f72+a1] 7e37a039: USER32!CallWindowProcW [7e360000+1a01e+1b] 5d515e5e: COMCTL32!InitCommonControlsEx [5d510000+3619+2845] 5d51602f: COMCTL32!DefSubclassProc [5d510000+5f9e+91] 5d515fe4: COMCTL32!DefSubclassProc [5d510000+5f9e+46] 5d5631a2: COMCTL32!ImageList_LoadImage [5d510000+44a91+e711] 5d51602f: COMCTL32!DefSubclassProc [5d510000+5f9e+91] 5d5160be: COMCTL32!DefSubclassProc [5d510000+5f9e+120] 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e3689cd: USER32!GetWindowLongW [7e360000+88a6+127] 7e37a43b: USER32!PeekMessageA [7e360000+1a340+fb] 7e3696c7: USER32!DispatchMessageA [7e360000+96b8+f] 0045f9f6: WinMain@16() 005e43d6: __tmainCRTStartup() 7c817067: kernel32!RegisterWaitForInputIdle [7c800000+1701e+49]
-- End of report
|
The second time have crashed for the same file:
| CODE | VirtualDub crash report -- build 34703 (release) --------------------------------------
Disassembly: 00523ac0: 50 push eax 00523ac1: 0433 add al, 33h 00523ac3: c087068b4df45e rol byte ptr [edi-bb274fa], 5eh 00523aca: 8ac3 mov al, bl 00523acc: 5b pop ebx 00523acd: 64890d00000000 mov fs:[00000000], ecx 00523ad4: c9 leave 00523ad5: c3 ret 00523ad6: cc int 3 00523ad7: cc int 3 00523ad8: cc int 3 00523ad9: cc int 3 00523ada: cc int 3 00523adb: cc int 3 00523adc: cc int 3 00523add: cc int 3 00523ade: cc int 3 00523adf: cc int 3 00523ae0: 8b44240c mov eax, [esp+0ch] 00523ae4: 8b542404 mov edx, [esp+04h] 00523ae8: 8b4c2408 mov ecx, [esp+08h] 00523aec: 01c1 add ecx, eax 00523aee: 01c2 add edx, eax 00523af0: f7d8 neg eax 00523af2: 7429 jz 00523b1d 00523af4: 83c008 add eax, 08h 00523af7: 741e jz 00523b17 00523af9: eb05 jmp 00523b00 00523afb: 90 nop 00523afc: 8d742600 lea esi, [esi+00h] 00523b00: df6c01f8 fild qword ptr [ecx+eax-08h] 00523b04: df2c01 fild qword ptr [ecx+eax] 00523b07: d9c9 fxch st(1) 00523b09: df7c02f8 fistp qword ptr [edx+eax-08h] 00523b0d: df3c02 fistp qword ptr [edx+eax] 00523b10: 83c010 add eax, 10h 00523b13: 73eb jnc 00523b00 00523b15: 7506 jnz 00523b1d 00523b17: df69f8 fild qword ptr [ecx-08h] 00523b1a: df7af8 fistp qword ptr [edx-08h] 00523b1d: c3 ret 00523b1e: 57 push edi 00523b1f: 56 push esi 00523b20: 8b7c240c mov edi, [esp+0ch] 00523b24: 8b742410 mov esi, [esp+10h] 00523b28: 8b4c2414 mov ecx, [esp+14h] 00523b2c: 89ca mov edx, ecx 00523b2e: c1e902 shr ecx, 02h 00523b31: 83e203 and edx, 03h 00523b34: f3a5 rep movsd 00523b36: 89d1 mov ecx, edx 00523b38: f3a4 rep movsb 00523b3a: 5e pop esi 00523b3b: 5f pop edi 00523b3c: c3 ret 00523b3d: 55 push ebp 00523b3e: 57 push edi 00523b3f: 56 push esi 00523b40: 53 push ebx 00523b41: 8b5c2414 mov ebx, [esp+14h] 00523b45: 8b542418 mov edx, [esp+18h] 00523b49: 8b44241c mov eax, [esp+1ch] 00523b4d: f7d8 neg eax 00523b4f: 83c03f add eax, 3fh 00523b52: 7649 jbe 00523b9d 00523b54: 0f6f02 movq mm0, [edx] <-- FAULT 00523b57: 0f6f4a08 movq mm1, [edx+08h] 00523b5b: 0f6f5210 movq mm2, [edx+10h] 00523b5f: 0f6f5a18 movq mm3, [edx+18h] 00523b63: 0f6f6220 movq mm4, [edx+20h] 00523b67: 0f6f6a28 movq mm5, [edx+28h] 00523b6b: 0f6f7230 movq mm6, [edx+30h] 00523b6f: 0f6f7a38 movq mm7, [edx+38h] 00523b73: 0fe703 movntq [ebx], mm0 00523b76: 0fe74b08 movntq [ebx+08h], mm1 00523b7a: 0fe75310 movntq [ebx+10h], mm2 00523b7e: 0fe75b18 movntq [ebx+18h], mm3 00523b82: 0fe76320 movntq [ebx+20h], mm4 00523b86: 0fe76b28 movntq [ebx+28h], mm5 00523b8a: 0fe77330 movntq [ebx+30h], mm6 00523b8e: 0fe77b38 movntq [ebx+38h], mm7 00523b92: 83c340 add ebx, 40h 00523b95: 83c240 add edx, 40h 00523b98: 83c040 add eax, 40h 00523b9b: 73b7 jnc 00523b54 00523b9d: 83e838 sub eax, 38h 00523ba0: 7911 jns 00523bb3 00523ba2: 0f6f02 movq mm0, [edx] 00523ba5: 0fe703 movntq [ebx], mm0 00523ba8: 83c208 add edx, 08h 00523bab: 83c308 add ebx, 08h 00523bae: 83c008 add eax, 08h 00523bb1: 73ef jnc 00523ba2 00523bb3: 83e807 sub eax, 07h 00523bb6: 740a jz 00523bc2 00523bb8: 89c1 mov ecx, eax 00523bba: f7d9 neg ecx 00523bbc: 89d6 mov esi, edx 00523bbe: 89df mov edi, ebx
Built on Althena on Fri Dec 23 22:05:52 2011 using compiler version 1400
Windows 5.1 (Windows XP x86 build 2600) [Service Pack 3] Memory status: virtual free 1904M/2048M, commit limit 5211M, physical total 3328M
EAX = fffffed7 EBX = 01a8cd00 ECX = 01a8cd00 EDX = 00000000 EBP = 0012f6fc ESI = 00000168 EDI = 01a8cd00 ESP = 0012f6d0 EIP = 00523b54 EFLAGS = 00010296 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:
EBX 01a8cd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ECX 01a8cd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 EDI 01a8cd00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ESP 0012f6d0: 00000000 00000168 01a8cd00 0012f6fc 0051b0a8 01a8cd00 00000000 00000168 0012f6f0: 0012f76c 00000108 0067cb38 00000168 0055ecaf 01a8cd00 00000170 00000000 0012f710: 00000000 00000168 00000108 0012f794 00cc2b28 0012f7f0 00cbf9c0 000002d0 0012f730: 01a30000 01a8cd00 01aa4880 00000168 00000108 0055e8b3 00000210 00000000 EBP 0012f6f8: 0067cb38 00000168 0055ecaf 01a8cd00 00000170 00000000 00000000 00000168 0012f718: 00000108 0012f794 00cc2b28 0012f7f0 00cbf9c0 000002d0 01a30000 01a8cd00 0012f738: 01aa4880 00000168 00000108 0055e8b3 00000210 00000000 02824338 0043b86d 0012f758: 0012f76c 02824338 00000000 00000000 00cb5410 01a30000 00000000 000002d0
Thread call stack: 00523b54: VDFastMemcpyPartialMMX2() 0051b0a8: VDMemcpyRect() 0055ecaf: VDPixmapUberBlitterDirectCopy::Blit() 0055e8b3: VDPixmapUberBlitter::Blit() 0043b86d: VDFilterFrameVideoSource::RunRequests() 00470028: VDProject::UpdateFrame() 0043a752: VDFilterFrameQueue::Add() 0043ac45: VDFilterFrameRequest::CreateClient() 004477d0: FilterSystem::RequestFrame() 00471f94: VDProject::DisplayFrame() 0047f56a: VDProjectUI::UISetDubbingMode() 00471789: _catch$?RunOperation@VDProject@@QAEXPAVIVDDubberOutputSystem@@HPAVDubOptions@@H_NJJ2@Z$1() 5b1c4be6: uxtheme!CloseThemeData [5b1c0000+4773+473] 004720e3: VDProject::Preview() 5b1c3a49: uxtheme!DrawThemeText [5b1c0000+2ff8+a51] 00472dc1: VDProject::PreviewInput() 7e37c32c: USER32!GetActiveWindow [7e360000+1c2e8+44] 7c90e453: ntdll!KiUserCallbackDispatcher [7c900000+e440+13] 7e37c24e: USER32!DefWindowProcA [7e360000+1c17e+d0] 7e37c291: USER32!DefWindowProcA [7e360000+1c17e+113] 7e37c2d0: USER32!SetWindowLongW [7e360000+1c2bb+15] 7ca2b1ce: SHELL32!DragAcceptFiles [7c9c0000+6b1a9+25] 0047d6ed: VDProjectUI::MenuHit() 0047d745: VDProjectUI::MenuHit() 7e369488: USER32!GetWindowLongA [7e360000+945d+2b] 7e378d8b: USER32!DefWindowProcW [7e360000+18d20+6b] 0048b690: VDUIFrame::DefProc() 0047ed37: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0() 7e369488: USER32!GetWindowLongA [7e360000+945d+2b] 00474d70: VDProjectUI::WndProc() 0048bd95: VDUIFrame::StaticWndProc() 7e368734: USER32!GetDC [7e360000+86c7+6d] 7e368816: USER32!GetDC [7e360000+86c7+14f] 7e378ea0: USER32!DefWindowProcW [7e360000+18d20+180] 7e378eec: USER32!DefWindowProcW [7e360000+18d20+1cc] 7c90e453: ntdll!KiUserCallbackDispatcher [7c900000+e440+13] 7e37fb07: USER32!TranslateAccelerator [7e360000+1fac4+43] 7e37fb24: USER32!TranslateAccelerator [7e360000+1fac4+60] 0048b81d: VDUIFrame::TranslateAcceleratorMessage() 0045f9d9: WinMain@16() 005e43d6: __tmainCRTStartup() 7c817067: kernel32!RegisterWaitForInputIdle [7c800000+1701e+49]
-- End of report
|
Could you analyse this errors, phaeron? I don't know if I have done something wrong in settings. After two crash errors, then I tryed to use Freemake Video Converter for my conversions tests.
According with MediaInfo, the video has 29.970 fps (for this I can play this in my CRT television), and the Ffmpeg Input Driver, by raythe0n, recognizes that the video has "59,940 fps", as the double.
Is necessary to upload a sample for the same?
Thanks, L.H.V.F. . |
 |
| jep |
| Posted: Dec 29 2011, 07:37 PM |
 |
|
Newbie

Group: Members
Posts: 2
Member No.: 33920
Joined: 29-December 11

|
Sorry if wrong place. Drag/drop mkv and edit. Then use a/v stream copy to save results without recoding. Results in avc/aac avi that works sometimes and once remuxed to mkv (mkvtoolnix) always works. Would like to use external encoder option to directly mux to mkv but refuses to allow video stream copy. If possible to implement, please consider doing so. Thank you for an app that has given great results over years of service. |
 |
| evropej |
| Posted: Dec 30 2011, 03:21 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
anyone noticing slower start up time with this version? |
 |
| fccHandler |
| Posted: Dec 30 2011, 07:12 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
| QUOTE (evropej @ Dec 29 2011, 11:21 PM) | | anyone noticing slower start up time with this version? | Nope, for me it starts up instantly. But check your plugins folders; maybe something in there is causing a delay.
-------------------- May the FOURCC be with you... |
 |
| levicki |
| Posted: Jan 7 2012, 02:45 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 167
Member No.: 22605
Joined: 13-December 07

|
"ASF files are not supported" message is still shown in version 1.10.1 when you try to open WMV from the command line even though DirectShowSource driver is installed and .wmv is added to its extension list. |
 |
| Jam One |
| Posted: Feb 24 2012, 08:19 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 580
Member No.: 25518
Joined: 8-May 09

|
Regression in released version 1.10.1
Open TARGA image sequence --> images are flipped upside-down.
Versions 1.10.1-Test1 thru 1.10.1-Test7 are fine. Version 1.10.1-Test8 and following versions are broken. |
 |
| phaeron |
| Posted: Feb 25 2012, 10:21 PM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
TARGA read inversion will be fixed in 1.10.2.
Oh, and I deleted a lot of pointless drama. |
 |
| Jam One |
| Posted: Feb 26 2012, 10:02 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 580
Member No.: 25518
Joined: 8-May 09

|
Thank you very much for both! |
 |
|