Author Topic: [fixed] 3.7.0/OS X: "Value not found in propertyMap" when pressing keys in-game  (Read 1913 times)

BASH2003

  • Guest
Theres an error with the update. Whenever i press a key during the game,  i get an error message.  I was playing a game, and like i couldn't exit because when i pressed the ESC key, it gave me an error message instead.  I installed this on my mac. 
« Last Edit: 25 December 2012, 14:46:52 by tomreyn »

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: 3.7.0: (Non specified) error when pressing keys in-game
« Reply #1 on: 15 November 2012, 21:58:39 »
Which Operation system ? Which language ?
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: 3.7.0: (Non specified) error when pressing keys in-game
« Reply #2 on: 15 November 2012, 22:00:06 »
Please read the sticky topic in this forum titled 'READ THIS FIRST: How to report bugs' and update your bug report.

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: 3.7.0: (Non specified) error when pressing keys in-game
« Reply #3 on: 15 November 2012, 22:03:10 »
Thanks for your report. Unfortunately you're not providing enough information to categorise and reproduce this issue. Please read the bug reporting guidelines and add to your report.

(Just) one of the open questions is: Which error is reported when you hit a key in-game?

Please also run the game with --verbose option (if this is something which is actually doable by anyone but a developer on OS X), reproduce the issue, and make the entire output available (you can upload it to a free file hosting site, or post it to paste.megaglest.org if it's not too long).
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

Karroc

  • Guest
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #4 on: 18 November 2012, 20:35:07 »
Hi! I had the same problem, and thus have decided to try and give my best shot at providing more information.

Describe the problem. Skip the subject line for now, but describe the issue you ran into as good as you can in the text box:
  * I just got the game, and I was running the game as it comes, as downloaded from the main website.
  * I can't get the exact error message, but it was something along the lines off "key has not function on Desktop/megaglest.app/MacOS/glestkeys.ini
  * Whenever I press any key, it gives me that error ^ and the keys have not function.
  * What were you doing when this happened? Which exact steps need to be taken by someone else to run into the same problem?
  * I am running MG on a Mac, not mods or anything
 
* MegaGlest version
Most recent version, 3.7.0

* Operating system
Mac OS. 10.6.8

* Download location: http://megaglest.org/download.html

MightyMic

  • Technician
  • ****
  • Posts: 150
  • To mod, or not to mod...
    • View Profile
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #5 on: 18 November 2012, 21:13:23 »
This sounds kind of like the problems I had when I updated to a beta version
https://forum.megaglest.org/index.php?topic=8662.0
I don't know if it's related as both of these error reports are on a Mac and I'm on a Dell, but it might be worth a look

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #6 on: 18 November 2012, 22:01:18 »
Karroc can you compile on Mac ? Noone here has a Mac so its really hard to tell whats going wrong there.

Btw did you had an older version of MG before ? Did you install in the same directory or something like this ?
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Karroc

  • Guest
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #7 on: 18 November 2012, 22:12:57 »
I'm not sure how to compile, sorry...I'll look into it.
This is the first copy of MG I've ever had.

Gahlen

  • Guest
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #8 on: 19 November 2012, 02:08:33 »
The exact error is

In [game.cpp::keyDown Line: 3645] Error [Value not found in propertyMap: SetMarker, loaded from Applications/megaglest.app/MacOS/glestkeys.ini]
In [game.cpp::keyUp Line: 3730] Error [Value not found in propertyMap: SetMarker, loaded from Applications/megaglest.app/MacOS/glestkeys.ini]

This appears to be identical for any key pressed. Running 3.7.0. on OSX 10.8.2.

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #9 on: 19 November 2012, 03:11:54 »
Do the files exists in the location specified?

Applications/megaglest.app/MacOS/glestkeys.ini

If it does not exist this is your problem, if it does exist it SHOULD contain the contents of:

http://megaglest.svn.sourceforge.net/viewvc/megaglest/tags/release-3.7.0/mk/linux/glestkeys.ini?revision=3906&content-type=text%2Fplain

Edit (tomreyn): Add trailing 'i' in 'glestkeys.ini'.
« Last Edit: 19 November 2012, 03:14:15 by tomreyn »

Gahlen

  • Guest
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #10 on: 19 November 2012, 05:00:23 »
The file exists, but the contents are slightly different from those of the link: in my version, SaveSUILayout is keyed to f11, not f10, there is no SetMarker=X, no SaveGame=f11 (obviously), and both of the bookmark commands are missing, as is the camera follows unit command. I therefore copied the contents of the link into glestkeys.ini, and hey! it works! (How cool is that?  :)) Error gone, everything functioning normally. Looks like we have the solution.

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #11 on: 19 November 2012, 05:13:37 »
Our 3.7.0 Mac package was not up to date, we will hopefully release a 3.7.1 soon to fix current issues reported in the past week (including this).

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: [lacks info] 3.7.0: (Non specified) error when pressing keys in-game
« Reply #12 on: 22 November 2012, 05:33:56 »
Do we have a process in place to ensure the next OS X release package will be complete?
Should we discuss about how this can be achieved?

Surely things would be easier if we had the hardware and a license available. Donations are welcome.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

 

anything