Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - mqi

Pages: [1]
1
Mac OSX Specific Issues / Re: none of the .app would run....
« on: August 20, 2006, 12:00:50 am »
no, I've never once ran the updater as an admin - the account I'm using can read, write and execute all files in the directory. And as in any UNIX if I'm the owner of the file I can chmod it all I want, meaning it is only necessary to run the updater as an admin if you've installed the game as an admin (which would mean that only the admin can modufy the contents of the directory)

besides, If I didn't have execute rights to the binary, it wouldn't result in a bus error. It could if I didn't have read rights to some of it's files, but that's not the case.
Besides, it _could_ screw crystal space - if it doesn't check if the file descriptor returned while trying to crate a log file was NULL (instead of what i'm guessing was supposed to be 4 or 3 - after stdin, stdout and stderr) then it would cause an error, and i think it could be the bus error - trying to write to a memory location which physically does not exist.

2
Mac OSX Specific Issues / Re: none of the .app would run....
« on: August 07, 2006, 05:54:59 pm »
It should be entered in the terminal, as the administrator. The directory you are in while executing this command is not important as /tmp is an absolute path

3
Mac OSX Specific Issues / Re: none of the .app would run....
« on: August 05, 2006, 11:19:55 pm »
okaaay, I tried to run planshift with the admin account... and it ran...
I don't know why is that, but I refuse to play a game that goes against everything I've learned using linux (_never_ use the root/administrator account for anything other than system maintenance. If something that shouldn't require root access asks for it, mark it as a fishy app) the funny thing is that the admin account only has r-x access to planeshift dir... as opposed to rwx by the account I've used before... what on earth is going on here? That means planeshift is most likely trying to modify files outside of it's directory, and ones belonging to the admin, no less.  :thumbdown: That is a behavior I can not tolerate in a game.

EDIT: I take that back. It's more like a  :thumbdown: for MacOS X which by default makes /tmp writeable only to admin... and crystalspace tries to leave a debug log there, so
Code: [Select]
chmod 777 /tmpfixed the problem. It just poped into my head that this might be the problem, couse I've just tried updating the system from my user account and it said it didn't have the authority to store the patch downloads  ;) and there was the reason - which just happened to be the reason any cs app wouldn't run

4
Mac OSX Specific Issues / Re: none of the .app would run....
« on: August 05, 2006, 04:29:49 pm »
Are you an admin? Also, would you mind running Updater-old.jar from the Terminal?
You can do that like so:
Open Applications/Utilities/Terminal(.app).
Type "cd " (note the space after "cd" ) in the window that appears.
Drag the folder containing the updater (i.e. your Planeshift folder) to the Terminal window and let go (a bunch of text should appear).
Hit return.
Type "java -jar Updater-old.jar -debug" and hit return. Then run the updater as you normally would. If it locks up, give it a few minutes, then quit it. Copy paste the output in the Terminal window here.

I've done all that as a normal user, but I don't think that shoould be an issue, as the login I did it with has rwx access to the directory used.

This happens when I run the command:
Code: [Select]
56a:/Volumes/DATA/gry/Planeshift3D mareviq$ java -jar Updater-old.jar -debug
-debug: Invalid argument. Run with '-h' or '-help' for an argument list.
56a:/Volumes/DATA/gry/Planeshift3D mareviq$
and the updater quits normally stating that my copy is up to date. (I'm not certain if this is the one downloaded from the torrent or the one forcibly updated earlier)
still, any attempts to run any crystalspace-based executables (updater, config or the psclinet itself) results in a bus error (only visible through console, when I run it from the finder it disappears from the dock in about a second, without any messages at all)

Still, it looks like I'll have to manually compile planeshift with -g (or whatever parameter in gcc that allowed to do debugging) which I'm too lazy to do... so I hope it'll just work itself out in the next version.

5
Mac OSX Specific Issues / none of the .app would run....
« on: August 04, 2006, 10:16:27 am »
I recently run the updater, and after the update the updater, psclient and psconfig all die with "Bus error" when executed.
So I deleted the whole directory, downloaded the dmg from ftp://ftp.stacken.kth.se/pub/planeshift/Planeshift_CBV0.3.015.macosx.dmg and copied to the usual directory (/Volumes/DATA/gry/ - this is not the system disk if it matters) - still the same error on all executables
Then I downloaded the updater-old.jar and ran it overnight... It did nothing (it was still "Compiling list of files to update (this may take a few minutes)..." after I woke up in the morning ... which was what it was doing when I went to sleep last night)
Then I downloaded the torrent version, but still no luck. (It's "Bus error" all the time) Now I'm all out of ideas what to do.

I'm using a 2x2.5 GHz G5 with 4GB of RAM, MacOS X 10.3.9 and an ATI card based on their RV360 chip (can't remember which one exactly)

EDIT: now trying again with java updater, this time force-updating all files. I honestly hope this will help.

EDIT: It didn't... any ideas?

Pages: [1]