[jsword-devel] VerifyError

Joe Walker jsword-devel@crosswire.org
Mon, 19 Apr 2004 23:10:44 +0100


e3m7 too?
This was my bug with e3m8.

I can build with ant with no problems

Joe.

DM Smith wrote:

> Has anyone gotten this (VerifyError on startup) and gotten past it? If 
> so how?
> 
> I have gotten the latest code from CVS.
> I am running Eclipse 3M7.
> I have set source compatibility and class files to 1.4.
> I have done a clean build.
> I cannot run the program without the following error.
> 
> java.lang.VerifyError: (class: 
> org/crosswire/jsword/passage/PassageFactory, method: 
> getWholeBiblePassage signature: 
> ()Lorg/crosswire/jsword/passage/Passage;) Expecting to find float on stack
>     at 
> org.crosswire.jsword.book.search.ser.SerSearchEngine.<clinit>(SerSearchEngine.java:425) 
> 
>     at java.lang.Class.forName0(Native Method)
>     at java.lang.Class.forName(Class.java:141)
>     at 
> org.crosswire.common.util.ResourceUtil.getImplementor(ResourceUtil.java:330) 
> 
>     at 
> org.crosswire.jsword.book.search.SearchEngineFactory.createSearchEngine(SearchEngineFactory.java:49) 
> 
>     at 
> org.crosswire.jsword.book.basic.AbstractBook.initSearchEngine(AbstractBook.java:98) 
> 
>     at 
> org.crosswire.jsword.book.readings.ReadingsBook.<init>(ReadingsBook.java:66) 
> 
>     at 
> org.crosswire.jsword.book.readings.ReadingsBookDriver.<init>(ReadingsBookDriver.java:42) 
> 
>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
>     at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) 
> 
>     at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) 
> 
>     at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>     at java.lang.Class.newInstance0(Class.java:308)
>     at java.lang.Class.newInstance(Class.java:261)
>     at org.crosswire.jsword.book.Books.autoRegister(Books.java:377)
>     at org.crosswire.jsword.book.Books.initialize(Books.java:352)
>     at org.crosswire.jsword.book.Books.<init>(Books.java:59)
>     at org.crosswire.jsword.book.Books.<clinit>(Books.java:429)
>     at 
> org.crosswire.jsword.view.swing.desktop.Desktop.getFullNameArray(Desktop.java:892) 
> 
>     at 
> org.crosswire.jsword.view.swing.desktop.Desktop.refreshBooks(Desktop.java:875) 
> 
>     at 
> org.crosswire.jsword.view.swing.desktop.Desktop.fillChoiceFactory(Desktop.java:847) 
> 
>     at 
> org.crosswire.jsword.view.swing.desktop.Desktop.generateConfig(Desktop.java:831) 
> 
>     at 
> org.crosswire.jsword.view.swing.desktop.Desktop.<init>(Desktop.java:179)
>     at 
> org.crosswire.jsword.view.swing.desktop.Desktop.main(Desktop.java:136)
> 
> _________________________________________________________________
> Check out MSN PC Safety & Security to help ensure your PC is protected 
> and safe. http://specials.msn.com/msn/security.asp
> 
> _______________________________________________
> jsword-devel mailing list
> jsword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel