[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re[2]: [Gnash-dev] invalidated bounds interfaces
From: |
Martin Guy |
Subject: |
Re: Re[2]: [Gnash-dev] invalidated bounds interfaces |
Date: |
Sun, 5 Nov 2006 11:40:24 +0000 |
Oh dear, I do not even want to know how much errors Gnash will find in
real-world movie files... ;)
Lots. But it is an explicit design feature of flash player that it
never pops up error message boxes or barfs on bad rubbish, but always
carries on with the movie... unless the error is so critical that it
*cannot* proceed.
Calls to missing functions, references to undefined objects must be
skipped over or default values used. At most, it could complain on
stderr, though probably not even this without a "-w" flag or whatever
to enable warnings.
Gnash must work the same way otherwise it will be perceived as
inferior to the adobe player
It would be interesting to develop a "bad code" testsuite too, to
make sure gnash copes with and handles bad input in exactly the same
ways as the adobe player.
And we might find a buffer-overflow exploit in the adobe player, ya
never know.... :D :D
M