de-acroread8 not starting any more

Patrick Lamaiziere patfbsd at davenulle.org
Sun Jan 27 05:13:20 PST 2008


Le Sun, 27 Jan 2008 12:32:19 +0100,
Alexander Leidinger <Alexander at Leidinger.net> :

> > >>> acroread
> > >> rm: cannot remove
> > >> `/home/rhurlin/.adobe/Acrobat/8.0/Preferences/mozilla/prefs.js':
> > >> Function not implemented
> > > 
> > > This is strange... I wouldn't expect a "Function not implemented"
> > > for an rm.

I think this is because the '/compat/linux/bin/rm' from Fedora 7 uses
linux_fstatat64()

$ truss /compat/linux/bin/rm /home/patrick/test
linux_fstatat64(0xffffff9c,0xbfbfe9bd,0xbfbfe600,0x100,0x281c4ff4,0x6)
ERR#78 'Function not implemented'

> That's bad (for 2.6 emulation). This means there's some ind of problem
> with either 2.6 and/or f7. I don't think f7 is a problem (else the
> linux camp would have the same problem). So... I CC emulation@ for
> some more eyes for the problem.

I've got the same problem with RELENG_7/i386, Fedora 7,
compat.linux.osrelease: 2.6.21.

$ truss acrodread8 :
[...]
linux_mprotect(0x1a000,0x1000,0x1,0x360,0x219176d8,0x6) = 0 (0x0)
munmap(0x20f73000,10515) = 0 (0x0)
linux_set_tid_address(0x21917768,0x2155dff4,0x1,0x21917720,0x2155ded0,0x6)
= 64114 (0xfa72)
<segfault>

I put the complete truss output of acroread8 here :
http://user.lamaiziere.net/patrick/truss-acroread8.txt 

Let me know if i can help, thanks.


More information about the freebsd-emulation mailing list