Notices


Reply
Thread Tools
Kevstacey's Avatar
Posts: 400 | Thanked: 76 times | Joined on Nov 2009 @ uk
#1
For some strange reason when i click on the angrybirds icon in phone menu the game loads up all fine but seems to close itself after completing a level?



but it seems to work fine if opened through xterm:

/opt/rovio/angrybirds/bin/angrybirds

what can i type in xterm to modify it to work via angrybirds icon again?

i tried chmod +x /opt/rovio/angrybirds/bin/angrybirds
but no joy

any help appreciated

Last edited by Kevstacey; 2010-10-16 at 12:56.
 
Posts: 166 | Thanked: 30 times | Joined on Apr 2010 @ Halifax, UK
#2
it'd probably be easier to re install it
 
travla's Avatar
Posts: 397 | Thanked: 241 times | Joined on Mar 2010 @ Melbourne, Australia
#3
Originally Posted by Kevstacey View Post
For some strange reason when i click on the angrybirds icon in phone menu the game loads up all fine but seems to close itself after completing a level?



but it seems to work fine if opened through xterm:

/opt/rovio/angrybirds/bin/angrybirds

what can i type in xterm to modify it to work via angrybirds icon again?

i tried chmod +x /opt/rovio/angrybirds/bin/angrybirds
but no joy

any help appreciated
Have you tried addid a shortcut to one of your desktops and launched from there?

travla
 
Kevstacey's Avatar
Posts: 400 | Thanked: 76 times | Joined on Nov 2009 @ uk
#4
tried reinstalling but no joy

i think thats my only option trav

thanks for the advice
 
Posts: 68 | Thanked: 621 times | Joined on Oct 2009
#5
Originally Posted by Kevstacey View Post
For some strange reason when i click on the angrybirds icon in phone menu the game loads up all fine but seems to close itself after completing a level?
By any change did you backup and restore your settings and highscores files by hand? This issue sounds like their permissions are wrong so that when the game is run as a user from desktop it can't open the files for writing and crashes. But when run as a root from command line it works perfectly.

Try giving the user all permissions to all files in /var/opt/rovio/angrybirds/ directory.
 
Posts: 235 | Thanked: 89 times | Joined on Oct 2009 @ italy
#6
Hi guys, I've problem with 2nd level. When I try to play rounds in level II game shutdown.
If I launch the game from terminal as user:
Code:
/opt/rovio/angrybirds/bin $ ./angrybirds 
EXCEPTION: ?:0: attempt to index field '?' (a nil value) (call stack not available)
If I launch the game from terminal as root:
Code:
/opt/rovio/angrybirds/bin # ./angrybirds 
Segmentation fault
Dirs and files permessions (pack1 working and pack2 not) are the same:
/opt/rovio/angrybirds/data/levels $ ll
drwxr-xr-x 5 root root 4096 Aug 19 17:43 .
drwxr-xr-x 9 root root 4096 Jul 29 05:46 ..
drwxr-xr-x 2 root root 4096 Jul 29 05:46 goldeneggs1
drwxrwxrwx 2 user root 4096 Jul 29 05:46 pack1
drwxrwxrwx 2 user root 4096 Jan 24 2010 pack2
/opt/rovio/angrybirds/data/levels/pack1 $ ll
drwxrwxrwx 2 user root 4096 Jul 29 05:46 .
drwxr-xr-x 5 root root 4096 Aug 19 17:43 ..
-rw-r--r-- 1 user root 2911 Jun 28 14:10 Level1.lua
-rw-r--r-- 1 user root 4037 Jun 28 14:10 Level10.lua
-rw-r--r-- 1 user root 4279 Jun 28 14:10 Level12.lua
-rw-r--r-- 1 user root 3830 Jun 28 14:10 Level13.lua
-rw-r--r-- 1 user root 3493 Jun 28 14:10 Level14.lua
-rw-r--r-- 1 user root 3811 Jun 28 14:10 Level15.lua
-rw-r--r-- 1 user root 4760 Jun 28 14:10 Level16.lua
-rw-r--r-- 1 user root 4326 Jun 28 14:10 Level17.lua
-rw-r--r-- 1 user root 3045 Jun 28 14:10 Level2.lua
-rw-r--r-- 1 user root 3724 Jun 28 14:10 Level23.lua
-rw-r--r-- 1 user root 2684 Jun 28 14:10 Level3.lua
-rw-r--r-- 1 user root 3305 Jun 28 14:10 Level39.lua
-rw-r--r-- 1 user root 3783 Jun 28 14:10 Level4.lua
-rw-r--r-- 1 user root 8282 Jun 28 14:10 Level44.lua
-rw-r--r-- 1 user root 3339 Jun 28 14:10 Level5.lua
-rw-r--r-- 1 user root 2699 Jun 28 14:10 Level53.lua
-rw-r--r-- 1 user root 3563 Jun 28 14:10 Level57.lua
-rw-r--r-- 1 user root 3882 Jun 28 14:10 Level6.lua
-rw-r--r-- 1 user root 4420 Jun 28 14:10 Level7.lua
-rw-r--r-- 1 user root 4542 Jun 28 14:10 Level8.lua
-rw-r--r-- 1 user root 4841 Jun 28 14:10 Level9.lua
/opt/rovio/angrybirds/data/levels/pack1 $
/opt/rovio/angrybirds/data/levels/pack2 $ ll
drwxrwxrwx 2 user root 4096 Jan 24 2010 .
drwxr-xr-x 5 root root 4096 Aug 19 17:43 ..
-rw-r--r-- 1 user root 14874 Jan 24 2010 Level1.lua
-rw-r--r-- 1 user root 29883 Jan 24 2010 Level10.lua
-rw-r--r-- 1 user root 32809 Jan 24 2010 Level12.lua
-rw-r--r-- 1 user root 30021 Jan 24 2010 Level13.lua
-rw-r--r-- 1 user root 25863 Jan 24 2010 Level14.lua
-rw-r--r-- 1 user root 28362 Jan 24 2010 Level15.lua
-rw-r--r-- 1 user root 35790 Jan 24 2010 Level16.lua
-rw-r--r-- 1 user root 33937 Jan 24 2010 Level17.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level18.lua
-rw-r--r-- 1 user root 19707 Jan 24 2010 Level2.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level20.lua
-rw-r--r-- 1 user root 12901 Jan 30 2010 Level21.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level22.lua
-rw-r--r-- 1 user root 26922 Jan 24 2010 Level23.lua
-rw-r--r-- 1 user root 21724 Jan 30 2010 Level24.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level26.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level27.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level28.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level29.lua
-rw-r--r-- 1 user root 16209 Jan 24 2010 Level3.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level30.lua
-rw-r--r-- 1 user root 7326 Jan 30 2010 Level31.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level32.lua
-rw-r--r-- 1 user root 7692 Jan 24 2010 Level34.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level35.lua
-rw-r--r-- 1 user root 13843 Jan 30 2010 Level36.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level38.lua
-rw-r--r-- 1 user root 22828 Jan 24 2010 Level39.lua
-rw-r--r-- 1 user root 27368 Jan 24 2010 Level4.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level40.lua
-rw-r--r-- 1 user root 16162 Jan 30 2010 Level41.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level42.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level43.lua
-rw-r--r-- 1 user root 60823 Jan 24 2010 Level44.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level45.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level49.lua
-rw-r--r-- 1 user root 22020 Jan 24 2010 Level5.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level51.lua
-rw-r--r-- 1 user root 15873 Jan 24 2010 Level52.lua
-rw-r--r-- 1 user root 13144 Jan 24 2010 Level53.lua
-rw-r--r-- 1 user root 21597 Jan 24 2010 Level57.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level58.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level59.lua
-rw-r--r-- 1 user root 29831 Jan 24 2010 Level6.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level66.lua
-rw-r--r-- 1 user root 32924 Jan 24 2010 Level7.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level72.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level75.lua
-rw-r--r-- 1 user root 6508 Jan 30 2010 Level76.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level77.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level79.lua
-rw-r--r-- 1 user root 34754 Jan 24 2010 Level8.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level81.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level82.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level85.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level87.lua
-rw-r--r-- 1 user root 16207 Jan 30 2010 Level88.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level89.lua
-rw-r--r-- 1 user root 36858 Jan 24 2010 Level9.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level90.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level91.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level95.lua
-rw-r--r-- 1 user root 12023 Jan 24 2010 Level96.lua
/opt/rovio/angrybirds/data/levels/pack2 $
Some idea?
__________________
If you found my post useful please thank me, I appreciate!
 
sutaburosu's Avatar
Posts: 79 | Thanked: 47 times | Joined on Oct 2010 @ Devon, UK
#7
All the files/folders in /opt/rovio are owned by root:root on my system; with that exception, your permissions are identical to what I see here.

Perhaps it's the settings and high scores under /var/opt/rovio causing problems?
Code:
Nokia-N900:~# ls -laR /var/opt/rovio/           
/var/opt/rovio/:
drwxrwxrwx  3 root  root      232 May 25 16:00 .
drwxr-xr-x  4 root  root      288 May 25 16:15 ..
drwxrwxrwx  2 root  root      304 May 29 19:18 angrybirds

/var/opt/rovio/angrybirds:
drwxrwxrwx  2 root  root      304 May 29 19:18 .
drwxrwxrwx  3 root  root      232 May 25 16:00 ..
-rw-r--r--  1 user  users   15468 Sep 29 23:11 highscores.lua
-rw-r--r--  1 user  users    1239 Oct 18 17:00 settings.lua
 
Posts: 235 | Thanked: 89 times | Joined on Oct 2009 @ italy
#8
Originally Posted by sutaburosu View Post
...
Perhaps it's the settings and high scores under /var/opt/rovio causing problems?
I don't think so. Mine are like yours:
Code:
/var/opt/rovio/angrybirds $ ll
drwxrwxrwx    2 root     root          304 Jul 29 05:51 .
drwxrwxrwx    3 root     root          232 Jul 29 05:46 ..
-rw-r--r--    1 user     users        3896 Sep  8 14:35 highscores.lua
-rw-r--r--    1 user     users         531 Oct 21 14:39 settings.lua
/var/opt/rovio/angrybirds $
__________________
If you found my post useful please thank me, I appreciate!
 
Posts: 1 | Thanked: 1 time | Joined on Aug 2011
#9
for the "?:0: attempt to index field '?' (a nil value) (call stack not available)" problem I think I already solve this problem. somedays ago I had the same problem when I tried to run Angry birds rio, after searching online for solution but I didn't fine one. I tried to uninstall and re-install the program but its still the problem. then I think I have to solve the problem myself in my my way..
so this what I do :

1. uninstall the program.
2. go to C:\Users\"user name"\apps data\Rovio.
3. delete the 'rovio' folder.
4 re-install the program, and run it, Insyaallah it will run okay.


*this solution work for me, I use Windows 7 Ultimate 32 bit.
*if this also work for you, share this ! cuz there many others who has the same problem and don't have any solution. lets help each other.

if you need to ask me something email me ---> chaleel91@yahoo.com or PM me on facebook ----->http://www.facebook.com/profile.php?id=100000168241457


thanks!
 

The Following User Says Thank You to chaleel For This Useful Post:
Posts: 1 | Thanked: 0 times | Joined on Oct 2013
#10
"?:0: attempt to index global 'flurry' (a nil value) (call stack not available)" Error
I had the same problem on Windows XP and for now it worked just to rename the "C:\Documents and Settings[username]\Application Data\Rovio\Angry Birds" folder to "1Angry birds". (No uninstalling) I assume that it will also work to delete the folder.
I also assume that it will work in Windows 7 to delete or rename the "C:\Users\[username]\AppData\Roaming\Rovio\Angry Birds" folder
It seems that one of the 3 files in the above folder is corrupt/ linked to the previous .exe file and will therefore not work on the new updated /reinstalled file.
When you unistall the game, it does not delete the data in the folder above.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 02:39.