Active Topics

 



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


 
Forum Jump


All times are GMT. The time now is 08:21.