From: SourceForge.net <no...@so...> - 2011-09-27 14:49:11
|
Bugs item #3015387, was opened at 2010-06-13 13:16 Message generated for change (Comment added) made by zelgadis_ksee You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757416&aid=3015387&group_id=144022 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Render Artifact Group: Latest release Status: Open Resolution: None Priority: 3 Private: No Submitted By: Konstantin Dmitriev (zelgadis_ksee) Assigned to: Nobody/Anonymous (nobody) Summary: Rendering fails when consumes more than 3GB of RAM Initial Comment: If loaded .sif(z) file consuming more that 3GB of memory then it fails to render. I'm rendering via commandline in Ubuntu 9.10 i386: synfig -t png -o demo/render/20/20.sif.png/file.png -w 480 -h 270 demo/20/20.sif When memory amount, allocated by synfig process reaches 3GB it start to throw this error: synfig(15150) [12:58:36] error: line_to: cur_x=nan, cur_y=-2147483648.000000, x=224.000000, y=nan synfig(15150) [12:58:37] error: Context::accelerated_render(): Layer "region" threw a bad_alloc exception! After that nothing is rendered. File I'm trying to render is 20.sif from http://git.tuxfamily.org/morevna/demo.git/?p=gitroot/morevna/demo.git;a=tree;f=20;h=b2d6e25c1d002d10383a3d3625f15924fb9230a4;hb=65fae2f222b214b6f8357c1618f842afcc0b2fef Maybe that's problem of using 32bit linux distro, I'm not sure. ---------------------------------------------------------------------- >Comment By: Konstantin Dmitriev (zelgadis_ksee) Date: 2011-09-27 21:49 Message: No, this is still an issue for 32bit systems... ---------------------------------------------------------------------- Comment By: Genete (genete) Date: 2011-06-27 01:52 Message: Can I close this issue? ---------------------------------------------------------------------- Comment By: Konstantin Dmitriev (zelgadis_ksee) Date: 2010-06-13 16:37 Message: Hi, Genete! Thank you for testing and doing rendering! ^_^ Notice, that I counted not whole memory amount, but memory amount allocated by synfig only. My test was on 2GB RAM + 3,5GB swap. My consumed RAM raised to the 3,7 GB. 3GB belong to synfig and 700 Mb was occupied by the rest of the system. Probably that's really i386 issue. ---------------------------------------------------------------------- Comment By: Genete (genete) Date: 2010-06-13 14:59 Message: Direct link to files: http://www.mediafire.com/?mjakyzwwmjt ---------------------------------------------------------------------- Comment By: Genete (genete) Date: 2010-06-13 14:55 Message: Hi, I've download the snapshot from the git repo and have run the same command line you and I've successfully rendered all the png sequence from 0 to 165 and I don't see any of them with corruption. Anyway I had three messages of: synfig(3767) [09:36:15] error: Context::accelerated_render(): Layer "rotate" threw a bad_alloc exception! but it didn't stopped the render. Running Ubuntu 10.04 64 bits on a 3GB ram laptop. The ram raised up the maximum and it started to use the swap memory. Here are the rendered files: http://www.mediafire.com/?sharekey=e4b65d4cead8c035ab1eab3e9fa335ca2fc33a6456d29ce1 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757416&aid=3015387&group_id=144022 |