[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:34389] Re: j2sdk1.3 で日本語出力が化ける



  小宮@神奈川工科大学です。

  お返事ありがとうございます。
  少し引用の順序を変えてあります。

> %javac -encoding EUC-JP とまでしておられるので,Hello.java 自体はちゃんと
> EUC になっているのだと思いますが,念のため確認されてはどうでしょう
> か.

  念のため確認しましたが、やはり euc で記述されているようです。

    % kcc -c Hello.java
    Hello.java:     EUC

> 同じく sid で j2sdk1.3 な環境ですが,普通に日本語で出力されます.
> (上記の文字列の場合,ソースは EUC でも JIS でも大丈夫でした.S-JIS
>  だと化ける)

  この記述が気になって、自宅の sid にも
  j2sdk1.3 package を入れて確認してみたところ、

    % javac Hello.java
    % java Hello
    こんにちは

  と、ちゃんと日本語がでるようです。


  自宅と研究室の環境の違いをいろいろと調べていたのですが、
  どうやら大学側の java コマンドがうまく動いていないようです。

  単に

    % java

  のように実行するとき、SIGSEGV を受けて死んでしまいます。
  長くなるため、メールの最後にコピーしたものをつけます。

  もしかすると、これが関係しているかもしれませんね。

# apt-get install --reinstall j2sdk1.3 してもダメでした。

---------------------------------------------------------
Usage: java [-options] class [args...]
           (to execute a class)
   or  java -jar [-options] jarfile [args...]
           (to execute a jar file)

where options include:
    -client       to select the "client" VM
    -server       to select the "server" VM
    -classic      to select the "classic" VM
                  If present, the option to select the VM must be first.
                  The default VM is -client.

    -cp -classpath <directories and zip/jar files separated by :>
                  set search path for application classes and resources
    -D<name>=<value>
                  set a system property
    -verbose[:class|gc|jni]
                  enable verbose output
    -version      print product version and exit
    -showversion  print product version and continue
    -? -help      print this help message
    -X            print help on non-standard options

Unexpected Signal : 11 occurred at PC=0x40259988
Function name=pending_exception__C6Thread
Library=/usr/lib/j2re1.3/lib/i386/client/libjvm.so

Cannot obtain thread information

Dynamic libraries:
08048000-0804c000 r-xp 00000000 03:03 1186694   
/usr/lib/j2sdk1.3/bin/i386/nati
ve_threads/java
0804c000-0804d000 rw-p 00003000 03:03 1186694   
/usr/lib/j2sdk1.3/bin/i386/nati
ve_threads/java
40000000-40012000 r-xp 00000000 03:03 81302      /lib/ld-2.2.5.so
40012000-40013000 rw-p 00011000 03:03 81302      /lib/ld-2.2.5.so
40018000-40025000 r-xp 00000000 03:03 81679      /lib/libpthread-0.9.so
40025000-4002c000 rw-p 0000d000 03:03 81679      /lib/libpthread-0.9.so
4002c000-40037000 r-xp 00000000 03:03 878147    
/usr/lib/j2re1.3/lib/i386/nativ
e_threads/libhpi.so
40037000-40038000 rw-p 0000a000 03:03 878147    
/usr/lib/j2re1.3/lib/i386/nativ
e_threads/libhpi.so
40038000-402fb000 r-xp 00000000 03:03 861746    
/usr/lib/j2re1.3/lib/i386/clien
t/libjvm.so
402fb000-40312000 rw-p 002c2000 03:03 861746    
/usr/lib/j2re1.3/lib/i386/clien
t/libjvm.so
4032a000-4032c000 r-xp 00000000 03:03 81607      /lib/libdl-2.2.5.so
4032c000-4032d000 rw-p 00001000 03:03 81607      /lib/libdl-2.2.5.so
4032d000-4043e000 r-xp 00000000 03:03 81374      /lib/libc-2.2.5.so
4043e000-40444000 rw-p 00111000 03:03 81374      /lib/libc-2.2.5.so
40448000-40449000 r-xp 00000000 03:03 81355     
/lib/libBrokenLocale-2.2.5.so
40449000-4044a000 rw-p 00000000 03:03 81355     
/lib/libBrokenLocale-2.2.5.so
4044b000-4045c000 r-xp 00000000 03:03 81668      /lib/libnsl-2.2.5.so
4045c000-4045d000 rw-p 00010000 03:03 81668      /lib/libnsl-2.2.5.so
4045f000-4047f000 r-xp 00000000 03:03 81634      /lib/libm-2.2.5.so
4047f000-40480000 rw-p 0001f000 03:03 81634      /lib/libm-2.2.5.so
40480000-40492000 r-xp 00000000 03:03 878149    
/usr/lib/j2re1.3/lib/i386/libve
rify.so
40492000-40494000 rw-p 00011000 03:03 878149    
/usr/lib/j2re1.3/lib/i386/libve
rify.so
40494000-404b7000 r-xp 00000000 03:03 878150    
/usr/lib/j2re1.3/lib/i386/libja
va.so
404b7000-404b9000 rw-p 00022000 03:03 878150    
/usr/lib/j2re1.3/lib/i386/libja
va.so
404ba000-404cf000 r-xp 00000000 03:03 878151    
/usr/lib/j2re1.3/lib/i386/libzi
p.so
404cf000-404d2000 rw-p 00014000 03:03 878151    
/usr/lib/j2re1.3/lib/i386/libzi
p.so
404d2000-411eb000 r--s 00000000 03:03 796653    
/usr/lib/j2re1.3/lib/rt.jar
41218000-414bd000 r--s 00000000 03:03 796662    
/usr/lib/j2re1.3/lib/i18n.jar
414bd000-414d3000 r--s 00000000 03:03 796650    
/usr/lib/j2re1.3/lib/sunrsasign
.jar
495df000-495e7000 r-xp 00000000 03:03 81673     
/lib/libnss_nis-2.2.5.so
495e7000-495e8000 rw-p 00008000 03:03 81673     
/lib/libnss_nis-2.2.5.so
495e8000-495f0000 r-xp 00000000 03:03 81671     
/lib/libnss_files-2.2.5.so
495f0000-495f1000 rw-p 00007000 03:03 81671     
/lib/libnss_files-2.2.5.so

Local Time = Fri Sep  6 19:00:10 2002
Elapsed Time = 0
#
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002CC
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#


****************
Another exception has been detected while we were handling last error.
Dumping information about last error:
ERROR REPORT FILE = (N/A)
PC                = 0x0x40259988
SIGNAL            = 11
FUNCTION NAME     = pending_exception__C6Thread
LIBRARY NAME      = /usr/lib/j2re1.3/lib/i386/client/libjvm.so
Please check ERROR REPORT FILE for further information, if there is any.
Good bye.
Segmentation fault
---------------------------------------------------------