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.

 
Gif Loader Crash, For any version 1.6.x. to 1.10.x
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
sonical
Posted: Dec 7 2011, 03:25 AM


Advanced Member


Group: Members
Posts: 143
Member No.: 23118
Joined: 23-February 08



Here's a seemingly valid animated gif that causes a crash in any version of virtualdub. Gif shows up fine in irfanview, mozilla e.t.c.
I did got this file from a friend of mine, saved on some version of maple (it's http://www.maplesoft.com/products/maple/ - yes, a fairly untypical software for a female wub.gif ). Maybe it has too many frames, or something. Definitely not too many colors (only 3 attributes used in 4bit mode) or frame size (581x581). However, it might be because of the odd pixel count.

Here's the GIF (zipped, 8.057Mbyte)
www.dtech.lv/vdub_dev/h085_gif_(made_in_maple).zip

Here's the crashinfo:
www.dtech.lv/vdub_dev/crashinfo20111206.txt

For the curious on what it is (in the animation) - This is from one her research on a synthesis model of Norsk instrument "seljefløyte" (or "Willow flute"). tongue.gif
 
     Top
freedomdwarf
Posted: Dec 7 2011, 01:56 PM


Advanced Member


Group: Members
Posts: 119
Member No.: 30166
Joined: 7-March 11



There must be something strange about this GIF file as I can't even preview it in WinXP.

VirtualDub (1.10.test15) crashes with "An out-of-bounds memory access (access violation) occurred in module 'VirtualDub'... ...reading address 00000000."

I tried opening it in Animation Shop and it read it right through to the end then it stopped with an error about not being able to read it. wacko.gif

With that result I can only guess there's a fault somewhere at the end of the GIF sequence that is causing a lot of things to go nuts.

--------------------
Sometimes, intelligence means the obvious flies over your head!
 
       Top
sonical
Posted: Dec 7 2011, 02:41 PM


Advanced Member


Group: Members
Posts: 143
Member No.: 23118
Joined: 23-February 08



Hmm, as I mentioned, irfanview read and plays it back fine, as well as mozilla (firefox and derivatives)... Just tried on internet explorer as well - also playing back fine. It is likely to be somehow invalid (I hope that having more than 256 frames is not what is causing mess in so many programs smile.gif ), but anyways it could be nice that virtualdub could report some gif error and allow to work with it up until the frame with error.

I extracted it to PNGs using irfanview, 856 files seems ok. Havent chacked all extracted frames, but should be fine.

Oddly enough, irfanview seemed to be the worst gif decoder up until this point, because it decodes large (I assume >64kbyte) p-frames frames with errors.
 
     Top
ale5000
Posted: Dec 7 2011, 10:09 PM


Advanced Member


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



The same happen with VirtualDub 1.10.1 test 16

--------------------
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
phaeron
Posted: Dec 11 2011, 10:18 PM


Virtualdub Developer


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



This should be fixed now in 1.10.1-test18. I can't say that the GIF is invalid, but it is odd as it has no graphic control extension elements to specify the delays between frames.
 
    Top
MaxS
Posted: Dec 12 2011, 05:23 AM


Advanced Member


Group: Members
Posts: 83
Member No.: 24361
Joined: 13-October 08



The file is truncated. It suddenly ends in the middle of LZW stream.
 
     Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
5 replies since Dec 7 2011, 03:25 AM Track this topic | Email this topic | Print this topic

<< Back to Testing / Bug Reports