udoprog / c10t

A minecraft cartography tool
Other
225 stars 50 forks source link

Map render fails when rendering oblique angled or isometric. #137

Closed TheMonkey closed 12 years ago

TheMonkey commented 13 years ago

Currently using build #76 for x64 on Windows 7 x64 and Windows Server 2008 r2 x64. Both throw the same error regardless of oblique angled or isometric. Note that normal and oblique maps render fine.

Below is the output from attempting a render:

---------CUT-----------

............................... 1982.86 MB 86% ............................... 2015.36 MB 88% ............................... 2047.87 MB 89% ............................... 2080.37 MB 91% ............................... 2112.88 MB 92% ............................... 2145.39 MB 94% ............................... 2177.89 MB 95% ............................... 2210.40 MB 96% ............................... 2242.90 MB 98% ............................... 2275.41 MB 99% ... 2279.34 MB 100% --- RENDERING --- swap.bin: No errorterminate called after throwing an instance of 'std::ios_base: :failure' what(): basic_ios::clear

This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.

---------END CUT-----------

Used the following command line: c:\c10t-HEAD>c10t.exe -w "Monkey's Minecraft Cabana" -r 270 -o "map-isometric.png" -z

Here is a copy of my server, including map files, from which I attempted to generate maps: http://minecraft.monkeycodeworks.com/world-backups/2011-02-28-0848.zip

Thank you for the great program.

TheMonkey commented 13 years ago

Ok, I did some tinkering today. I decided to set the available ram option "-M" to 6 GB, thus not needing a swap file for memory usage. I was able to generate an oblique-angled map. So, it has to do with the swap file, I'm assuming. I could also be wrong. Just something I noticed.

madcap commented 13 years ago

I'm seeing the same thing (I opened bug 142 before I noticed this one) but it only happens for me on isometric.

Again, windows 7.

udoprog commented 12 years ago

Please check the issue in latest head and reopen if still valid.