Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

Pages: (4) 1 [2] 3 4  ( Go to first unread post )
Cool Effect
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
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 dry.gif

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
 
    Top
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.
 
     Top
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
 
    Top
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
 
     Top
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
 
    Top
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
 
     Top
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
 
    Top
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
 
     Top
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?
 
     Top
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
 
    Top
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
 
     Top
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
 
    Top
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.
 
     Top
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
 
    Top
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.
 
     Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:
52 replies since Jan 19 2011, 02:28 AM Track this topic | Email this topic | Print this topic
Pages: (4) 1 [2] 3 4 
<< Back to Advanced Video Processing