AttributeError: 'un_iter' object attri 'advanceNSignificant'

Find any bugs in Vega Strike? See if someone has already found it, or report them here!

AttributeError: 'un_iter' object attri 'advanceNSignificant'

Postby klunz » Thu Mar 06, 2014 5:27 pm

Hello Everyone,

this is my first post here, so first of all, Thank you very much for this amazing game!
I just started playing Vegastrike, I am running it on Gentoo Linux and build it from the most recent trunk (revision 13627).
After doing some basic trading, I wanted to carry out my first Cargo mission.
However, everytime (reproduced this 3 times) I jump into the system were my target is, the game aborts with the following output:
Code: Select all
Traceback (most recent call last):
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/missions/cargo_mission.py", line 196, in Execute
    self.adjsys=go_somewhere_significant(self.you,1,100,baseonly,tempfac)
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/go_somewhere_significant.py", line 50, in __init__
    significant = unit.getSignificant (randint,landable_only,base_only)
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/unit.py", line 83, in getSignificant
    rez2 = getPlanetList(True)
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/unit.py", line 122, in getPlanetList
    i.advanceNSignficant(0)
AttributeError: 'un_iter' object has no attribute 'advanceNSignficant'
terminate called after throwing an instance of 'boost::python::error_already_set'
[1]    19979 abort      ./vegastrike


I dont really understand whats going on, it seems to be a python problem (I build against python2.7).
Any help would be greatly appreciated, I would love to dive deeper into the universe of VegaStrike.

Thank you very much in advance, Greetings
Tobi
klunz
Star Pilot
Star Pilot
 
Posts: 4
Topics: 1
Joined: Thu Mar 06, 2014 5:19 pm

Share On:

Share on Facebook Facebook Share on Twitter Twitter Share on Digg Digg

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klauss » Thu Mar 06, 2014 5:34 pm

Are you using the data from trunk as well?
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
User avatar
klauss
Elite
Elite
 
Posts: 7243
Topics: 55
Joined: Mon Apr 18, 2005 7:40 am
Location: LS87, Buenos Aires, República Argentina

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klunz » Fri Mar 07, 2014 12:38 am

Hello klauss, thank you for the quick reply.

I checked out "data", "vegastrike" and "hqtextures" from trunk and then followed the build guide using ccmake. Ogre was not used and I had to disable ffmpeg, other then that everything should be pretty standard...
Code: Select all
[tobi@laptobi:vega_strike/data]$ svn info
Path: .
Working Copy Root Path: /home/tobi/Programme/Spiele/vega_strike/data
URL: https://svn.code.sf.net/p/vegastrike/code/trunk/data
Repository Root: https://svn.code.sf.net/p/vegastrike/code
Repository UUID: 9476613a-4e0a-0410-bcee-947800e9c4d1
Revision: 13672
Node Kind: directory
Schedule: normal
Last Changed Author: klaussfreire
Last Changed Rev: 13667
Last Changed Date: 2014-02-26 06:03:54 +0100 (Mi, 26 Feb 2014)

Code: Select all
[tobi@laptobi:vega_strike/vegastrike]$ svn info
Path: .
Working Copy Root Path: /home/tobi/Programme/Spiele/vega_strike/vegastrike
URL: https://svn.code.sf.net/p/vegastrike/code/trunk/vegastrike
Repository Root: https://svn.code.sf.net/p/vegastrike/code
Repository UUID: 9476613a-4e0a-0410-bcee-947800e9c4d1
Revision: 13672
Node Kind: directory
Schedule: normal
Last Changed Author: klaussfreire
Last Changed Rev: 13672
Last Changed Date: 2014-03-05 20:30:05 +0100 (Mi, 05 Mär 2014)


Thanks again, Greetings
Tobi
klunz
Star Pilot
Star Pilot
 
Posts: 4
Topics: 1
Joined: Thu Mar 06, 2014 5:19 pm

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klauss » Fri Mar 07, 2014 12:35 pm

Ah... it took me a while to notice the typo!

Fixed :) Thanks for the report
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
User avatar
klauss
Elite
Elite
 
Posts: 7243
Topics: 55
Joined: Mon Apr 18, 2005 7:40 am
Location: LS87, Buenos Aires, República Argentina

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klunz » Fri Mar 07, 2014 4:43 pm

Hey klauss,

wow, thanks for the very quick response and fix.
So was the Attribute just typed wrong?
I guess this means when I do a svn-update now and rebuild, this will not happen anymore?
Or is there no need to rebuild, just svn-update?

Thanks very much again, I am really looking forward to completing my first mission :)

Greetings
Tobi
klunz
Star Pilot
Star Pilot
 
Posts: 4
Topics: 1
Joined: Thu Mar 06, 2014 5:19 pm

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klauss » Fri Mar 07, 2014 5:17 pm

Yes, typo there. There's no need to rebuild, it's python code that sits in the data folder. So just svn up.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
User avatar
klauss
Elite
Elite
 
Posts: 7243
Topics: 55
Joined: Mon Apr 18, 2005 7:40 am
Location: LS87, Buenos Aires, República Argentina

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klunz » Sat Mar 08, 2014 9:58 am

Could there be another typo? Now VS aborts with:
Code: Select all
Traceback (most recent call last):
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/missions/cargo_mission.py", line 196, in Execute
    self.adjsys=go_somewhere_significant(self.you,1,100,baseonly,tempfac)
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/go_somewhere_significant.py", line 50, in __init__
    significant = unit.getSignificant (randint,landable_only,base_only)
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/unit.py", line 83, in getSignificant
    rez2 = getPlanetList(True)
  File "/home/tobi/Programme/Spiele/vega_strike/data/modules/unit.py", line 122, in getPlanetList
    i.advanceNSiginficant(0)
AttributeError: 'un_iter' object has no attribute 'advanceNSiginficant'
terminate called after throwing an instance of 'boost::python::error_already_set'
[1]    26224 abort      ./vegastrike

I guess it should be Significant :shock:

Greetings
Tobi
klunz
Star Pilot
Star Pilot
 
Posts: 4
Topics: 1
Joined: Thu Mar 06, 2014 5:19 pm

Re: AttributeError: 'un_iter' object attri 'advanceNSignific

Postby klauss » Sat Mar 08, 2014 10:13 pm

Yes. I don't know how I didn't notice it, I did a grep to find all the uses. I guess shit happens.

Try now.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
User avatar
klauss
Elite
Elite
 
Posts: 7243
Topics: 55
Joined: Mon Apr 18, 2005 7:40 am
Location: LS87, Buenos Aires, República Argentina



Return to Bug Triage

Who is online

Users browsing this forum: No registered users and 2 guests