Permlink Replies: 4 - Pages: 1 - Last Post: 31 Mar 26, 07:42 Last Post By: fodohgraf
fodohgraf

Posts: 48
Registered: 18-Dec-2012
Stack trace for jAlbum 39.3.1 using skin Tiger 8.0.2
Posted: 29 Mar 26, 16:48
  Click to reply to this thread Reply
After around 4 weeks I added some pictures to one of my albums. While building the album this strack trace occured.

jAlbum 39.3.1
Tiger 8.0.2
OS LInux Ming 22.3 - Linux s-3-6 6.17.0-19-generic #19~24.04.2-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar  6 23:08:46 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Bundled Java 23 64 Bit


Stack trace for jAlbum 39.3.1 using skin Tiger 8.0.2:
 
se.datadosen.util.ScriptException: /home/carsten/.jalbum/bundled-skins/Tiger/lib/util.js:5748 TypeError: f.getName is not a function in predir.js at line number 5748
	at se.datadosen.util.ScriptException.of(ScriptException.java:59)
	at se.datadosen.jalbum.AlbumBean.processScript(AlbumBean.java:3562)
	at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:1997)
	at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:2203)
	at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:2203)
	at se.datadosen.jalbum.AlbumBean.makeAlbumForFolder(AlbumBean.java:2203)
	at se.datadosen.jalbum.AlbumBean.makeAlbum(AlbumBean.java:3951)
	at se.datadosen.jalbum.AlbumBean.smartMakeAlbum(AlbumBean.java:3787)
	at se.datadosen.jalbum.JAlbumFrame$7.run(JAlbumFrame.java:1217)
Caused by: javax.script.ScriptException: TypeError: f.getName is not a function in /home/carsten/.jalbum/bundled-skins/Tiger/lib/util.js at line number 5748
	at org.openjdk.nashorn.api.scripting.NashornScriptEngine.throwAsScriptException(NashornScriptEngine.java:436)
	at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:420)
	at org.openjdk.nashorn.api.scripting.NashornScriptEngine$1.eval(NashornScriptEngine.java:476)
	at java.scripting/javax.script.CompiledScript.eval(Unknown Source)
	at se.datadosen.jalbum.AlbumBean.processExpression(AlbumBean.java:3634)
	at se.datadosen.jalbum.AlbumBean.processScript(AlbumBean.java:3556)
	... 7 more
Caused by: /home/carsten/.jalbum/bundled-skins/Tiger/lib/util.js:5748 TypeError: f.getName is not a function
	at org.openjdk.nashorn.internal.runtime.ECMAErrors.error(ECMAErrors.java:57)
	at org.openjdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:212)
	at org.openjdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:184)
	at org.openjdk.nashorn.internal.runtime.ECMAErrors.typeError(ECMAErrors.java:171)
	at org.openjdk.nashorn.internal.runtime.Undefined.lookup(Undefined.java:105)
	at org.openjdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:99)
	at org.openjdk.nashorn.internal.runtime.linker.NashornLinker.getGuardedInvocation(NashornLinker.java:89)
	at jdk.dynalink/jdk.dynalink.linker.support.CompositeTypeBasedGuardingDynamicLinker.getGuardedInvocation(Unknown Source)
	at jdk.dynalink/jdk.dynalink.linker.support.CompositeGuardingDynamicLinker.getGuardedInvocation(Unknown Source)
	at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.lambda$getGuardedInvocation$0(Unknown Source)
	at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.getWithLookupInternal(Unknown Source)
	at jdk.dynalink/jdk.dynalink.LinkerServicesImpl.getGuardedInvocation(Unknown Source)
	at jdk.dynalink/jdk.dynalink.DynamicLinker.relink(Unknown Source)
	at org.openjdk.nashorn.internal.scripts.Script$Recompilation$130$147972AAA$util.getMapOverlayFiles(/home/carsten/.jalbum/bundled-skins/Tiger/lib/util.js:5748)
	at org.openjdk.nashorn.internal.scripts.Script$Recompilation$96$6446A$init.processFolder(/home/carsten/.jalbum/bundled-skins/Tiger/init.js:958)
	at org.openjdk.nashorn.internal.scripts.Script$95$predir.:program(/home/carsten/.jalbum/bundled-skins/Tiger/predir.js:5)
	at org.openjdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:646)
	at org.openjdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:506)
	at org.openjdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:519)
	at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:415)
	... 11 more


Any help is appreciated.
Thank you.
RobM

Posts: 3,952
Registered: 4-Aug-2006
Re: Stack trace for jAlbum 39.3.1 using skin Tiger 8.0.2
Posted: 29 Mar 26, 17:35   in response to: fodohgraf in response to: fodohgraf
  Click to reply to this thread Reply
Try reinstalling the skin. If that doesn’t work post back.
fodohgraf

Posts: 48
Registered: 18-Dec-2012
Re: Stack trace for jAlbum 39.3.1 using skin Tiger 8.0.2
Posted: 30 Mar 26, 07:17   in response to: RobM in response to: RobM
  Click to reply to this thread Reply
Hi RobM,
thank you for the hint. I reinstalled Tiger 8.0.2 and it crashes also and stack trace looks the same.
Making the album works with Tiger 7.4.8 and 8.0.1.

fodohgraf
Laza

Posts: 1,500
Registered: 6-Sep-2005
Re: Stack trace for jAlbum 39.3.1 using skin Tiger 8.0.2
Posted: 30 Mar 26, 12:05   in response to: fodohgraf in response to: fodohgraf
  Click to reply to this thread Reply
Ooops, I'll release a fix later today. The bug is related to GPX overlays. Thanks for reporting!
fodohgraf

Posts: 48
Registered: 18-Dec-2012
Re: Stack trace for jAlbum 39.3.1 using skin Tiger 8.0.2
Posted: 31 Mar 26, 07:42   in response to: Laza in response to: Laza
  Click to reply to this thread Reply
Hello Laza,
building the album with Tiger 8.0.3 is working.
Thank you for your fast solution.
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums