stack overflow while doing TINI Convert...
Richard Wettel <rwettel-M8/[email protected]>
| Newsgroups | gmane.comp.hardware.microcontrollers.tini |
|---|---|
| Organization | ETA Automatizari Industriale |
| Message-ID | <[email protected]> |
Hello everyone,
I am getting an odd exception. After compiling the java files, while
converting to TINI format, I get a java.lang.StackOverflowError and
the process enters an infinite cycle.
Because my colleague can compile and convert the same project without
problems, at first I thought it could be a problem with my Java JDK. I
reinstalled it, but I got the same problem.
The strange thing is that when I convert it for another version of
TINI (1.12) works.
For compiling I use this:
@echo Compile...
%jdk%\javac -bootclasspath %TINI102f_f%\tiniclasses.jar;%TINI102f_f%\owapi_dependencies_TINI.jar;. -d
classes src\*.java
@echo TINI Convert...
%jdk%\java -classpath %TINI102f_f%\tini.jar;. BuildDependency -f classes -o classes\%1.tini -d
%TINI102f_f%\tini.db -x owapi_dep.txt -add OneWireContainer12 -debug -p
%TINI102f_f%\owapi_dependencies_TINI.jar
The output I get as is:
E:\TINI\TINI1~1.02F\BIN>tini102f ss
E:\Tini\TINI1~1.02F\bin>mkdir classes
A subdirectory or file classes already exists.
Compile...
E:\Tini\TINI1~1.02F\bin>c:\jdk1.3.1\bin\javac -bootclasspath e:\tini\tini1.02f_f
\bin\tiniclasses.jar;e:\tini\tini1.02f_f\bin\owapi_dependencies_TINI.jar;. -d c
lasses src\*.java
TINI Convert...
E:\Tini\TINI1~1.02F\bin>c:\jdk1.3.1\bin\java -classpath e:\tini\tini1.02f_f\bin\
tini.jar;. BuildDependency -f classes -o classes\ss.tini -d e:\tini\tini1.02f_f\
bin\tini.db -x owapi_dep.txt -add OneWireContainer12 -debug -p e:\tini\tini1.02f
_f\bin\owapi_dependencies_TINI.jar
Dep 0 : com.dalsemi.onewire.container.OneWireContainer12
filecheck on com/dalsemi/onewire/container/OneWireContainer12.class
Loading com/dalsemi/onewire/container/OneWireContainer12.class from zip file e:\
tini\tini1.02f_f\bin\owapi_dependencies_TINI.jar
Dep 1 : com.dalsemi.onewire.container.MemoryBank
filecheck on com/dalsemi/onewire/container/MemoryBank.class
Loading com/dalsemi/onewire/container/MemoryBank.class from zip file e:\tini\tin
i1.02f_f\bin\owapi_dependencies_TINI.jar
Dep 2 : com.dalsemi.onewire.container.MemoryBankEPROM
filecheck on com/dalsemi/onewire/container/MemoryBankEPROM.class
Loading com/dalsemi/onewire/container/MemoryBankEPROM.class from zip file e:\tin
i\tini1.02f_f\bin\owapi_dependencies_TINI.jar
Dep 3 : com.dalsemi.onewire.container.OTPMemoryBank
filecheck on com/dalsemi/onewire/container/OTPMemoryBank.class
Loading com/dalsemi/onewire/container/OTPMemoryBank.class from zip file e:\tini\
tini1.02f_f\bin\owapi_dependencies_TINI.jar
Dep 4 : com.dalsemi.onewire.container.PagedMemoryBank
filecheck on com/dalsemi/onewire/container/PagedMemoryBank.class
Loading com/dalsemi/onewire/container/PagedMemoryBank.class from zip file e:\tin
i\tini1.02f_f\bin\owapi_dependencies_TINI.jar
Dep 5 : com.dalsemi.onewire.container.OneWireSensor
filecheck on com/dalsemi/onewire/container/OneWireSensor.class
Loading com/dalsemi/onewire/container/OneWireSensor.class from zip file e:\tini\
tini1.02f_f\bin\owapi_dependencies_TINI.jar
Dep 6 : com.dalsemi.onewire.container.SwitchContainer
filecheck on com/dalsemi/onewire/container/SwitchContainer.class
Loading com/dalsemi/onewire/container/SwitchContainer.class from zip file e:\tin
i\tini1.02f_f\bin\owapi_dependencies_TINI.jar
-f arg: ___com_dalsemi_onewire_container_OneWireContainer12.class
-f arg: ___com_dalsemi_onewire_container_MemoryBank.class
-f arg: ___com_dalsemi_onewire_container_MemoryBankEPROM.class
-f arg: ___com_dalsemi_onewire_container_OTPMemoryBank.class
-f arg: ___com_dalsemi_onewire_container_PagedMemoryBank.class
-f arg: ___com_dalsemi_onewire_container_OneWireSensor.class
-f arg: ___com_dalsemi_onewire_container_SwitchContainer.class
TINIConvertor (KLA)
Version 1.31 for TINI 1.1
Built on or around August 27, 2003
Copyright (C) 1996 - 2003 Dallas Semiconductor Corporation.
Loading class ___com_dalsemi_onewire_container_OneWireContainer12.class from fil
e E:\Tini\TINI1~1.02F\bin\___com_dalsemi_onewire_container_OneWireContainer12.cl
ass
Loading class ___com_dalsemi_onewire_container_MemoryBank.class from file E:\Tin
i\TINI1~1.02F\bin\___com_dalsemi_onewire_container_MemoryBank.class
Loading class ___com_dalsemi_onewire_container_MemoryBankEPROM.class from file E
:\Tini\TINI1~1.02F\bin\___com_dalsemi_onewire_container_MemoryBankEPROM.class
Loading class ___com_dalsemi_onewire_container_OTPMemoryBank.class from file E:\
Tini\TINI1~1.02F\bin\___com_dalsemi_onewire_container_OTPMemoryBank.class
Loading class ___com_dalsemi_onewire_container_PagedMemoryBank.class from file E
:\Tini\TINI1~1.02F\bin\___com_dalsemi_onewire_container_PagedMemoryBank.class
Loading class ___com_dalsemi_onewire_container_OneWireSensor.class from file E:\
Tini\TINI1~1.02F\bin\___com_dalsemi_onewire_container_OneWireSensor.class
Loading class ___com_dalsemi_onewire_container_SwitchContainer.class from file E
:\Tini\TINI1~1.02F\bin\___com_dalsemi_onewire_container_SwitchContainer.class
Throwable: java.lang.StackOverflowError
java.lang.StackOverflowError
at com.dalsemi.system.classloader.reflection.Resolver.getResolver(Resolv
er.java:127)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
at com.dalsemi.system.classloader.reflection.DatabaseResolver.getPublicM
ethodCount(DatabaseResolver.java:144)
Terminate batch job (Y/N)? y
Thanks for any clue,
Richard Wettel
mailto:rwettel-M8/[email protected]
_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini