Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

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

6.0-REL && java && panics



Hi,

I recently switched from 5.4-REL to 6.0-REL on a new notebook
http://gerda.univie.ac.at/freebsd-laptops/index.pl?action=show_laptop_detail&laptop=859
and all went fine; the nearly only thing to solve are some PANIC's
from time to time (not always) when I launch some application written
in Java, and originally for Linux and not for FreeBSD; the application
is the official dictionary of the Real Academía Española and brings
it's own Java engine with it; there is a foreground engine, called
'lanza' (English: starter) which is a normal a.out:

/usr/local/DRAE/lanza: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped

this itself starts the dictionary as a Java application and establishes
a socket to receive Spanish words, send them over to the Java application
which display them in a X11 window; it seems that it launches many
threats for this:

$ ps -ax | fgrep java
31052  ??  I      0:01,25 [java]
31075  ??  S      0:00,04 [java]
31076  ??  S      0:01,74 [java]
31077  ??  S      0:04,91 [java]
31078  ??  S      0:08,44 [java]
31079  ??  S      0:13,52 [java]
31080  ??  I      0:00,00 [java]
31081  ??  I      0:00,00 [java]
31082  ??  I      0:00,09 [java]
31087  ??  I      0:00,20 [java]
31088  ??  I      0:00,02 [java]
31089  ??  S      0:00,86 [java]
31093  ??  I      0:00,00 [java]
31094  ??  S      0:52,19 [java]
31095  ??  I      0:00,01 [java]
31096  ??  I      0:00,00 [java]
34291  p5  R+     0:00,00 fgrep java

and all of them have nearly the same opened files like the lsof example
I'm attaching below; so a Java expert will see what kind of Java engine
it is; a strings in /usr/local/DRAE/jrelinux/bin/i386/native_threads/java
shows that it is the version 'Blackdown-1.3.1-02b-FCS'

as I said, sometimes the launch of this crashes the system, not often
but it sucks; on the older notebook with 5.4-REL it was not so often
and I lived with it; btw: that an application crashes sometimes is normal
(should not, but it happens with our software as well), but that it
PANICs the system is not normal...

What can I do? Thx for an idea

	matthias

PS: If someone wants to have a look into the software, I could provide
the iso image of the CD;

-- 
Matthias Apitz / Sisis Informationssysteme GmbH
ein Tochterunternehmen der OCLC PICA B.V. Leiden (NL)
D-82041 Oberhaching, Gruenwalder Weg 28g
Fon: +49 89 / 61308-351, Fax: -399, Mobile +49 170 4527211
http://www.sisis.de/~guru/
COMMAND   PID USER   FD   TYPE     DEVICE  SIZE/OFF    NODE NAME
java    31052 guru  cwd   VDIR      0,106      1024  311008 /usr/local/DRAE
java    31052 guru  rtd   VDIR      0,101       512       2 /
java    31052 guru  txt   VREG      0,106     21133  829927 /usr/local/DRAE/jrelinux/bin/i386/native_threads/java
java    31052 guru  txt   VREG      0,106     71928  329805 /usr/compat/linux/lib/ld-2.3.2.so
java    31052 guru  txt   VREG      0,106     11966 1367306 /usr/compat/linux/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
java    31052 guru  txt   VREG      0,106     70876  329860 /usr/compat/linux/lib/libpthread-0.10.so
java    31052 guru  txt   VREG      0,106     54036  829963 /usr/local/DRAE/jrelinux/lib/i386/native_threads/libhpi.so
java    31052 guru  txt   VREG      0,106   3596004  829967 /usr/local/DRAE/jrelinux/lib/i386/client/libjvm.so
java    31052 guru  txt   VREG      0,106      9184  329828 /usr/compat/linux/lib/libdl-2.3.2.so
java    31052 guru  txt   VREG      0,106   1212940  329818 /usr/compat/linux/lib/libc-2.3.2.so
java    31052 guru  txt   VREG      0,106      3416  329807 /usr/compat/linux/lib/libBrokenLocale-2.3.2.so
java    31052 guru  txt   VREG      0,106     70348  329834 /usr/compat/linux/lib/libnsl-2.3.2.so
java    31052 guru  txt   VREG      0,106    132596  329832 /usr/compat/linux/lib/libm-2.3.2.so
java    31052 guru  txt   VREG      0,106     72287  829958 /usr/local/DRAE/jrelinux/lib/i386/libverify.so
java    31052 guru  txt   VREG      0,106    168608  829971 /usr/local/DRAE/jrelinux/lib/i386/libjava.so
java    31052 guru  txt   VREG      0,106     87200  829961 /usr/local/DRAE/jrelinux/lib/i386/libzip.so
java    31052 guru  txt   VREG      0,106  13830259  829994 /usr/local/DRAE/jrelinux/lib/rt.jar
java    31052 guru  txt   VREG      0,106   2771727  829988 /usr/local/DRAE/jrelinux/lib/i18n.jar
java    31052 guru  txt   VREG      0,106     86267  829990 /usr/local/DRAE/jrelinux/lib/sunrsasign.jar
java    31052 guru  txt   VREG      0,106      5140  330130 /usr/compat/linux/usr/lib/gconv/ISO8859-1.so
java    31052 guru  txt   VREG      0,106  31202800  331447 /usr/compat/linux/usr/lib/locale/locale-archive
java    31052 guru  txt   VREG      0,106     41324  329850 /usr/compat/linux/lib/libnss_files-2.3.2.so
java    31052 guru  txt   VREG      0,106   2421677  450145 /usr/local/DRAE/lib/swingall.jar
java    31052 guru  txt   VREG      0,106   2401845  450143 /usr/local/DRAE/lib/drae.jar
java    31052 guru  txt   VREG      0,106    190816  450146 /usr/local/DRAE/lib/lucene.jar
java    31052 guru  txt   VREG      0,106     26754  450147 /usr/local/DRAE/lib/regExp.jar
java    31052 guru  txt   VREG      0,106     85612  450142 /usr/local/DRAE/lib/w3cxml.jar
java    31052 guru  txt   VREG      0,106    892117  450140 /usr/local/DRAE/lib/xml4j.jar
java    31052 guru  txt   VREG      0,106    431942  450144 /usr/local/DRAE/lib/ib5core.jar
java    31052 guru  txt   VREG      0,106     38177  450141 /usr/local/DRAE/lib/ib5swing.jar
java    31052 guru  txt   VREG      0,106     70163  450148 /usr/local/DRAE/lib/ib5util.jar
java    31052 guru  txt   VREG      0,106    117962  355252 /usr/compat/linux/usr/share/locale/es/LC_MESSAGES/libc.mo
java    31052 guru  txt   VREG      0,106     21040  330179 /usr/compat/linux/usr/lib/gconv/gconv-modules.cache
java    31052 guru  txt   VREG      0,106   2870803  829982 /usr/local/DRAE/jrelinux/lib/i386/libawt.so
java    31052 guru  txt   VREG      0,106    312192  829969 /usr/local/DRAE/jrelinux/lib/i386/libmlib_image.so
java    31052 guru  txt   VREG      0,106     34160 1180114 /usr/compat/linux/usr/X11R6/lib/libXp.so.6.2
java    31052 guru  txt   VREG      0,106    376701 1180123 /usr/compat/linux/usr/X11R6/lib/libXt.so.6.0
java    31052 guru  txt   VREG      0,106     37492 1180084 /usr/compat/linux/usr/X11R6/lib/libSM.so.6.0
java    31052 guru  txt   VREG      0,106     98545 1180082 /usr/compat/linux/usr/X11R6/lib/libICE.so.6.3
java    31052 guru  txt   VREG      0,106     67082 1180098 /usr/compat/linux/usr/X11R6/lib/libXext.so.6.4
java    31052 guru  txt   VREG      0,106     22643 1180125 /usr/compat/linux/usr/X11R6/lib/libXtst.so.6.1
java    31052 guru  txt   VREG      0,106   1113569 1180087 /usr/compat/linux/usr/X11R6/lib/libX11.so.6.2
java    31052 guru  txt   VREG      0,106    703721  829960 /usr/local/DRAE/jrelinux/lib/i386/libfontmanager.so
java    31052 guru  txt   VREG      0,106     39854 1180096 /usr/compat/linux/usr/X11R6/lib/libXcursor.so.1.0.2
java    31052 guru  txt   VREG      0,106     34126 1180120 /usr/compat/linux/usr/X11R6/lib/libXrender.so.1.2.2
java    31052 guru  txt   VREG      0,106    137329 1367305 /usr/compat/linux/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
java    31052 guru  txt   VREG      0,106     36665  829957 /usr/local/DRAE/jrelinux/lib/i386/libnet.so
java    31052 guru    0u  VCHR       0,75   0t19281      75 /dev/ttyv0
java    31052 guru    1u  VCHR       0,75   0t19281      75 /dev/ttyv0
java    31052 guru    2u  VCHR       0,75   0t19281      75 /dev/ttyv0
java    31052 guru    3r  VREG      0,101        16      64 /etc/.rae/path
java    31052 guru    4u  PIPE 0xc2f8f990     16384         ->0xc2f8fa48
java    31052 guru    5u  PIPE 0xc2f8fa48         0         ->0xc2f8f990
java    31052 guru    6u  unix 0xc3175c84       0t0         ->0xc3327590
java    31052 guru    7u  PIPE 0xc2f00cc0     16384         ->0xc2f00d78
java    31052 guru    8u  PIPE 0xc2f00d78         0         ->0xc2f00cc0
java    31052 guru    9r  VREG      0,106 118798481  358661 /usr/local/DRAE/data/ixVsl/_3son.fdt
java    31052 guru   10r  VREG      0,106    707640  358662 /usr/local/DRAE/data/ixVsl/_3son.fdx
java    31052 guru   11r  VREG      0,106    619780  358667 /usr/local/DRAE/data/ixVsl/_3son.tis
java    31052 guru   12r  VREG      0,106    257109  358664 /usr/local/DRAE/data/ixVsl/_3son.frq
java    31052 guru   13r  VREG      0,106     88455  358665 /usr/local/DRAE/data/ixVsl/_3son.prx
java    31052 guru   14r  VREG      0,106     88455  358659 /usr/local/DRAE/data/ixVsl/_3son.f2
java    31052 guru   15r  VREG      0,106  17305852  711638 /usr/local/DRAE/data/ixVslV/_gvh.fdt
java    31052 guru   16r  VREG      0,106     87360  711639 /usr/local/DRAE/data/ixVslV/_gvh.fdx
java    31052 guru   17r  VREG      0,106     81397  711644 /usr/local/DRAE/data/ixVslV/_gvh.tis
java    31052 guru   18r  VREG      0,106     24504  711641 /usr/local/DRAE/data/ixVslV/_gvh.frq
java    31052 guru   19r  VREG      0,106     10920  711642 /usr/local/DRAE/data/ixVslV/_gvh.prx
java    31052 guru   20r  VREG      0,106     10920  711635 /usr/local/DRAE/data/ixVslV/_gvh.f2
java    31052 guru   21r  VREG      0,106   2710922  311141 /usr/local/DRAE/data/ixLm/_3son.fdt
java    31052 guru   22r  VREG      0,106    707640  311142 /usr/local/DRAE/data/ixLm/_3son.fdx
java    31052 guru   23r  VREG      0,106   8286498  311147 /usr/local/DRAE/data/ixLm/_3son.tis
java    31052 guru   24r  VREG      0,106  14113992  311144 /usr/local/DRAE/data/ixLm/_3son.frq
java    31052 guru   25r  VREG      0,106  14488424  311145 /usr/local/DRAE/data/ixLm/_3son.prx
java    31052 guru   26r  VREG      0,106     88455  311125 /usr/local/DRAE/data/ixLm/_3son.f2
java    31052 guru   27r  VREG      0,106     88455  311126 /usr/local/DRAE/data/ixLm/_3son.f3
java    31052 guru   28r  VREG      0,106     88455  311127 /usr/local/DRAE/data/ixLm/_3son.f4
java    31052 guru   29r  VREG      0,106     88455  311128 /usr/local/DRAE/data/ixLm/_3son.f5
java    31052 guru   30r  VREG      0,106     88455  311129 /usr/local/DRAE/data/ixLm/_3son.f6
java    31052 guru   31r  VREG      0,106     88455  311130 /usr/local/DRAE/data/ixLm/_3son.f7
java    31052 guru   32r  VREG      0,106     88455  311131 /usr/local/DRAE/data/ixLm/_3son.f8
java    31052 guru   33r  VREG      0,106     88455  311132 /usr/local/DRAE/data/ixLm/_3son.f9
java    31052 guru   34r  VREG      0,106     88455  311134 /usr/local/DRAE/data/ixLm/_3son.f10
java    31052 guru   35r  VREG      0,106     88455  311135 /usr/local/DRAE/data/ixLm/_3son.f12
java    31052 guru   36r  VREG      0,106     88455  311136 /usr/local/DRAE/data/ixLm/_3son.f13
java    31052 guru   37r  VREG      0,106     88455  311137 /usr/local/DRAE/data/ixLm/_3son.f14
java    31052 guru   38r  VREG      0,106     88455  311138 /usr/local/DRAE/data/ixLm/_3son.f15
java    31052 guru   39r  VREG      0,106     88455  311139 /usr/local/DRAE/data/ixLm/_3son.f16
java    31052 guru   40r  VREG      0,106     88455  311140 /usr/local/DRAE/data/ixLm/_3son.f17
java    31052 guru   41r  VREG      0,106      4046 4311906 /usr/X11R6/lib/X11/fonts/75dpi/lubI08-ISO8859-1.pcf.gz
java    31052 guru   42u  IPv4                  0t0     TCP no PCB, CANTSENDMORE, CANTRCVMORE