|
|
| dloneranger |
| Posted: Jan 22 2011, 04:33 AM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
The only one I can think of that might possibly affect anything is in the option->preferences->3daccel->enable 3d video filter acceleration Try turning that off
Possibly turning off directx in preferences->display ???
After that I'm stumped - totally out of ideas 
The one I uploaded didn't crash though? So maybe you have a corrupted file somewhere?
ps with the setting I used it does take quite a while to show the first frame - did you try waiting? if the status bar says 'decoding frame' then it's still processing if you don't have enough memory, the status bar will say 'out of memory'
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| evropej |
| Posted: Jan 22 2011, 06:01 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
the only you uploaded did not crash, just gray screen. directx is now off and still have a gray screen. i have 12 gigs or memory and 768 of video memory. i do see an error in the bottom which says it 'out of memory'. how can that be? vdub is showing only 53 megs in task manager. |
 |
| dloneranger |
| Posted: Jan 22 2011, 01:44 PM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
That's the problem then - it's trying to using more than 2Gb of ram and failing - Lower the resize until it's ok
If virtualdubs multithreading is set to more than 1 thread, 1 frame - you'll increase it's memory use enormously
After it fails to get the memory in needs, the error message is shown and the rest of the memory it allocated is released
You'd need the 64bit version of virtualdub to access all your memory, but then you can't use the filters anyway.....
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| ale5000 |
| Posted: Jan 22 2011, 04:51 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07

|
If you have a 64-bit OS you can make available 4GB of RAM to the 32-bit VirtualDub.
You only need to set the largeaddressaware flag in the exe, look here: http://www.gidhome.com/gid3gb/index.html (you only need to follow the instruction in the point 2 part 2 "setting this bit directly in the executable").
-------------------- New VirtualDub forum VirtualDub AIO (All-in-One installer for VirtualDub and plugins) Codec Toolbox RS (A tool to read/change merit of codecs and many other things) Input plugins for VirtualDub / ACM codecs / VFW codecs |
 |
| dloneranger |
| Posted: Jan 22 2011, 05:43 PM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
The only problem with that can be if the app or any dlls etc (plugings and filters) don't like pointers above 2gb Then unexpected crashes can result
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| ale5000 |
| Posted: Jan 22 2011, 05:50 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07

|
They should expect pointers above 2GB otherwise it is a bug that need to be fixed.
-------------------- New VirtualDub forum VirtualDub AIO (All-in-One installer for VirtualDub and plugins) Codec Toolbox RS (A tool to read/change merit of codecs and many other things) Input plugins for VirtualDub / ACM codecs / VFW codecs |
 |
| dloneranger |
| Posted: Jan 22 2011, 05:54 PM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
Yup it's a programming error (usually of mixing unsigned and signed maths) Fixing it's easy, but a lot of filters etc are abandonware and don't get updated
Most are ok and should be fine though
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| ale5000 |
| Posted: Jan 22 2011, 06:11 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 1114
Member No.: 22180
Joined: 30-September 07

|
Maybe can be added a compatibility option (Limit memory to 2GB) for filters like the "Force single framebuffer" option, so some filters can get full 4GB and others can be limited to 2GB.
-------------------- New VirtualDub forum VirtualDub AIO (All-in-One installer for VirtualDub and plugins) Codec Toolbox RS (A tool to read/change merit of codecs and many other things) Input plugins for VirtualDub / ACM codecs / VFW codecs |
 |
| evropej |
| Posted: Jan 22 2011, 07:51 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
Ah, so now we are getting somewhere. I figured out from the beginning that this was a memory issue. I can resize up to a certain dimension and then things fall apart.
The gray screen is related to memory but what about the crash? |
 |
| dloneranger |
| Posted: Jan 22 2011, 08:11 PM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
Did my one also crash?
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| evropej |
| Posted: Jan 23 2011, 03:18 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
yes it did, here is the crash info
VirtualDub crash report -- build 35670 (release) --------------------------------------
Disassembly: 74d1b6a0: 93 xchg eax, ebx 74d1b6a1: a9d174e878 test eax, 78e874d1 74d1b6a6: b5ff mov ch, 0ffh 74d1b6a8: ffc7 inc edi 74d1b6aa: 40 inc eax 74d1b6ab: 24bc and al, 0bch 74d1b6ad: a9d174c3cc test eax, ccc374d1 74d1b6b2: cc int 3 74d1b6b3: cc int 3 74d1b6b4: cc int 3 74d1b6b5: cc int 3 74d1b6b6: e866b5ffff call 74d16c21 74d1b6bb: 33c9 xor ecx, ecx 74d1b6bd: 8178206aa9d174 cmp dword ptr [eax+20h], 74d1a96a 74d1b6c4: 0f94c1 setz cl 74d1b6c7: 8bc1 mov eax, ecx 74d1b6c9: c3 ret 74d1b6ca: cc int 3 74d1b6cb: cc int 3 74d1b6cc: cc int 3 74d1b6cd: cc int 3 74d1b6ce: cc int 3 74d1b6cf: 8bff mov edi, edi 74d1b6d1: 55 push ebp 74d1b6d2: 8bec mov ebp, esp 74d1b6d4: 83ec50 sub esp, 50h 74d1b6d7: 8b4508 mov eax, [ebp+08h] 74d1b6da: 8945b0 mov [ebp-50h], eax 74d1b6dd: 8b450c mov eax, [ebp+0ch] 74d1b6e0: 83e001 and eax, 01h 74d1b6e3: 8945b4 mov [ebp-4ch], eax 74d1b6e6: 33c0 xor eax, eax 74d1b6e8: 8945b8 mov [ebp-48h], eax 74d1b6eb: c745bccfb6d174 mov dword ptr [ebp-44h], 74d1b6cf 74d1b6f2: 394514 cmp [ebp+14h], eax 74d1b6f5: 7423 jz 74d1b71a 74d1b6f7: 8b4510 mov eax, [ebp+10h] 74d1b6fa: 83f80f cmp eax, 0fh 74d1b6fd: 7603 jbe 74d1b702 74d1b6ff: 6a0f push 0fh 74d1b701: 58 pop eax 74d1b702: 8945c0 mov [ebp-40h], eax 74d1b705: c1e002 shl eax, 02h 74d1b708: 50 push eax 74d1b709: ff7514 push dword ptr [ebp+14h] 74d1b70c: 8d45c4 lea eax, [ebp-3ch] 74d1b70f: 50 push eax 74d1b710: e80da90200 call 74d46022 74d1b715: 83c40c add esp, 0ch 74d1b718: eb03 jmp 74d1b71d 74d1b71a: 8945c0 mov [ebp-40h], eax 74d1b71d: 8d45b0 lea eax, [ebp-50h] 74d1b720: 50 push eax 74d1b721: ff156c11d174 call dword ptr [74d1116c] 74d1b727: c9 leave <-- FAULT 74d1b728: c21000 ret 0010 74d1b72b: cc int 3 74d1b72c: cc int 3 74d1b72d: cc int 3 74d1b72e: cc int 3 74d1b72f: cc int 3 74d1b730: 8bff mov edi, edi 74d1b732: 55 push ebp 74d1b733: 8bec mov ebp, esp 74d1b735: 56 push esi 74d1b736: 8b7508 mov esi, [ebp+08h] 74d1b739: 83fef4 cmp esi, 0f4h 74d1b73c: 7218 jc 74d1b756 74d1b73e: 83fef6 cmp esi, 0f6h 74d1b741: 7713 ja 74d1b756 74d1b743: 8d4508 lea eax, [ebp+08h] 74d1b746: 50 push eax 74d1b747: 6a00 push 00h 74d1b749: 56 push esi 74d1b74a: e8dd020000 call 74d1ba2c 74d1b74f: 85c0 test eax, eax 74d1b751: 7403 jz 74d1b756 74d1b753: 8b7508 mov esi, [ebp+08h] 74d1b756: 56 push esi 74d1b757: ff153c10d174 call dword ptr [74d1103c] 74d1b75d: 5e pop esi 74d1b75e: 85c0 test eax, eax 74d1b760: 7c05 jl 74d1b767 74d1b762: 33c0 xor eax, eax 74d1b764: 40 inc eax 74d1b765: eb08 jmp 74d1b76f 74d1b767: 50 push eax 74d1b768: e8c5ae0200 call 74d46632 74d1b76d: 33c0 xor eax, eax 74d1b76f: 5d pop ebp 74d1b770: c20400 ret 0004 74d1b773: cc int 3 74d1b774: cc int 3 74d1b775: cc int 3 74d1b776: cc int 3 74d1b777: cc int 3 74d1b778: 8bff mov edi, edi 74d1b77a: 55 push ebp 74d1b77b: 8bec mov ebp, esp 74d1b77d: 8b450c mov eax, [ebp+0ch] 74d1b780: 83f8f4 cmp eax, 0f4h 74d1b783: 742c jz 74d1b7b1 74d1b785: 83f8f5 cmp eax, 0f5h 74d1b788: 7416 jz 74d1b7a0 74d1b78a: 83f8f6 cmp eax, 0f6h 74d1b78d: 7531 jnz 74d1b7c0 74d1b78f: 64a118000000 mov eax, fs:[00000018] 74d1b795: 8b4030 mov eax, [eax+30h] 74d1b798: 8b4010 mov eax, [eax+10h] 74d1b79b: 8b4018 mov eax, [eax+18h] 74d1b79e: eb20 jmp 74d1b7c0
Built on Dlone on Sat Jan 22 02:52:51 2011 using compiler version 1500
Windows 6.1 (Windows Vista x64 build 7600) []
EAX = 0018f500 EBX = 02a30000 ECX = 00000003 EDX = 00000000 EBP = 0018f550 ESI = 0467e424 EDI = 02a30000 ESP = 0018f500 EIP = 74d1b727 EFLAGS = 00200216 FPUCW = 027f FPUTW = ffff
Crash reason: Unhandled Microsoft C++ Exception
Crash context: An exception occurred in module 'KERNELBASE'...
...while starting filter "MSU Denoiser 2.5.1" (FilterInstance.cpp:1218).
Pointer dumps:
EAX 0018f500: e06d7363 00000001 00000000 74d1b727 00000003 19930520 0018f598 04679d00 EBX 02a30000: 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff ESI 0467e420: 00000000 046732a4 04673320 00000000 00000001 400ba306 00000001 00000000 EDI 02a30000: 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff 00ffffff ESP 0018f500: e06d7363 00000001 00000000 74d1b727 00000003 19930520 0018f598 04679d00 0018f520: 00000020 04655162 04a90a10 02a30000 02a30000 0467e424 0018f544 04656071 0018f540: 0467e898 0018f584 04654607 00000008 0018f588 04650de0 e06d7363 00000001 0018f560: 00000003 0018f57c e06d7363 00000001 00000000 00000000 00000003 19930520 EBP 0018f550: 0018f588 04650de0 e06d7363 00000001 00000003 0018f57c e06d7363 00000001 0018f570: 00000000 00000000 00000003 19930520 0018f598 04679d00 0018f5a4 0465016d 0018f590: 0018f598 04679d00 046732a4 04673320 00000000 02168ac0 046462ea 0a8c0000 0018f5b0: 00000003 00000000 00384008 0464c39e 02a30000 00000000 02168ac0 00000000
Thread call stack: 74d1b727: KERNELBASE!RaiseException [74d10000+b6cf+58] 74d1b727: KERNELBASE!RaiseException [74d10000+b6cf+58] 04655162: MSUDenoiser251!00015162 04656071: MSUDenoiser251!00016071 04654607: MSUDenoiser251!00014607 04650de0: MSUDenoiser251!00010de0 0465016d: MSUDenoiser251!0001016d 046462ea: MSUDenoiser251!000062ea 0464c39e: MSUDenoiser251!0000c39e 0464c50c: MSUDenoiser251!0000c50c 0464c1d5: MSUDenoiser251!0000c1d5 04668398: MSUDenoiser251!VirtualdubFilterModuleInit2 [04640000+28000+398] 04667f2d: MSUDenoiser251!00027f2d 0046aca4: FilterInstance::StartInner() 0046a841: FilterInstance::Start() 006a81e6: malloc() 006a8452: (special)() 005f55c9: VDSignalBase::signal() 006a8714: (special)() 0047924c: FilterSystem::ReadyFilters() 7716e1cc: ntdll!RtlInitUnicodeString [77140000+2e068+164] 004bafc8: VDProject::StartFilters() 00479a22: FilterSystem::DeinitFilters() 0042fb23: InitVideoStreamValuesStatic() 004baab4: VDProject::StopFilters() 004bb802: VDProject::UpdateDubParameters() 004c266e: VDProjectUI::SetVideoFiltersAsk() 75717182: USER32!GetWindowLongW [75700000+16fed+195] 75717182: USER32!GetWindowLongW [75700000+16fed+195] 7572304f: USER32!GetDCEx [75700000+23001+4e] 7715f87a: ntdll!NtCallbackReturn [77140000+1f868+12] 75723064: USER32!GetDCEx [75700000+23001+63] 75717027: USER32!GetWindowLongW [75700000+16fed+3a] 004c392d: VDProjectUI::MenuHit() 71e60b96: uxtheme!00010b96 757161d3: USER32!gapfnScSendMessage [75700000+15fc8+20b] 75716ef4: USER32!GetClassNameW [75700000+16b04+3f0] 75716ec0: USER32!GetClassNameW [75700000+16b04+3bc] 7571c9da: USER32!GetWindowLongA [75700000+1c9ac+2e] 75716ec0: USER32!GetClassNameW [75700000+16b04+3bc] 004e2a30: VDUIFrame::DefProc() 004c5c9b: _catch$?MainWndProc@VDProjectUI@@IAEJIIJ@Z$0() 75716941: USER32!gapfnScSendMessage [75700000+15fc8+979] 7571c9da: USER32!GetWindowLongA [75700000+1c9ac+2e] 004c5a2b: VDProjectUI::WndProc() 004e30f7: VDUIFrame::StaticWndProc() 75716901: USER32!gapfnScSendMessage [75700000+15fc8+939] 75716899: USER32!gapfnScSendMessage [75700000+15fc8+8d1] 75716941: USER32!gapfnScSendMessage [75700000+15fc8+979] 75716238: USER32!gapfnScSendMessage [75700000+15fc8+270] 757168ea: USER32!gapfnScSendMessage [75700000+15fc8+922] 75716899: USER32!gapfnScSendMessage [75700000+15fc8+8d1] 75717d31: USER32!LoadStringW [75700000+17c12+11f] 7573eec0: USER32!PeekMessageA [75700000+3ed58+168] 75718112: USER32!DispatchMessageA [75700000+18103+f] 0049b42b: WinMain@16() 006b03cd: __set_flsgetvalue() 006a84b0: _LocaleUpdate::_LocaleUpdate() 006abc73: __tmainCRTStartup() 750a3677: kernel32!BaseThreadInitThunk [75090000+13665+12] 77179d42: ntdll!RtlInitializeExceptionChain [77140000+39cdf+63] 77179d15: ntdll!RtlInitializeExceptionChain [77140000+39cdf+36]
-- End of report |
 |
| dloneranger |
| Posted: Jan 23 2011, 03:56 AM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
I'm out of ideas then It doesn't crash here
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| evropej |
| Posted: Jan 23 2011, 11:45 PM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
The exact configuration does not crash. Add more filters to make it crash. |
 |
| dloneranger |
| Posted: Jan 24 2011, 12:21 AM |
 |
|
Moderator
  
Group: Moderators
Posts: 2366
Member No.: 22158
Joined: 26-September 07

|
Ok, added more filters, no crash, added more, no crash
I think I've reached the end of this discussion, as all your 'this crashes' examples don't crash here And if I can't get them to crash, then I can't help pinpoint any error
-------------------- MultiAdjust JoinWav WavNormalize FFMPeg Input Plugin v1827 UnSharpMask Windows7/8 Codec Chooser All FccHandlers Stuff inc. Installers for acm codecs AAC, AC3, LameMp3 |
 |
| evropej |
| Posted: Jan 24 2011, 01:29 AM |
 |
|
Advanced Member
  
Group: Members
Posts: 514
Member No.: 26523
Joined: 28-November 09

|
I understand. Thanks for the help so far. I will try to get a sequence going when I get home.thanks for the help. |
 |