Missing Card Text, Glitchy maps

Great. Thank you to everyone who ran diagnostic builds for me.

For reference, the tile painting problem is Bug 9825, and the fix is trunk@8551. This fix will be in the next bugfix release, 3.2.3, which I think we’ll push out next week.

The other problem discussed in this thread, missing text in SVG images, is now being investigated in this thread.

I just upgaded to 3.2.2 today and I got a string of errors on a game module when I selected “New Game”. After a lot of experimenting I see I get these errors on any zoom level below 100%. This applies to all the maps in the module. Yet there are other similar modules I loaded which are working fine on all their zoom settings.

Here’s what I get on New Game:

  • Bad Data in Module: Image not found 4ca7dc6e7f37dc740abdd84d0da509d60e8d3339
  • Bad Data in Module: Image not found 2c3a8f5bc0fe294eb7754330ae1aa9039283bb9b
  • Bad Data in Module: Image not found f5eb03517431db20154a545d4dedefaad73df024
  • Bad Data in Module: Image not found a2310b1ec65f86c5f76488f39cf78f5c4ea1c126
  • Bad Data in Module: Image not found d4a36ca1858a91ab019d6f07e111555e9de58a01
  • Bad Data in Module: Image not found 140817d3ba037e64f9ce649ce61f9e82c4aecb16
  • Bad Data in Module: Image not found 59f4f52ab6f747f0bed58704dfede1048642f582
  • Bad Data in Module: Image not found 476e76a92eeb88da5ab0dd3f408ee8cdedb3c9f7
  • Bad Data in Module: Image not found e320e8172679bdbfc469ed28b9808141ca16c613
  • Bad Data in Module: Image not found 0b61138fe51c6ec403e4bfcbe6ec20c6d0b7e9f8
  • Bad Data in Module: Image not found aab307a010a413f314d144327e31c57f657a7d98
  • Bad Data in Module: Image not found 0aa30d3a830a2696c840caf37b47a93f4ce9c203
  • Bad Data in Module: Image not found 529f3006fab60b755ebeeae924562f4d1689067a
  • Bad Data in Module: Image not found 53cd665ff4590ac6d01a1a4e8646ed12278c8891
  • Bad Data in Module: Image not found 453c1677903a1c856c243a8f6782d879f71c7e23
  • Bad Data in Module: Image not found 8f9ede56425b560760725e86947f5e1b02771470
  • Bad Data in Module: Image not found e96727f245b3e49496c2875509f025336389bae1
  • Bad Data in Module: Image not found 88e0cd19a9da3675ab5fd2f097cec09556964d34
  • Bad Data in Module: Image not found 763eca5c151a47249f981b1b204c9cacff7e32c1
  • Bad Data in Module: Image not found 407b19612780855d9b8605c46174af3d42bb3fb5
  • Bad Data in Module: Image not found efa59797debf0c897c98743864077eb9166ae28f

If I edit the module and reselect the main map as the default with “Select Default Board Setup”, I get these seemingly different errors.

  • Bad Data in Module: Image not found e92e729905b5f6443ce99af72abd905250796122
  • Bad Data in Module: Image not found 4dd360141a5a3a3ea6e9c896c508dcf911d343e6
  • Bad Data in Module: Image not found af734b2e5433707cf2d91bc1fffca44abc4c88c2
  • Bad Data in Module: Image not found 12953ec39b74bcf16ea7a6661da3cc07f7617112
  • Bad Data in Module: Image not found c58879cc77f6e216dd0c08b9f7c15556824d2a1d
  • Bad Data in Module: Image not found 2724349cb40f28ed5006d516644b981ae4409183
  • Bad Data in Module: Image not found a5e8b5abbc483e3e730880dd16119fbd37c2592f
  • Bad Data in Module: Image not found 9f1712ceb9ee58c0a760c9863374342bfebe060a
  • Bad Data in Module: Image not found 75cd6c54d972b935e31311548cce7d70e767524a
  • Bad Data in Module: Image not found 705682f554ccec20c983519f8390cbacd1bc15cb
  • Bad Data in Module: Image not found ff2f74547a4d0fda3a4d66345fdd4ca0a347e26e
  • Bad Data in Module: Image not found d922b29b951d3895ad3051c03a3046b2d9257c82
  • Bad Data in Module: Image not found ae6af2299f35c13b2c54e89817dbd27e68f3e4f2
  • Bad Data in Module: Image not found 16187402c403f80e48f8a115ef7ae6b9707cb5ce
  • Bad Data in Module: Image not found 11d52a8a1aa1cd3c7485e2e8e53dd06fa518d5a4

I’ve tried these settings below 100%: 25%, 39%, 50%, 63% (the 39% and 63% were the original ones in the module) None work.

These all work: 100%, 125% 150%, 160%.

As a workaround, I’ve removed all the zoom levels below 100%. Any thoughts on what I need to do to get the levels below 100% working again? (I had no porblem with this module in Vassal 3.1.19.)

Thus spake wifferboy:

I just upgaded to 3.2.2 today and I got a string of errors on a game
module when I selected “New Game”. After a lot of experimenting I see I
get these errors on any zoom level below 100%. This applies to all the
maps in the module. Yet there are other similar modules I loaded which
are working fine on all their zoom settings.

I’ll bet you’re using a Mac with a Retina display.

Try this build:

vassalengine.sourceforge.net/bui … macosx.dmg

Does it work for you?


J.

No, I’m using a PC (XP Pro) but I’m getting a sneaking hunch that this module was developed on a MAC until just recently when I volunteered to upgrade it for new counters and maps. My other modules are all fine and this one was fine using 3.1.19. Isn’t that link above for a MAC?

Just to be sure, I put the latest Java on my PC today, and tried it again. Same problem - a list of “Bad Data in Module” errors whenever a mapboard is requested to be rendered at a zoom lower than 100%.

Is it possible that if the module was originally created on a MAC and then edited on my PC, that the problem is this same one that has to do with retina displays on MACs?

No, that’s impossible. The tiles which aren’t loading are created locally on your machine, not on the machine where the module was designed.

What module are you using?

It’s a new one that is not yet authorized for public release. I could send you a link to it in a PM.

Thus spake wifferboy:

It’s a new one that is not yet authorized for public release. I could
send you a link to it in a PM.

Please do. There’s no way I can troubleshoot otherwise.


J.

Thus spake wifferboy:

What module are you using?

It’s a new one that is not yet authorized for public release. I could
send you a link to it in a PM.

That modules works fine for me on Linux. I need to see the errorLog
from when you load the module on your machine. (Look here for the
location of the errorLog: vassalengine.org/wiki/Error_Logs.)

Post your errorLog on a new thread, as the problem you’re having is not
the same as the Mac problem on this thread.


J.

I tried it with 3.2.2 and there was no errorlog produced. Is this because the module opens with no map displayed and then I have to go File/New Game before the list of errors comes up? Out of interest, is there a way to open a module and have the main map show up without selecting a saved game or a New Game?

But I have very good news. I tried the same module with 3.2.3-svn8566 and the zoom problem is gone!

Now if only the problem with often having to request units to flip back up twice before they do - would go away!

We might have found a workaround for the Java text rendering bug on Macs with Retina displays. Try the current development build, 3.2.11-svn8984:

vassalengine.sourceforge.net/builds/

Thank you for continuing to look into that !

However, the text is still missing when I open “Virgin Queen”.

Best,

Guillaume

I’m having a similar issue with Here I Stand. I tried the 3.2.11-svn8984 build, but no luck. I hope this gets resolved soon!

https://dl.dropboxusercontent.com/u/29969398/Screen%20Shot%202014-01-19%20at%209.38.15%20PM.png

Retina
2.6 GHZ Intel Core i5
8GB DDR3
OSX 10.9.1

more information available on request.

Do you get the same results that another tester got when trying the test module I uploaded in this thread: https://forum.vassalengine.org/t/counters-dont-show-numbers-or-name/6563/1 ?

Note: It’s the test module, not the test VASSAL build. I’m curious if the 3 rightmost images display text properly.

Also, I’m not sure if this would matter when trying the most recent VASSAL build, but you might try flushing your tile cache before using the HIS module again. It’s in the Tools menu when you are in the Module Manager.

Thus spake gdaudin:

Thank you for continuing to look into that !

However, the text is still missing when I open “Virgin Queen”.

What I tried in 3.2.11-svn8984 is one of several possible workarounds
for the bug in Java… We’re working at the level of guessing what
exactly triggers the bug so we can avoid it, so this might take several
iterations before we find the right thing.

Please try 3.2.11-svn8985:

vassalengine.sourceforge.net/builds/

Clear your tile cache, load VQ, and let us know if this build is
any different. Also, you should see in the errorLog at least one
line which says “This is a Retina Mac.” Please confirm whether
that is the case.


J.

The text rendering bug is in our tracker as 10793:

vassalengine.org/tracker/sho … i?id=10793

I believe we have a workaround now. Try 3.2.11-svn8994:

vassalengine.sourceforge.net/builds/

I can confirm that 8994 works for me using the HIS module after a tile-cache flush.

Retina
2.6 GHZ Intel Core i5
8GB DDR3
OSX 10.9.1

Thank you so much!

Excellent!