sebt3
homebrew player (P. & C.)
^^
This might be the reason :
emphasis mine
This might be the reason :
hdonk said:Getting back on topic:
If anyone else who's had experience doing this kind of black box porting before wants to muck in, I can pm them a link to a tarball of what I've done so far - I've tidied it up a bit & put a getting started script together. It's 516MB though so I don't want to put it out on general access ATM.
I've not yet managed to get any meaningful debugging out of the blasted plugin.
The plugin is recognised by Firefox, and doesn't cause any kind of crash when looking at a flash containing page, so I'm assuming the ABI is ok as is.
I'm currently missing a static initialiser for my shadow __sF, which is unfortunately hidden in the Pandora's C library.
I believe that the plugin is managing to read the swf file, as the pages with flash in them seem to have a correctly sized misbehaving frame - info which I believe comes from the swf.
With the new Firefox plugin wrapper, it's reporting that the child threads terminated, which makes me think that there's something the flash plugin is going to that it's getting an unexpected return result and is therefore dropping out. Which is why I suspect it's an API issue somewhere. I think it's going to be time to hexedi- rename the function calls in the libflashplayer.so file to something random, and put a shim between them and their external equivalents to trace what exactly it thinks it is doing.
Just don't ask me when I'm going to get a round 2it.
emphasis mine
Last edited by a moderator: