Java Decompiler Error

From: Mohammed Kamal (Mohamed.Kamal@SPDC.COM.EG)
Date: Thu Jan 16 2003 - 19:01:27 EST


Dear AIXers,
    I have installed a java decompiler on AIX 4.3.3 box and when running it
i had this message

      exec(): 0509-036 Cannot load program jad because of the following
errors:
                 0509-111 The s_scnptr or s_size field of the
                                 .loader section header is invalid.
                 0509-194 Examine file headers with the 'dump -ohv' command.

and when running dump -ohv jad i had this output

/usr/bin/jad:

                        ***Object Module Header***
# Sections Symbol Ptr # Symbols Opt Hdr Len Flags
         4 0x00000000 0 72 0x1007
Flags=( RELFLG EXEC LNNO DYNLOAD )
Timestamp = "Jun 06 10:45:08 1998"
Magic = 0x1df (32-bit XCOFF)

                        ***Optional Header***
Tsize Dsize Bsize Tstart Dstart
0x0012f1e7 0x0000f941 0x0000067c 0x10000100 0x200002e7

SNloader SNentry SNtext SNtoc SNdata
0x0004 0x0002 0x0001 0x0002 0x0002

TXTalign DATAalign TOC vstamp entry
0x0005 0x0003 0x20009978 0x0001 0x20007858

maxSTACK maxDATA SNbss magic modtype
0x00000000 0x00000000 0x0003 0x010b 1L

                        ***Section Header Information***
                         Section Header for .text
PHYaddr VTRaddr SCTsiz RAWptr RELptr
0x10000100 0x10000100 0x0012f1e7 0x00000100 0x00000000

LN#ptr #RELent #LINent Flags
0x00000000 0x0000 0x0000 0x00000020

                         Section Header for .data
PHYaddr VTRaddr SCTsiz RAWptr RELptr
0x200002e7 0x200002e7 0x0000f941 0x0012f2e7 0x00000000

LN#ptr #RELent #LINent Flags
0x00000000 0x0000 0x0000 0x00000040

                         Section Header for .bss
PHYaddr VTRaddr SCTsiz RAWptr RELptr
0x2000fc28 0x2000fc28 0x0000067c 0x00000000 0x00000000

LN#ptr #RELent #LINent Flags
0x00000000 0x0000 0x0000 0x00000080

                         Section Header for .loader
PHYaddr VTRaddr SCTsiz RAWptr RELptr
0x00000000 0x00000000 0x00021b67 0x0013ec28 0x00000000

LN#ptr #RELent #LINent Flags
0x00000000 0x0000 0x0000 0x00001000

can anyone help me to solve this problem?

Best Regards
Mohammed Kamal
Systems Engineer



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:16:29 EDT