Thread Locked This thread is locked - replies are not allowed.


This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 4 - Pages: 1 - Last Post: 15 Nov 23, 23:01 Last Post By: mrag
Adda

Posts: 6
Registered: 21-Feb-2006
Error Message GC overhead limit exceeded
Posted: 15 Nov 23, 19:06
 
I would like to switch from tiger to plain for my homepage www.dfotos.de. When I try to generate my homepage with Jalbum, I get the following error message:

An unexpected error occurred. Please see detailed description below:

java.lang.OutOfMemoryError: GC overhead limit exceeded
at com.idrsolutions.image.webp.enc.FullGetSetPointer.shallowCopy(FullGetSetPointer.java:50)
at com.idrsolutions.image.webp.enc.LFFilters.mbloop_filter_horizontal_edge(LFFilters.java:155)
at com.idrsolutions.image.webp.enc.LFFilters.vp8_loop_filter_mbh(LFFilters.java:241)
at com.idrsolutions.image.webp.enc.LoopFilter.lambda$static$0(LoopFilter.java:87)
at com.idrsolutions.image.webp.enc.LoopFilter$$Lambda$1474/0x0000000800cff410.call(Unknown Source)
at com.idrsolutions.image.webp.enc.LoopFilter.filterThrough(LoopFilter.java:187)
at com.idrsolutions.image.webp.enc.LoopFilter.vp8_loop_filter_partial_frame_spec(LoopFilter.java:231)
at com.idrsolutions.image.webp.enc.LoopFilter.vp8_loop_filter_frame_yonly(LoopFilter.java:223)
at com.idrsolutions.image.webp.enc.PickLpf.vp8cx_pick_filter_level(PickLpf.java:224)
at com.idrsolutions.image.webp.enc.OnyxIf.vp8_loopfilter_frame(OnyxIf.java:2169)
at com.idrsolutions.image.webp.enc.OnyxIf.encode_frame_to_data_rate(OnyxIf.java:1671)
at com.idrsolutions.image.webp.enc.OnyxIf.vp8_get_compressed_data(OnyxIf.java:2078)
at com.idrsolutions.image.webp.enc.CXInterface.vp8e_encode(CXInterface.java:167)
at com.idrsolutions.image.webp.enc.VP8Encoder.encodeFrame(VP8Encoder.java:100)
at com.idrsolutions.image.webp.enc.VP8Encoder.encodeWEBP(VP8Encoder.java:29)
at com.idrsolutions.image.webp.WebpEncoder.write(WebpEncoder.java:83)
at com.idrsolutions.image.JDeli.write(JDeli.java:983)
at com.idrsolutions.JDeliImageWriter.write(JDeliImageWriter.java:86)
at se.datadosen.util.FileFilters.saveImage(FileFilters.java:253)
at se.datadosen.util.FileFilters.saveImage(FileFilters.java:147)
at se.datadosen.jalbum.ImageRenderer.processCloseups(ImageRenderer.java:152)
at se.datadosen.jalbum.AlbumBean.processImage(AlbumBean.java:2287)
at se.datadosen.jalbum.AlbumBean.lambda$makeAlbumForFolder$7(AlbumBean.java:2007)
at se.datadosen.jalbum.AlbumBean$$Lambda$1426/0x0000000800caee28.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.runWith(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

Is there a solution to the problem?
With best Greetings
Adda

Edited by: Adda on 15 Nov 2023, 19:09
JeffTucker

Posts: 8,010
Registered: 31-Jan-2006
Re: Error Message GC overhead limit exceeded
Posted: 15 Nov 23, 19:30   in response to: Adda in response to: Adda
 
That's a rare one, indicating an "out of memory" condition. If you see this again, please select Tools > External tools > Perform garbage collection, and post back with what it reports.
RobM

Posts: 3,877
Registered: 4-Aug-2006
Re: Error Message GC overhead limit exceeded
Posted: 15 Nov 23, 19:34   in response to: JeffTucker in response to: JeffTucker
 
Maybe a quick fix is to use jpeg only images instead of webp. webP images seems to require more memory, I think.
JeffTucker

Posts: 8,010
Registered: 31-Jan-2006
Re: Error Message GC overhead limit exceeded
Posted: 15 Nov 23, 20:16   in response to: RobM in response to: RobM
 
RobM wrote:
Maybe a quick fix is to use jpeg only images instead of webp. webP images seems to require more memory, I think.

It wouldn't surprise me if the third-party WebP image processor was to blame. There's no telling what kind of memory management it does. It could even have leaks.

And that's not the only reason for avoiding WebP images. Until the image processor is improved to the point that it's actually useful, I think it should be commented out of the UI and core code. Users shouldn't be allowed to select it, thinking that it's a good thing to do.
mrag

Posts: 246
Registered: 26-Jul-2003
Re: Error Message GC overhead limit exceeded
Posted: 15 Nov 23, 23:01   in response to: JeffTucker in response to: JeffTucker
 
This might be a nice time to comment/discuss variants and WebP and move the topic to somewhere other than Plain where Laza needs to concentrate on the Calendar.htt and NewPage.htt options. Just my $0.02 (US) on the matter..
Legend
Forum admins
Helpful Answer
Correct Answer

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