Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Sep 2008 11:09:20 +0400
From:      Chagin Dmitry <dchagin@freebsd.org>
To:        Jose Garcia Juanino <jjuanino@gmail.com>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: sqlplus segfaults when receiving INT signal
Message-ID:  <20080913070920.GA1440@dchagin.dialup.corbina.ru>
In-Reply-To: <20080912205202.GA83925@sanabria>
References:  <20080912205202.GA83925@sanabria>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Sep 12, 2008 at 10:52:03PM +0200, Jose Garcia Juanino wrote:
> Hello
> 
> I have installed databases/linux-oracle-instantclient-sqlplus port with
> emulators/linux_base-f8 linux base port (and
> compat.linux.osrelease=2.6.16):
> 
> When I hit "CTRL+C" inside sqlplus or send INT signal to sqlplus process, I get a
> segfautl:
> 
> 
> $ sqlplus /nolog
> SQL> select [hit CTRL+C here]
> Segmentation fault
> 
> In /var/log/messages I get:
> 
> Sep 12 22:37:47 ..... kernel: linux_sys_futex: unknown op 129 
> Sep 12 22:37:48 ..... kernel: pid 83975 (sqlplus), uid 1002: exited on signal 11 
> 
> (the linux_sys_futex message is harmless, as I have read in other
> mailing list).
> 
> The truss command gives:
> 
> linux_rt_sigprocmask(0x0,0xbfbf9b28,0x0,0x8,0x292d5ff4,0x6) = 0 (0x0)
> linux_rt_sigprocmask(0x1,0xbfbf9b28,0x0,0x8,0x292d5ff4,0x6) = 0 (0x0)
> linux_rt_sigreturn(0xbfbf9c8c,0x2915fff4,0x2,0x292d6420,0x292da6c0,0x6) = 3 (0x3)
> read(0,"\n",4096)                                = 1 (0x1)
> SIGNAL 11 (SIGSEGV)
> 
> 
> Note that this does not happen with emulators/linux_base-fc4  port and
> compat.linux.osrelease=2.4.2.
> 
> Anybody has suffered this trouble?
> 

Please, show uname -vp output

-- 
Have fun!
chd



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