NationStates Jolt Archive


Link Abnormalities

Waterana
09-03-2006, 05:09
I just clicked on the link in this post on the UN forum...

http://forums.jolt.co.uk/showpost.php?p=10546685&postcount=30

and got a page up in the proposal list with all this weird code at the top in bright red. Not sure if it is a problem or not, but thought I'd better say something. As I can't code, I have no idea if posting any of this is a security concern, if so please delete it.

[Error evaluating "UN::process_vote($nation->query_real_name(), $nation->query('name'), $xtra->{proposal}, $xtra->{vote})", type eval: Can't call method "query_real_name" on an undefined value at (eval 5587) line 1. Apache::ROOTwww_2enationstates_2enet::cgi_2dbin::moderate::forum_status_2ecgi::__ANON__('Can\'t call method "query_real_name" on an undefined value at (e...') called at (eval 5587) line 1 eval 'UN::process_vote($nation->query_real_name(), $nation->query(\'name\'), $xtra->{proposal}, $xtra->{vote}) ;' called at /home/nation/public_html/cgi-bin/Dynamic.pm line 154 Dynamic::handle_macros(undef, undef, 'HASH(0x891f58c)') called at /home/nation/public_html/cgi-bin/Dynamic.pm line 307 Dynamic::parse('^J<...', undef, 'HASH(0x891f58c)') called at /home/nation/public_html/cgi-bin/Dynamic.pm line 291 Dynamic::generate_page(undef, 'UN_proposal', 'HASH(0x891f58c)') called at /home/nation/public_html/cgi-bin/index.cgi line 339 Apache::ROOTwww_2enationstates_2enet::cgi_2dbin::index_2ecgi::handler('Apache=SCALAR(0x8937e7c)') called at /usr/local/lib/perl5/site_perl/5.6.1/mach/Apache/Registry.pm line 149 eval {...} called at /usr/local/lib/perl5/site_perl/5.6.1/mach/Apache/Registry.pm line 149 Apache::Registry::handler('Apache=SCALAR(0x8937e7c)') called at (eval 5587) line 0 eval {...} called at (eval 5587) line 0 ]
Shazbotdom
09-03-2006, 06:04
Must be on your end. I didn't have that problem.
Frisbeeteria
09-03-2006, 06:23
The problem is that you're in Australia, but the link was posted by a nation from the Northern Hemisphere. Because of the differential of the Coriolis effect from the Northern to Southern hemisphere, that particular link exerted a right-hand differential to your browser when it was expecting a left-hand differential. As our UN server is in the UK and our main admins are in Austrialia, we ordinarily correct this automatically. However, Jolt moved the MySQL server to a new box today and they forgot to re-enable the differential hack.

It's been fixed.
SalusaSecondus
09-03-2006, 08:31
Actually, more seriously, what happened is you tried to vote for a proposal after your session had expired. That error was trying to figure out who was voting for the proposal when you were logged out.

Just login and try again.
Waterana
09-03-2006, 09:03
Ah, now I understand what happened. Thanks for the explaination.