Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > (Auto) Gordian Knot

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th August 2014, 15:58   #1  |  Link
Alloneword
Registered User
 
Join Date: Jun 2008
Posts: 11
An out-of-bounds memory access (access violation) occurred in module 'ntdll'

I have a fresh instal of win 7 U x64 and instlled v2.55 of AutoGK, however i am getting tons and tons or errors all giving me the same error message which is:
Quote:
An out-of-bounds memory access (access violation) occurred in module 'ntdll'
now i have done some searching and most folks seem to suggest it's something to do with the vobs not being right, but it's happening to me almost 50% of the time.
Is there an app to check the vobs to make sure there is no issue with them, also with the error message can it ONLY mean problems with vobs, my machine spec is as follows:
Fractal Design XL R2
Asus z87 Deluxe (2004 BIOS)
Intel i7-4770k @ stock
Noctua NH-C12P SE14 with NF-P14 Fan
16GB RAM (TeamGroup Vulcan GOLD, 4x4}
Video coming off CPU
120GB Samsung 840 Pro (C Drive, WIn 7 U x64) [SATA 01]
240GB Samsung 840 Pro (D Drive, WIn 7 U x64) [SATA 02]
Crucial MX100 512GB SSD (for taking of images) [SATA 03]
WD 1TB Black [SATA 04]
WD 3TB Black [SATA 05]
Pioneer DVR-221L [SATA 06]
WD 3TB Black [Asmedia SATA Controller, SATA 01]
WD 3TB Black [Asmedia SATA Controller, SATA 02]
Samsung HD204UI (2TB) [Asmedia SATA Controller, SATA 03]
WD 3TB Black [Asmedia SATA Controller, SATA 04]
2 3TB WD Blacks (Via Icy Box IB-RD4320StU3}
Corsair HX750 PSU


here is also a copy of the latest crash report
Code:
VirtualDub crash report -- build 2178 (release)
--------------------------------------

Disassembly:
775632a0: f0              lock   
775632a1: 3bf3            cmp    esi, ebx
775632a3: 7417            jz     775632bc
775632a5: 8b474c          mov    eax, [edi+4c]
775632a8: 8bc8            mov    ecx, eax
775632aa: c1e914          shr    ecx, 14
775632ad: 224f52          and    cl, [edi+52]
775632b0: 324e02          xor    cl, [esi+02]
775632b3: f6c101          test   cl, 01
775632b6: 0f84f5100000    jz     775643b1
775632bc: 837f4c00        cmp    dword ptr [edi+4c], 00
775632c0: 8b4510          mov    eax, [ebp+10]
775632c3: 8b00            mov    eax, [eax]
775632c5: 8d34c3          lea    esi, [ebx+eax*8]
775632c8: 89750c          mov    [ebp+0c], esi
775632cb: 741d            jz     775632ea
775632cd: 8b06            mov    eax, [esi]
775632cf: 8945e4          mov    [ebp-1c], eax
775632d2: 334750          xor    eax, [edi+50]
775632d5: 8ac8            mov    cl, al
775632d7: 32cc            xor    cl, ah
775632d9: 8945e4          mov    [ebp-1c], eax
775632dc: 324de6          xor    cl, [ebp-1a]
775632df: c1e818          shr    eax, 18
775632e2: 3ac1            cmp    al, cl
775632e4: 0f852d710500    jnz    775ba417
775632ea: 8b474c          mov    eax, [edi+4c]
775632ed: c1e814          shr    eax, 14
775632f0: 224752          and    al, [edi+52]
775632f3: 324602          xor    al, [esi+02]
775632f6: a801            test   al, 01
775632f8: 0f855f010000    jnz    7756345d
775632fe: 837f4c00        cmp    dword ptr [edi+4c], 00
77563302: 7416            jz     7756331a
77563304: 8b4750          mov    eax, [edi+50]
77563307: 3106            xor    [esi], eax
77563309: 8a4601          mov    al, [esi+01]
7756330c: 3206            xor    al, [esi]
7756330e: 324602          xor    al, [esi+02]
77563311: 384603          cmp    [esi+03], al
77563314: 0f850b710500    jnz    775ba425
7756331a: 807d1400        cmp    byte ptr [ebp+14], 00
7756331e: 0f850f710500    jnz    775ba433
77563324: 8b560c          mov    edx, [esi+0c]
77563327: 8d4608          lea    eax, [esi+08]
7756332a: 8b08            mov    ecx, [eax]
7756332c: 894df0          mov    [ebp-10], ecx
7756332f: 8b4904          mov    ecx, [ecx+04]      <-- FAULT
77563332: 8955f4          mov    [ebp-0c], edx
77563335: 8b12            mov    edx, [edx]
77563337: 3bd1            cmp    edx, ecx
77563339: 0f8519540000    jnz    77568758
7756333f: 3bd0            cmp    edx, eax
77563341: 0f8511540000    jnz    77568758
77563347: 0fb706          movzx  eax, word ptr [esi]
7756334a: 294778          sub    [edi+78], eax
7756334d: 8b87b8000000    mov    eax, [edi+b8]
77563353: 85c0            test   eax, eax
77563355: 0f84be000000    jz     77563419
7756335b: 0fb70e          movzx  ecx, word ptr [esi]
7756335e: 3b4804          cmp    ecx, [eax+04]
77563361: 0f8390050000    jnc    775638f7
77563367: 8bf1            mov    esi, ecx
77563369: 894d08          mov    [ebp+08], ecx
7756336c: 8bce            mov    ecx, esi
7756336e: 2b4814          sub    ecx, [eax+14]
77563371: 83780800        cmp    dword ptr [eax+08], 00
77563375: 894dfc          mov    [ebp-04], ecx
77563378: 7402            jz     7756337c
7756337a: 03c9            add    ecx, ecx
7756337c: 8bd1            mov    edx, ecx
7756337e: 8b4820          mov    ecx, [eax+20]
77563381: c1e202          shl    edx, 02
77563384: 8955f8          mov    [ebp-08], edx
77563387: 03d1            add    edx, ecx
77563389: 8b0a            mov    ecx, [edx]
7756338b: ff480c          dec    dword ptr [eax+0c]
7756338e: 894dec          mov    [ebp-14], ecx
77563391: 8b4804          mov    ecx, [eax+04]
77563394: 49              dec    ecx
77563395: 3bf1            cmp    esi, ecx
77563397: 0f84c1f9ffff    jz     77562d5e
7756339d: 8b4d0c          mov    ecx, [ebp+0c]

Windows 6.1 (Windows XP build 7601) [Service Pack 1]

EAX = 06998a28
EBX = 06936dd0
ECX = 817d7b7f
EDX = 8e8b8985
EBP = 0018e674
DS:ESI = 002b:06998a20
ES:EDI = 002b:064b0000
SS:ESP = 002b:0018e64c
CS:EIP = 0023:7756332f
FS = 0053
GS = 002b
EFLAGS = 00010246
FPUCW = 027f
FPUTW = ffff

MM0 = 8080808080808080
MM1 = 8080808080808080
MM2 = 8000000000000000
MM3 = 93cd3a2c8198e800
MM4 = f555ca2b1edd9800
MM5 = f555ca2b1edd9800
MM6 = 8000000000000000
MM7 = 8000000000000000

Crash reason: Access Violation

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

Thread traces:

Thread 00000bac (Main thread)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(321)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(351)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\Init.cpp(369)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(617)
	C:\Dvpt\VDub_1.5.x\VirtualDubMod15\VirtualDub\source\VideoSource.cpp(645)

Thread call stack:7756332f: ntdll!RtlImageNtHeader [77530000+33194+19b]
775635b7: ntdll!RtlImageNtHeader [77530000+33194+423]
775638aa: ntdll!RtlImageNtHeader [77530000+33194+716]
775634a2: ntdll!RtlImageNtHeader [77530000+33194+30e]
76ac14ad: kernel32!HeapFree [76ab0000+11499+14]
0630b5ae: xvidcore!xvid_encore [062c0000+4a370+123e]
062d068e: xvidcore!0001068e
06306cdd: xvidcore!xvid_plugin_ssim [062c0000+417a0+553d]
0630a3a9: xvidcore!xvid_encore [062c0000+4a370+39]
02501d0b: xvidvfw!00001d0b
02507dc6: xvidvfw!DriverProc [02500000+7b90+236]
755e1b8f: USER32!DrawTextExW [755c0000+2149e+6f1]
755e1d25: USER32!GetWindowInfo [755c0000+21bbf+166]
755d717a: USER32!IsWindow [755c0000+17136+44]
755d692a: USER32!gapfnScSendMessage [755c0000+15fc8+962]
70720fdd: uxtheme!00010fdd
755d717a: USER32!IsWindow [755c0000+17136+44]
755e1e0a: USER32!IsWindowRedirectedForPrint [755c0000+21dfa+10]
7072ec96: uxtheme!GetThemeAppProperties [70710000+1ebd6+c0]
70720b49: uxtheme!00010b49
707222c3: uxtheme!CloseThemeData [70710000+11fa1+322]
755d6210: USER32!gapfnScSendMessage [755c0000+15fc8+248]
755dd094: USER32!WCSToMBEx [755c0000+1cf1d+177]
755dd05f: USER32!WCSToMBEx [755c0000+1cf1d+142]
755e336a: USER32!IsZoomed [755c0000+23332+38]
0048fae7: DubWndProc()
755d62fa: USER32!gapfnScSendMessage [755c0000+15fc8+332]
755dd05f: USER32!WCSToMBEx [755c0000+1cf1d+142]
755d6d91: USER32!GetThreadDesktop [755c0000+16c63+12e]
755d6d51: USER32!GetThreadDesktop [755c0000+16c63+ee]
755d6ce9: USER32!GetThreadDesktop [755c0000+16c63+86]
755d6d91: USER32!GetThreadDesktop [755c0000+16c63+12e]
755d6d51: USER32!GetThreadDesktop [755c0000+16c63+ee]
755d6de8: USER32!GetThreadDesktop [755c0000+16c63+185]
755d6df3: USER32!GetThreadDesktop [755c0000+16c63+190]
755d6df3: USER32!GetThreadDesktop [755c0000+16c63+190]
755d6e44: USER32!GetThreadDesktop [755c0000+16c63+1e1]
7754f8ea: ntdll!NtCallbackReturn [77530000+1f8d8+12]
755d6e57: USER32!GetThreadDesktop [755c0000+16c63+1f4]
7754010a: ntdll!KiUserCallbackDispatcher [77530000+100dc+2e]
755d72b9: USER32!GetPropW [755c0000+17227+92]
7755f55e: ntdll!RtlImageNtHeaderEx [77530000+2f4b5+a9]
755d717a: USER32!IsWindow [755c0000+17136+44]
755d692a: USER32!gapfnScSendMessage [755c0000+15fc8+962]
755dcfef: USER32!WCSToMBEx [755c0000+1cf1d+d2]
70727744: uxtheme!GetThemeBool [70710000+16651+10f3]
7072ec46: uxtheme!GetThemeAppProperties [70710000+1ebd6+70]
70720b49: uxtheme!00010b49
707222c3: uxtheme!CloseThemeData [70710000+11fa1+322]
755d6210: USER32!gapfnScSendMessage [755c0000+15fc8+248]
755dd094: USER32!WCSToMBEx [755c0000+1cf1d+177]
755dd05f: USER32!WCSToMBEx [755c0000+1cf1d+142]
0048fae7: DubWndProc()
755d62fa: USER32!gapfnScSendMessage [755c0000+15fc8+332]
755dd05f: USER32!WCSToMBEx [755c0000+1cf1d+142]
755d6d91: USER32!GetThreadDesktop [755c0000+16c63+12e]
00558f7b: write_string()
0055898a: _output()
755d6d51: USER32!GetThreadDesktop [755c0000+16c63+ee]
755d965e: USER32!GetWindow [755c0000+1926e+3f0]
755e617a: USER32!SendMessageA [755c0000+2612e+4c]
00483ce9: guiSetTitle()
755ffbb1: USER32!GetCursor [755c0000+3f6e0+4d1]
755ffb92: USER32!GetCursor [755c0000+3f6e0+4b2]
75600032: USER32!SendInput [755c0000+3ff4a+e8]
755ffeec: USER32!VkKeyScanW [755c0000+3fdcd+11f]
755ffefc: USER32!VkKeyScanW [755c0000+3fdcd+12f]
755e1396: USER32!InvalidateRect [755c0000+21381+15]
70966b99: COMCTL32!_TrackMouseEvent [70920000+35904+11295]
755d6210: USER32!gapfnScSendMessage [755c0000+15fc8+248]
755d6b34: USER32!gapfnScSendMessage [755c0000+15fc8+b6c]
755d6b00: USER32!gapfnScSendMessage [755c0000+15fc8+b38]
755f518d: USER32!IsDialogMessage [755c0000+350ed+a0]
755d62fa: USER32!gapfnScSendMessage [755c0000+15fc8+332]
755d6d91: USER32!GetThreadDesktop [755c0000+16c63+12e]
755d6d51: USER32!GetThreadDesktop [755c0000+16c63+ee]
755d6ce9: USER32!GetThreadDesktop [755c0000+16c63+86]
755d6d91: USER32!GetThreadDesktop [755c0000+16c63+12e]
755d6d51: USER32!GetThreadDesktop [755c0000+16c63+ee]
755d6f9e: USER32!GetThreadDesktop [755c0000+16c63+33b]
755dd184: USER32!GetWindowLongA [755c0000+1d156+2e]
755dd190: USER32!GetWindowLongA [755c0000+1d156+3a]
755dd190: USER32!GetWindowLongA [755c0000+1d156+3a]
0047cfd6: DubStatus::StatusTimerProc()
7754010a: ntdll!KiUserCallbackDispatcher [77530000+100dc+2e]
755d72b9: USER32!GetPropW [755c0000+17227+92]
755f5dbd: USER32!WinHelpA [755c0000+3557f+83e]
755d62fa: USER32!gapfnScSendMessage [755c0000+15fc8+332]
755dd184: USER32!GetWindowLongA [755c0000+1d156+2e]
755dd190: USER32!GetWindowLongA [755c0000+1d156+3a]
0047d05c: DubStatus::StatusMainDlgProc()
755d62fa: USER32!gapfnScSendMessage [755c0000+15fc8+332]
755dd190: USER32!GetWindowLongA [755c0000+1d156+3a]
755ff9a3: USER32!GetCursor [755c0000+3f6e0+2c3]
755ff962: USER32!GetCursor [755c0000+3f6e0+282]
755ff8fb: USER32!GetCursor [755c0000+3f6e0+21b]
755ff9a3: USER32!GetCursor [755c0000+3f6e0+2c3]
002d0922: vorbis!vorbis_packet_blocksize [002c0000+106e0+242]
755d702c: USER32!GetWindowLongW [755c0000+16ffe+2e]
755e25a8: USER32!NotifyWinEvent [755c0000+22592+16]

-- End of report
All1
Alloneword is offline   Reply With Quote
Old 15th August 2014, 19:18   #2  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,249
Looks like a failure, probably an invalid free operation, in Xvid:
Quote:
Thread call stack:7756332f: ntdll!RtlImageNtHeader [77530000+33194+19b]
775635b7: ntdll!RtlImageNtHeader [77530000+33194+423]
775638aa: ntdll!RtlImageNtHeader [77530000+33194+716]
775634a2: ntdll!RtlImageNtHeader [77530000+33194+30e]
76ac14ad: kernel32!HeapFree [76ab0000+11499+14]
0630b5ae: xvidcore!xvid_encore [062c0000+4a370+123e]
Of course that could be the result of a previous heap corruption, which could come from pretty much everywhere
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 15th August 2014 at 19:26.
LoRd_MuldeR is offline   Reply With Quote
Old 16th August 2014, 03:00   #3  |  Link
Alloneword
Registered User
 
Join Date: Jun 2008
Posts: 11
OK thanks for the reply LoRd_MuldeR, so what are my options, should i just reinstal AugoGK or uninstall XviD or as a final option or do have an image of a fresh instal of win 7 u x64 should i just go back on that, I have tried other apps like DVDFab but the results are not all that so would love to stay with AutoGK.

All1
Alloneword is offline   Reply With Quote
Old 17th August 2014, 14:00   #4  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,249
(Re-)Installing the latest stable Xvid from here would be a start:
https://www.xvid.org/download/

Getting the latest VirtualDub version from here certainly doesn't hurt either:
http://virtualdub.sourceforge.net/

But as said before, this crash could as well be the result of a previous heap corruption. And, in that case, it's completely arbitrary that the crashed occurred in Xvid code, the real problem could be anywhere.

So if you still get crashes after you have updated everything to the latest versions, try to strip down your processing chain as much as possible (e.g. remove all filters, etc).
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 17th August 2014 at 14:26.
LoRd_MuldeR is offline   Reply With Quote
Old 17th August 2014, 14:33   #5  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by LoRd_MuldeR View Post
(Re-)Installing the latest stable Xvid from here would be a start:
https://www.xvid.org/download/

Getting the latest VirtualDub version from here certainly doesn't hurt either:
http://virtualdub.sourceforge.net/

But as said before, this crash could as well be the result of a previous heap corruption. And, in that case, it's completely arbitrary that the crashed occurred in Xvid code, the real problem could be anywhere.

So if you still get crashes after you have updated everything to the latest versions, try to strip down your processing chain as much as possible (e.g. remove all filters, etc).
The OP is using AutoGK which, as far as I recall, needs the included Xvid version to produce files that are not over/undersized. Also, I believe the standard VirtualDub is a no-go for AutoGK, it needs VDubMod.
I think it's time to move on and use something like Megui which receives frequent updates.
Groucho2004 is offline   Reply With Quote
Old 17th August 2014, 15:31   #6  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,249
Quote:
Originally Posted by Groucho2004 View Post
The OP is using AutoGK which, as far as I recall, needs the included Xvid version [..]. Also, [...] it needs VDubMod.
That alone would be a good reason to ditch AutoGK

Anyway, I highly suggest the OP to run the same conversion manually with an up-to-date VirtualDub and an up-to-date Xvid.

BTW: If you need MPEG-2/VOB input directly in VirtualDub, you can use the MPEG-2 plugin for VirtualDub.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR is offline   Reply With Quote
Old 20th August 2014, 11:33   #7  |  Link
datauser
Registered User
 
datauser's Avatar
 
Join Date: Oct 2010
Posts: 100
Place the AutoGK portable version(tested in all Windows environments part from crappy Win8!) on an external drive via your usb cable attached to your computer and try that. By doing this I can still use Xvid latest revision(I use Xvid 1.4 developer's build sometimes when I'm not doing H264 tests on my pc) without having to uninstall it, because AutoGK's inbuilt 1.21 VAQ build revision conflicts with it.

If it fails also place the source along with the portable on that drive too. The error is coming from within windows system, but who knows where as others correctly state? Running in a virtual environment should solve this. If not move on to MP4! Link below.

http://www.mediafire.com/download/xj...Sourraund.zip#!

Last edited by datauser; 20th August 2014 at 11:43.
datauser is offline   Reply With Quote
Old 20th August 2014, 23:18   #8  |  Link
Alloneword
Registered User
 
Join Date: Jun 2008
Posts: 11
Quote:
Originally Posted by LoRd_MuldeR View Post
(Re-)Installing the latest stable Xvid from here would be a start:
https://www.xvid.org/download/
That alone has been enough to sort this issue out for me, all the discs that have given me errors have all been encoded without any issue so many thanks to everyone for you help especially LoRd_MuldeR


All1
Alloneword is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.