Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jun 2008 12:03:13 -0400
From:      Martin Cracauer <cracauer@cons.org>
To:        Roman Divacky <rdivacky@freebsd.org>
Cc:        Martin Cracauer <cracauer@cons.org>, freebsd-emulation@freebsd.org
Subject:   Re: Lack of Flash support is no longer acceptable. Bounty established...
Message-ID:  <20080621160313.GA9351@cons.org>
In-Reply-To: <20080621134900.GA23957@freebsd.org>
References:  <20080619135114.Y1807@kozubik.com> <20080620083906.71332251xw1ckmu8@webmail.leidinger.net> <1213972236.1505.14.camel@scotth.emsphone.com> <20080620104459.1393510x2w93m6ck@intranet.encontacto.net> <20080620200950.GA67295@cons.org> <20080621134900.GA23957@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Roman Divacky wrote on Sat, Jun 21, 2008 at 03:49:00PM +0200: 
> On Fri, Jun 20, 2008 at 04:09:50PM -0400, Martin Cracauer wrote:
> > Is it crashing right at startup? What happens if you create a minimal
> > (aka empty) Flash thingy on a website? Does it go through the startup,
> > is there any Flash element that doesn't crash on FreeBSD?
> > 
> > How long is the syscall trace in that minimal case? Small enough to
> > diff out (after awk) against a Linux strace?
> 
> iirc it crashes quite early when attempting to play a video on youtube.
> back then when I tried to debug this my ktrace output was ~2 milion lines
> if I am not mistaken.

So does Flash 9 work for anything at all, a minimal applet?

> I am not sure if you can find what the problem is by comparing syscall
> traces... the problem is probably with implementation of some syscall
> or something like that so checking arguments to syscalls wont help. I hope
> you will prove me wrong :)

Almost all syscall side effects are in data returned.

There are also subtle differences in what mmap behavior is allowed
with what mmap arguments and Flash might choose to ignore an error
code returned from an mmap call.  A -1 on FreeBSD where Linux had an
address might be the clue.

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@cons.org>   http://www.cons.org/cracauer/
FreeBSD - where you want to go, today.      http://www.freebsd.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080621160313.GA9351>