Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> selfjoin and object type causes SIGSEGV

selfjoin and object type causes SIGSEGV

From: Oleg Paraschenko <usenet_at_sein.sportwetten.spb.ru>
Date: 23 Jun 2003 22:51:21 -0700
Message-ID: <70f723dc.0306232151.104105b6@posting.google.com>


Hello all,

  I'm trying to use Oracle Object-Oriented (OO) features, and stopped on very first steps. Basic functionality not works for me, and it looks like fault of Oracle.

  I created simple object: wrapper of integer value. Member function of this object returns this value. I constructed query to return pairs of unwrapped integers. But Oracle dies with SIGSEGV instead of compiling query.

  Sample code is below. Bug is reproduced on 9.2.0.3 on: Linux oracle1 2.4.18-24.7.xsmp #1 SMP Fri Jan 31 06:10:55 EST 2003 i686 unknown
SunOS fox 5.8 Generic_108528-13 sun4u sparc SUNW,UltraAX-i2

  My questions:

  Regards, Oleg Paraschenko

  Sample code:

--

create or replace type body t_foo as
member function getFoo return integer
is begin
  return self.foo;
end;
end;
/

--

create table bar_items (
  bar_id integer,
  bar_foo t_foo
);

--

Here I get:
ORA-03113: end-of-file on communication channel for client and something like
Exception signal: 11 (SIGSEGV), code: 1 (Address not mapped to object), addr: 0x78, PC: [0x874a3e9, kokscfac()+479] in trace file.

--

Received on Tue Jun 24 2003 - 00:51:21 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US