Kaffe prints 'Illegal instruction' on SunOS4.1.4

桜井 厚 sakurai at ed.fujitsu.co.jp
Mon Oct 5 23:44:41 PDT 1998


In message <9810060520.AA17641 at cypress.s3.ed.fujitsu.co.jp>I write:

> % javac HelloWorldApp.java
> Illegal instruction

Then I did as follows.

 % trace javac HelloWorldApp.java

And it shows this.

--
(very long lines omitted) 
  :
read (6, "com/sun/java/swing/plaf/motif/Mo".., 64) = 64
lseek (6, 0, 1) = 171542
lseek (6, 0, 1) = 171542
open ("/usr/local/bin/sun/io/CharToByte".., 0, 0) = -1 ENOENT (No such file or directory)
open ("/usr/local/bin/sun/io/CharToByte".., 0, 0) = -1 ENOENT (No such file or directory)
open ("/usr/local/bin/sun/io/CharToByte".., 0, 0) = -1 ENOENT (No such file or directory)
open ("/usr/local/bin/sun/io/CharToByte".., 0, 0) = -1 ENOENT (No such file or directory)
lseek (3, 390696, 0) = 390696
select (4, 0xefffcbb0, 0, 0, 0xef685ea4) = 1
read (3, "".., 1475) = 1475
lseek (3, 460820, 0) = 460820
select (4, 0xefffcbb0, 0, 0, 0xef685ea4) = 1
read (3, "".., 233) = 233
  :
lseek (3, 402749, 0) = 402749
select (4, 0xefffc790, 0, 0, 0xef685ea4) = 1
read (3, "".., 330) = 330
gettimeofday (0xefffcc28, 0) = 0
gettimeofday (0xefffcf50, 0) = 0
- SIGSEGV (11)
sigblock (0x400) = 0x400
sigvec (11, 0xefffc594, 0) = 0
sigvec (11, 0xefffc51c, 0) = 0
sigsetmask (0x400) = 0x400
sigblock (0x7fffffff) = 0x7ffefeff
- SIGSEGV (11)
  :
sigblock (0x400) = 0x400
sigvec (11, 0xef800254, 0) = 0
sigvec (11, 0xef8001dc, 0) = 0
sigsetmask (0x400) = 0x400
sigblock (0x7fffffff) = 0x7ffefeff
- SIGSEGV (11)
- SIGILL (4)
--

I guess that the message including '/usr/local/bin/sun/io/CharToByte'
has something to relate. Any suggestion?

>Thank you in advance.

-- 
                                 +---------------------------------+
                                 |SAKURAI, atsushi                 |
                                 |e-mail: sakurai at ed.fujitsu.co.jp |
                                 +---------------------------------+




More information about the kaffe mailing list