Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 1998 16:36:05 -0500 (EST)
From:      Brian Feldman <green@unixhelp.org>
To:        Mike Smith <mike@smith.net.au>
Cc:        "Richard Seaman, Jr." <dick@tar.com>, emulation@FreeBSD.ORG, dick@ns.tar.com
Subject:   Re: StarOffice 5.0? 
Message-ID:  <Pine.BSF.4.05.9812281634570.1243-100000@janus.syracuse.net>
In-Reply-To: <199812282109.NAA12567@dingo.cdrom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 28 Dec 1998, Mike Smith wrote:

> > > I've got StarOffice 5.0 working.  The problem I encountered in setup
> > > was that linux_pipe in the linux emu was broken, and that is where
> > > setup seg faulted for me.  Once linux_pipe was fixed, that problem
> > > with setup went away.  The linux_pipe fix went into -current on
> > > about Dec 10.
> > 
> > I recall that getting fixed, but that really doesn't seem to be the problem.
> > {"/home/green/so50/office50_inst"}$ ktrace ./setup
> > Memory fault (core dumped) 
> >   2002 setup    CALL  old.sendmsg(0x7d3,0xefbedc74,0,0)
> >   2002 setup    RET   old.sendmsg 2003/0x7d3
> >   2002 setup    CALL  #91(0x281ac000,0x4000)
> >   2002 setup    RET   #91 0
> >   2002 setup    PSIG  SIGSEGV SIG_DFL
> >   2002 setup    NAMI  "setup.core"
> > 
> > old.sendmsg is really linux_wait4, and 91 is munmap.
> > Strange?
> 
> Use 'truss' or 'linux_kdump'.  Note that there were some changes to the 
> munmap() emulation.  Are you sure that your linux_enu kld is up to date?

I'm including the truss output in here. And yes, I'm absolutely positively
certain that linux.kjo is up to date and I'm using COMPAT_LINUX_THREADS. I'm
not dumb :)

> 
> -- 
> \\  Sometimes you're ahead,       \\  Mike Smith
> \\  sometimes you're behind.      \\  mike@smith.net.au
> \\  The race is long, and in the  \\  msmith@freebsd.org
> \\  end it's only with yourself.  \\  msmith@cdrom.com
> 

 Brian Feldman						  _ __  ___ ___ ___  
 green@unixhelp.org				      _ __ ___ | _ ) __|   \ 
		      http://www.freebsd.org/	 _ __ ___ ____ | _ \__ \ |) |
 FreeBSD: The Power to Serve!		   _ __ ___ ____ _____ |___/___/___/ 

syscall linux_brk(0x0)
	returns 134643712 (0x8068000)
syscall linux_open("/etc/ld.so.preload",0,010000120770)
	errno -2 'No such file or directory'
syscall linux_open("/etc/ld.so.cache",0,010000120770)
	returns 4 (0x4)
syscall linux_newfstat(4,0xefbfd408)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd444)
	returns 671457280 (0x2805a000)
syscall close(4)
	returns 0 (0x0)
syscall linux_open("/usr/X11R6/lib/libX11.so.6.0",0,010000120770)
	returns 4 (0x4)
syscall linux_mmap(0xefbfd454)
	returns 671469568 (0x2805d000)
syscall munmap(0x2805d000,0x1000)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd430)
	returns 671469568 (0x2805d000)
syscall mprotect(0x280d5000,0x4970,0x0)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd430)
	returns 671961088 (0x280d5000)
syscall linux_mmap(0xefbfd430)
	returns 671977472 (0x280d9000)
syscall close(4)
	returns 0 (0x0)
syscall linux_open("/lib/libdl.so.2",0,010000120770)
	returns 4 (0x4)
syscall linux_mmap(0xefbfd444)
	returns 671981568 (0x280da000)
syscall munmap(0x280da000,0x1000)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd3f0)
	returns 671981568 (0x280da000)
syscall mprotect(0x280dc000,0x430,0x0)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd3f0)
	returns 671989760 (0x280dc000)
syscall close(4)
	returns 0 (0x0)
syscall linux_open("/usr/lib/libpthread.so.0.7",0,010000120770)
	returns 4 (0x4)
syscall linux_mmap(0xefbfd434)
	returns 671993856 (0x280dd000)
syscall munmap(0x280dd000,0x1000)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd410)
	returns 671993856 (0x280dd000)
syscall mprotect(0x280e6000,0x69a4,0x0)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd410)
	returns 672030720 (0x280e6000)
syscall close(4)
	returns 0 (0x0)
syscall linux_open("/lib/libm.so.6",0,010000120770)
	returns 4 (0x4)
syscall linux_mmap(0xefbfd424)
	returns 672059392 (0x280ed000)
syscall munmap(0x280ed000,0x1000)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd3d0)
	returns 672059392 (0x280ed000)
syscall mprotect(0x28105000,0x808,0x0)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd3d0)
	returns 672157696 (0x28105000)
syscall close(4)
	returns 0 (0x0)
syscall linux_open("/lib/libc.so.6",0,010000120770)
	returns 4 (0x4)
syscall linux_mmap(0xefbfd414)
	returns 672161792 (0x28106000)
syscall linux_mmap(0xefbfd400)
	returns 672165888 (0x28107000)
syscall munmap(0x28106000,0x1000)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd3c0)
	returns 672169984 (0x28108000)
syscall mprotect(0x28198000,0x130d4,0x0)
	returns 0 (0x0)
syscall linux_mmap(0xefbfd3c0)
	returns 672759808 (0x28198000)
syscall linux_mmap(0xefbfd3c0)
	returns 672792576 (0x281a0000)
syscall close(4)
	returns 0 (0x0)
syscall mprotect(0x28108000,0x90000,0x3)
	returns 0 (0x0)
syscall mprotect(0x28108000,0x90000,0x5)
	returns 0 (0x0)
syscall mprotect(0x280ed000,0x18000,0x3)
	returns 0 (0x0)
syscall mprotect(0x280ed000,0x18000,0x5)
	returns 0 (0x0)
syscall mprotect(0x280da000,0x2000,0x3)
	returns 0 (0x0)
syscall mprotect(0x280da000,0x2000,0x5)
	returns 0 (0x0)
syscall linux_personality(0x0)
	returns 0 (0x0)
syscall getpid()
	returns 4132 (0x1024)
syscall getpid()
	returns 4132 (0x1024)
syscall linux_sigaction(0xa,0xefbfd7e4,0x0)
	returns 0 (0x0)
syscall linux_sigaction(0xc,0xefbfd7d8,0x0)
	returns 0 (0x0)
syscall linux_sigprocmask(0x0,0xefbfd810,0x0)
	returns 0 (0x0)
syscall linux_brk(0x0)
	returns 134643712 (0x8068000)
syscall linux_brk(0x8068088)
	returns 134643848 (0x8068088)
syscall linux_brk(0x8069000)
	returns 134647808 (0x8069000)
syscall linux_pipe(0xefbedc5c)
	returns 0 (0x0)
syscall linux_fork()
	returns 4133 (0x1025)
syscall close(5)
	returns 0 (0x0)
syscall linux_newfstat(4,0xefbedb14)
	returns 0 (0x0)
syscall linux_mmap(0xefbedb64)
	returns 672841728 (0x281ac000)
syscall read(0x4,0x281ac000,0x4000)
	returns 4612 (0x1204)
SIGNAL 20
syscall read(0x4,0x281ac000,0x4000)
	returns 0 (0x0)
syscall close(4)
	returns 0 (0x0)
syscall linux_wait4(0x1025,0xefbedc74,0x0,0x0)
	returns 4133 (0x1025)
syscall munmap(0x281ac000,0x4000)
	returns 0 (0x0)
SIGNAL 11
SIGNAL 11
Process stopped because of:  16
process exit, rval = 139



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-emulation" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9812281634570.1243-100000>