Ok, cool, I was checking your file with my client and everything seems ok, then I checked the code to see what does that part of the code actually do, this part doesn't manage your local macros it seems, only the global ones, which obviously I didn't get in the files I asked, so I can't really check for myself, but from what I saw in your other macros, you probably exported your macros from a TBC client to nostalrius client, for example your locals macros:
MACRO 12 "hat" INV_Helmet_129
/equip Goblin Rocket Helmet
/equip Circlet of Prophecy
END
MACRO 14 "lowr" Spell_Holy_Penance
/cast Heal(Rank 4)
/cast Heal(Rank 3)
/cast Heal(Rank 2)
/cast Heal(Rank 1)
END
both have icons from TBC I believe, which are not available in this version of the game. this is how they appear to me
http://i.imgur.com/5aysXa2.jpgThe part of the code were you are having trouble have the objective of taking names and icons from the global variables of blizzard and using it in a new UI to display, in this case, the supermacro UI. You probably have a global macro with a name or icon that nostalrius client cant process so it didn't save it and when supermacro ask for it he doesn't get anything (nil) and the addon tries to concatenate that nil value to an string and goes full retard. You are probably having trouble only in the priest because you are only using that global macro in the priest.
what you can try is to delete the cache.md5 from you account folder, then go and rename and put a new icon in every global macro and restart. Also be sure you are using Supermacro 3.15 which I think is the one that works the best for nostalrius, the 3.14 version does some fucky thing with some default variables.
Also I noticed that you used this solution that I found in the feenix server forum
http://www.wow-one.com/forum/topic/2413 ... upermacro/I also use bongos and I was having trouble with supermacro, I don't know if that is the same thing happening to you, but what I did was that I changed the options in supermacro so it doesn't autocheck the cooldown in the macro or autoreplace the icon ui with is own global one.
this is how my options in supermacro look
http://i.imgur.com/e7l1wdv.jpgalso make sure that you have "Hide macro text" and "Reuse Blizzard frames" disable in bongos if you are using the addon.
Let me know if anything of this helps, is not well try to upload the macros-cache.txt from your account folder this time, instead of the character one, which are the global macros