From owner-freebsd-emulation@FreeBSD.ORG Sat Jun 21 16:03:31 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 20C771065672 for ; Sat, 21 Jun 2008 16:03:31 +0000 (UTC) (envelope-from cracauer@koef.zs64.net) Received: from koef.zs64.net (koef.zs64.net [212.12.50.230]) by mx1.freebsd.org (Postfix) with ESMTP id AB7DA8FC0A for ; Sat, 21 Jun 2008 16:03:30 +0000 (UTC) (envelope-from cracauer@koef.zs64.net) Received: from koef.zs64.net (koef.zs64.net [212.12.50.230]) by koef.zs64.net (8.14.3/8.14.3) with ESMTP id m5LG3Dut009407; Sat, 21 Jun 2008 18:03:13 +0200 (CEST) (envelope-from cracauer@koef.zs64.net) Received: (from cracauer@localhost) by koef.zs64.net (8.14.3/8.14.3/Submit) id m5LG3D6H009406; Sat, 21 Jun 2008 12:03:13 -0400 (EDT) (envelope-from cracauer) Date: Sat, 21 Jun 2008 12:03:13 -0400 From: Martin Cracauer To: Roman Divacky Message-ID: <20080621160313.GA9351@cons.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> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080621134900.GA23957@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: Martin Cracauer , freebsd-emulation@freebsd.org Subject: Re: Lack of Flash support is no longer acceptable. Bounty established... X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2008 16:03:31 -0000 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 http://www.cons.org/cracauer/ FreeBSD - where you want to go, today. http://www.freebsd.org/