|
From: <bc...@wo...> - 2000-11-15 10:11:32
|
Hi,
There have been a report where the LiftOff installer causes IBMJava2-13
to crash hard with a SIGSEGV. I have been unable to guess what it is in
liftoff that causes this, so I hope some of you can help.
To make it easier to test and experiment, I have put together a minimum
developer package for liftoff.
- The jython-20pa2.class file is basicly a .zip file, and most
zip tools can extract the content. (The chmod may be wrong)
- Extract the net.sourceforge.liftoff.installer.* sources (nsli-src)
into the same directory.
- Run the installer from the filesystem instead of the
jython-20pa2.class
java -classpath . net.sourceforge.liftoff.installer.Install2 \
-o <outdir> demo lib source
This have been consistently coredumping.
I hope that this setup makes it possible to make changes and test them
with a quick turnaround.
ftp://jython.sourceforge.net/pub/jython/jython-20pa2.class
ftp://jython.sourceforge.net/pub/jython/nsli-src.tar.gz
This is the stack trace at the time of the SIGSEGV:
"main" (TID:0x403187e0, sys_thread_t:0x804f6e0, state:R, native ID:0x400) prio=5
at java.io.BufferedInputStream.<init>(BufferedInputStream.java:161)
at java.io.BufferedInputStream.<init>(BufferedInputStream.java:141)
at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:155)
at java.net.URL.openStream(URL.java:813)
at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:906)
at net.sourceforge.liftoff.installer.source.ResourceSource.getFile(ResourceSource.java:77)
at net.sourceforge.liftoff.installer.items.InstallerLib.install(InstallerLib.java:91)
at net.sourceforge.liftoff.installer.items.InstallableContainer.install(InstallableContainer.java:145)
at net.sourceforge.liftoff.installer.Install2.<init>(Install2.java)
at net.sourceforge.liftoff.installer.Install2.main(Install2.java)
regards,
finn
|