linuxolator problem on i386

Boris Samorodov bsam at ipt.ru
Sun Sep 23 07:56:26 PDT 2007


On Sun, 23 Sep 2007 11:34:03 +0200 (CEST) kama wrote:
> On Fri, 21 Sep 2007, Boris Samorodov wrote:

> > On Fri, 21 Sep 2007 11:03:07 +0300 Stefan Lambrev wrote:
> >
> > > Is this  *** glibc detected *** XXX : double free or corruption (!prev):
> > > fixed now in linux emulation 2.6.16?
> >
> > No. Nobody knows fo far what's actially happening.
> >
> > > I got this with skype, linux-opera and linux-firefox.
> > > when running linux_base-fc6
> >
> > Can you provide an output of "ktrace -i" somewhere at the web/ftp?
> >
> > > i386 FreeBSD 7.0-CURRENT #1: Wed Sep 19 09:14:55 EEST 2007
> >
> > > No problems with fc4.
> >
> > That's why it's the default.

> I just bumped in to this when trying the linux server for Team Fortress 2.
> It worked a couple of times in the beginning, but suddenly it just started
> to report this.

> This is the output I get. Dont know if any of this will help.

Can you give a link to http/ftp output of "ktrace -i <program>"?

> [games at s12 ~/css]$ ./srcds_run -game tf
> Auto detecting CPU
> Using SSE2 Optimised binary.
> Auto-restarting the server on crash

> Console initialized.
> Game.dll loaded for "Team Fortress"
> *** glibc detected *** ./srcds_i486: double free or corruption (!prev):
> 0x08200800 ***
> ======= Backtrace: =========
> /lib/libc.so.6[0x28116c88]
> /lib/libc.so.6(cfree+0x90)[0x2811a230]
> /lib/libc.so.6(closedir+0x28)[0x2813acf8]
> /lib/libc.so.6(scandir+0x14b)[0x2813b21b]
> bin/dedicated_i486.so(_Z28findFileInDirCaseInsensitivePKc+0xb7)[0x286baac7]
> bin/dedicated_i486.so(_ZN17CFileSystem_Stdio7FS_statEPKcP4stat+0x68)[0x286bb5a8]
> [0x0]
> ======= Memory map: ========
> 08048000-08050000 r-xp 00029000 00:00 1036583     /games/css/srcds_i486
> 08050000-08055000 rw-p 001fb000 00:00 0
> 08055000-0824b000 rwxp 001fb000 00:00 0
> 28050000-28069000 r-xp 0001e000 00:00 502218
> /usr/compat/linux/lib/ld-2.5.so
> 28069000-2806a000 r-xp 0001e000 00:00 502218
> /usr/compat/linux/lib/ld-2.5.so
> 2806a000-2806b000 rw-p 00002000 00:00 0
> 2806b000-2806c000 rwxp 00002000 00:00 0
> 2806d000-28092000 r-xp 00033000 00:00 502251
> /usr/compat/linux/lib/libm-2.5.so
> 28092000-28093000 r-xp 00033000 00:00 502251
> /usr/compat/linux/lib/libm-2.5.so
> 28093000-28094000 rwxp 00033000 00:00 502251
> /usr/compat/linux/lib/libm-2.5.so
> 28094000-28095000 rwxp 00001000 00:00 0
> 28095000-28097000 r-xp 00004000 00:00 502248
> /usr/compat/linux/lib/libdl-2.5.so
> 28097000-28098000 r-xp 00004000 00:00 502248
> /usr/compat/linux/lib/libdl-2.5.so
> 28098000-28099000 rwxp 00004000 00:00 502248
> /usr/compat/linux/lib/libdl-2.5.so
> 28099000-280ab000 r-xp 0001e000 00:00 502305
> /usr/compat/linux/lib/libpthread-2.5.so
> Abort trap (core dumped)
> Add "-debug" to the ./srcds_run command line to generate a debug.log to
> help with solving this problem
> Sun Sep 23 11:06:54 CEST 2007: Server restart in 10 seconds

> /Bjorn

WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone & Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve


More information about the freebsd-emulation mailing list