Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Mar 1998 21:15:27 -0500
From:      Nathan Dorfman <nathan@rtfm.net>
To:        freebsd-current@FreeBSD.ORG
Subject:   Linux emulation and x11amp (more of an emulator issue now)
Message-ID:  <19980328211526.15755@rtfm.net>

next in thread | raw e-mail | index | archive | help
This seems to be an error with the linux emulation under FreeBSD, more
so than x11amp instead, so I'm going to stop posting to -multimedia.

Unless linux_kdump(1) is lying to me, or I am misinterpreting its output,
the Linux ipc(2) call is what's failing and causing the segv and coredump:

  3340 x11amp   CALL  linux_ipc(0x17,0,0x2001c,0x780,0)
  3340 x11amp   RET   linux_ipc -1 errno -28 Unknown error: -28
  3340 x11amp   CALL  linux_ipc(0x15,0xffffffff,0,0xefbfd798,0)
  3340 x11amp   RET   linux_ipc -1 errno -22 Unknown error: -22
  3340 x11amp   CALL  linux_ipc(0x18,0xffffffff,0,0,0)
  3340 x11amp   RET   linux_ipc -1 errno -14 Unknown error: -14
  3340 x11amp   PSIG  SIGSEGV SIG_DFL
  3340 x11amp   NAMI  "x11amp.core"

Is it supposed to be setting errno to wack-o values like that? However,
modunload -n linux_mod followed by linux again will not make x11amp
stop SIGSEGVing, only a reboot seems to work in this case.

i386/linux/linux_ipc.c doesn't help me a bit :-(
-- 
   ________________ _______________________________
  / Nathan Dorfman V PGP: finger nathan@rtfm.net  /
 / nathan@rtfm.net |    http://www.rtfm.net      /

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



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