Author Topic: Mac OS Package!  (Read 94620 times)

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #165 on: February 01, 2005, 04:59:44 pm »
Do you get a crash log for that bus error?  (If you do, post here)

Thanks,
Daniel
Quidquid latine dictum sit, altum sonatur.

Sonikusan

  • Traveller
  • *
  • Posts: 14
    • View Profile
(No subject)
« Reply #166 on: February 01, 2005, 05:54:25 pm »
I went to launch PS after the update and to my dismay:

SCF_WARNING: class planeshift.sound.soundmanager (from /Applications/PlaneShift3D/pssound.csplugin) has already been registered in the same context `app\' (in /Applications/PlaneShift3D/psclient.app/Contents/Resources/pssound.csplugin)
Crystal Space for MacOS/X 0.99 r0 [MacOS/X-powerpc-GCC]
Ported to MacOS/X by Eric Sunshine

ERROR: csInitializer::SetupConfigManager failed!
Is your CRYSTAL environment variable set? <------This is what I\'m worried about.

shifthappens

  • Hydlaa Resident
  • *
  • Posts: 78
    • View Profile
Here's my bus error log.
« Reply #167 on: February 01, 2005, 06:49:15 pm »
Thought I had a clean install...just the binary install from the initial launch.

I\'ve never complied the source, should I have done that first.  So I don\'t know if that is my problem or not.

1.  Ran updater from Terminal.  Here is my output for that:

[********s-Computer:/applications/Planeshift 3D] jim% ./updater.app/Contents/MacOS/updater
Crystal Space for MacOS/X 0.99 r0 [MacOS/X-powerpc-GCC]
Ported to MacOS/X by [edit]

WARNING: could not load plugin \'crystalspace.renderloop.step.generic.type\'
Failed to load plugin crystalspace.renderloop.step.generic.type; pandemonium will ensue.
WARNING: could not load plugin \'crystalspace.utilities.reporter\'
WARNING: could not load plugin \'crystalspace.utilities.stdrep\'
NOTIFY: MacOS/X 2D OpenGL driver for Crystal Space 0.99 r0
Written by [edit]
NOTIFY: Applied: Work around broken ATI point sprites
NOTIFY: OpenGL renderer: ATI Radeon 9600 OpenGL Engine (vendor: ATI Technologies Inc.) version 1.5 ATI-1.3.36
NOTIFY: Using windowed mode at resolution 640x480.
NOTIFY: Pixel format: Color: 24 Alpha: 8 Depth: 32 Stencil: 1 AccumColor: 0 AccumAlpha: 0 MultiSamples: 0
Critical files () not found (Server only)
NOTIFY: psUpdaterEngine initialized.
Your updater version is older than the server\'s..
Couldn\'t load cached file list. If this is the first time you run, there is nothing to worry about!
Skipping file updater.app/Contents/Resources/libcrypto.0.9.7.dylib, because it\'s readonly
Skipping file updater.app/Contents/Resources/libssl.0.9.7.dylib, because it\'s readonly
Mounting ZIP file art/world/hydlaa_plaza.zip..

2.  Afterwards was unable to launch psclient from GUI.  Launched instead from Terminal.  Now the bus error report:

Date/Time:      2005-02-01 11:08:40 -0600
OS Version:     10.3.7 (Build 7S215)
Report Version: 2

Command: psclient
Path:    ./psclient.app/Contents/MacOS/psclient
Version: 0.1 (0)
PID:     420
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0 Crashed:
0   psclient                    0x000e5484 CopyXMLNode(csRef, csRef, int) + 0x270 (psxmlparser.cpp:396)
1   psclient                   0x0013344c pawsStyles::ApplyStyle(iDocumentNode*, iDocumentNode*) + 0x50 (pawsstyles.cpp:111)
2   psclient                   0x00133154 pawsStyles::InheritFromParent(csRef&, csHash&, csHash&) + 0x3a4 (pawsstyles.cpp:93)
3   psclient                     0x00132d1c pawsStyles::InheritStyles() + 0xc0 (pawsstyles.cpp:69)
4   psclient                   0x00132b9c pawsStyles::LoadStyles(csString const&) + 0x444 (pawsstyles.cpp:57)
5   psclient                      0x000ef448 PawsManager::PawsManager[unified](iObjectRegistry*, char const*) + 0x810 (pawsmanager.cpp:112)
6   psclient                   0x000eec24 PawsManager::PawsManager[in-charge](iObjectRegistry*, char const*) + 0x30 (pawsmanager.cpp:156)
7   psclient                      0x0003b5a8 psEngine::Initialize(int) + 0xa2c (psengine.cpp:377)
8   psclient                     0x00044708 main + 0x204 (psengine.cpp:1647)
9   psclient                     0x00002c1c _start + 0x17c (crt.c:267)
10  psclient                   0x00002a9c start + 0x30

Thread 1:
0   libSystem.B.dylib           0x900074c8 mach_msg_trap + 0x8
1   libSystem.B.dylib             0x90007018 mach_msg + 0x38
2   com.apple.CoreFoundation      0x90191700 __CFRunLoopRun + 0x350
3   com.apple.CoreFoundation   0x90195e8c CFRunLoopRunSpecific + 0x148
4   com.apple.audio.CoreAudio    0x90732f80 HALRunLoop::OwnThread(void*) + 0x104
5   com.apple.audio.CoreAudio    0x907391e0 CAPThread::Entry(CAPThread*) + 0x30
6   libSystem.B.dylib             0x900246e8 _pthread_body + 0x28

Thread 2:
0   libSystem.B.dylib           0x90018be8 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib           0x9000e788 _pthread_cond_wait + 0x268
2   com.apple.audio.CoreAudio  0x907244fc CAGuard::WaitFor(unsigned long long) + 0xdc
3   com.apple.audio.CoreAudio     0x90724130 CAGuard::WaitUntil(unsigned long long) + 0x130
4   com.apple.audio.CoreAudio  0x90722b20 HPIOThread::WorkLoop() + 0x358
5   com.apple.audio.CoreAudio  0x9073919c HPIOThread::ThreadEntry(HPIOThread*) + 0x1c
6   com.apple.audio.CoreAudio     0x907391e0 CAPThread::Entry(CAPThread*) + 0x30
7   libSystem.B.dylib             0x900246e8 _pthread_body + 0x28

PPC Thread State:
  srr0: 0x000e5484 srr1: 0x0200d030                vrsave: 0x00000000
    cr: 0x84000222  xer: 0x20000000   lr: 0x000e547c  ctr: 0x0716835c
    r0: 0x00000000   r1: 0xbffff4e0   r2: 0xbffff540   r3: 0x00000000
    r4: 0x00000002   r5: 0x00000002   r6: 0x00000000   r7: 0x0715ce18
    r8: 0x0715cdd4   r9: 0x00000000  r10: 0x0715cdd4  r11: 0x0716aad4
   r12: 0x0716835c  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000000
   r20: 0x00000000  r21: 0x00000000  r22: 0x00000000  r23: 0x00000000
   r24: 0x00000000  r25: 0x00000000  r26: 0xbffffddc  r27: 0x00000026
   r28: 0x04d28bd0  r29: 0x003039b0  r30: 0xbffff4e0  r31: 0x00132dc8


Let me apologize in advance if I, through my ignorance of what can or cannot be done, or what I should or should not post as errors, mislead or misdirect you in your troubleshooting process.  If this post is unnessecary, please feel free to delete it, I know its long but not sure how much of it you needed.  If this helps you then have fun with it.

Question: Would it be possible to save the character I created?
Question: Do you need the binary image info as well?

Note:  The result of the actions above have now created two seeminly identical Planeshift folders and they are linked to one other.  How do I know this?  I typed a comment into one and I can read the same comment in the other folder.  If this helps....???
\"I\'d rather have a bottle in front of me than a frontal lobotomy.\" - Forgot who said this.

askkasha

  • Hydlaa Resident
  • *
  • Posts: 54
    • View Profile
(No subject)
« Reply #168 on: February 01, 2005, 06:52:47 pm »
i used the updater and now i can clearly see the opening pictures which i could never see before but it still says i have the wrong version when i try to log on.

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #169 on: February 01, 2005, 08:10:33 pm »
Anyone who has a crash like shifthappens, this looks like a problem due to a recent change in the GUI system.  

Anyone getting \"Is your CRYSTAL environment set?\" errors probably has a bad vfs.cfg file.  I will see what I can do about getting this fixed.  Launching from the command line may work (or not)

EDIT:

The most recent version of the entire distribution is available from the website.  If someone could test it, that would be excellent.  It shouldn\'t require anything like moving libcal3d around.  You may need to run the updater from the command line first.
« Last Edit: February 01, 2005, 08:49:29 pm by dfryer »
Quidquid latine dictum sit, altum sonatur.

Spoon

  • Wayfarer
  • *
  • Posts: 9
    • View Profile
(No subject)
« Reply #170 on: February 01, 2005, 08:51:53 pm »
I just downloaded the new package and when i launched it from terminal it told me this:
Crystal Space for MacOS/X 0.99 r0 [MacOS/X-powerpc-GCC]
Ported to MacOS/X by Eric Sunshine

crystalspace.maploader: Could not get model converter
crystalspace.maploader: Could not get model crossbuilder

planeshift.application.client:
  PlaneShift Crystal Blue
  This game uses Crystal Space Engine created by Jorrit and others
  0.99 r0 [MacOS/X-powerpc-GCC]
LOG_ANY flag deactivated.
LOG_WEATHER flag deactivated.
LOG_SPAWN flag deactivated.
LOG_CELPERSIST flag deactivated.
LOG_PAWS flag deactivated.
LOG_GROUP flag deactivated.
LOG_CHEAT flag deactivated.
LOG_LINMOVE flag deactivated.
LOG_SPELLS flag deactivated.
LOG_NEWCHAR flag deactivated.
LOG_SUPERCLIENT flag deactivated.
LOG_EXCHANGES flag deactivated.
LOG_ADMIN flag deactivated.
LOG_STARTUP flag deactivated.
LOG_CHARACTER flag deactivated.
LOG_CONNECTIONS flag deactivated.
LOG_CHAT flag deactivated.
LOG_NET flag deactivated.
LOG_LOAD flag deactivated.
LOG_NPC flag deactivated.
LOG_TRADE flag deactivated.
LOG_SOUND flag deactivated.
LOG_COMBAT flag deactivated.
LOG_SKILLXP flag deactivated.
LOG_QUESTS flag deactivated.
LOG_SCRIPT flag deactivated.
Bus error
logout
[Process completed]

even my previous version worked, but i got rid of it because when i ran the updater it was still messed up and i trashed the old folder.

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #171 on: February 01, 2005, 08:57:48 pm »
If you can find the crash log and paste it, that would be awesome.

Thanks,
Daniel
Quidquid latine dictum sit, altum sonatur.

Spoon

  • Wayfarer
  • *
  • Posts: 9
    • View Profile
(No subject)
« Reply #172 on: February 01, 2005, 09:03:15 pm »
How do i post the file as a link for this? the log is really long........
plus i found the updater crash log too.

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #173 on: February 01, 2005, 09:07:27 pm »
Might as well email it to me then, d_f_r_y_e_r@u_v_i_c.ca without all the underscores.

Thanks!
Daniel

Anyone with \"Is your CRYSTAL environment variable set\" problems might want to compare your vfs.cfg file in a text editor with this version from cvs

If they\'re different, make \'em the same.
« Last Edit: February 01, 2005, 09:09:43 pm by dfryer »
Quidquid latine dictum sit, altum sonatur.

BonzaiRob

  • Traveller
  • *
  • Posts: 11
    • View Profile
(No subject)
« Reply #174 on: February 01, 2005, 09:09:24 pm »
I\'ve been getting the same error as the above for a while now... I\'m running the Java updater in one shell and trying to open psclient in the other.
Suddenly it changed to this:

./psclient.app/Contents/MacOS/psclient
Crystal Space for MacOS/X 0.99 r0 [MacOS/X-powerpc-GCC]
Ported to MacOS/X by Eric Sunshine

ERROR: csInitializer::SetupConfigManager failed!
Is your CRYSTAL environment variable set?

I moved the vgfs.cfg file, still the same. Here is the entirety of the file:
;;; Virtual File System mount table

;;;

;;; $/ -- path delimiter (i.e. \"/\" on Unix; \"\\\" on Windows)

;;; $@ -- installation directory of Crystal Space

;;; $* -- application resource directory; same as csGetResourceDir()

;;; $^ -- directory in which application resides; same as csGetAppDir()

;;; The expansions of $@, $*, and $^ always have a trailing path delimiter.



; Some basic mount points

VFS.Mount.~ = $(HOME)$/

VFS.Mount.this = $.$/

VFS.Mount.cdrom = $(CDROM)$/

VFS.Mount.tmp = $(TMP)$/



; Configuration repository

VFS.Mount.config = $@data$/config$/



; Miscellaneous resources.

VFS.Mount.varia = $@data$/varia$/

VFS.Mount.scripts = $@scripts$/



VFS.Mount.shader = $@data$/shader$/

; The Unifont

VFS.Mount.fonts/unifont = $@data$/unifont.zip

; The TTF font library

VFS.Mount.fonts/ttf     = $@data$/ttf$/, $(TTF_PATH:$.$/), $@data$/ttf-vera.zip



VFS.Mount.lev/flarge   = $@data$/flarge$/

VFS.Mount.lev/pvstest  = $@data$/pvstest$/

VFS.Mount.lev/r3dtest  = $@data$/r3dtest$/

VFS.Mount.lev/parallaxtest = $@data$/parallaxtest$/

VFS.Mount.lev/stenciltest = $@data$/stenciltest$/

VFS.Mount.lev/isomap   = $@data$/isomap.zip, $@data$/isomap$/

VFS.Mount.lev/mdltest  = $@data$/mdltest$/

VFS.Mount.lev/partsys  = $@data$/partsys$/

VFS.Mount.lev/terrain  = $@data$/terrain$/

VFS.Mount.lev/terrainf = $@data$/terrainf$/

VFS.Mount.lev/particles  = $@data$/particles$/



; Mount all libraries under the /lib/ directory

VFS.Mount.lib/std      = $@data$/standard.zip

VFS.Mount.lib/stdtex   = $@data$/stdtex.zip

VFS.Mount.lib/csws     = $@data$/csws.zip

VFS.Mount.lib/cubemap  = $@data$/cube$/



; Mount for AWS

VFS.Mount.aws = $@data$/awsdef.zip, $@data$/aws$/



; Mount for unittest

VFS.Mount.lev/unittest = $@data$/unittest$/

; Data for g2dtest

VFS.Mount.lib/g2dtest  = $@data$/g2dtest$/



; The following should not change too often...

; The idea is that everything that should be changed (such as CDROM variable)

; is set by some sort of setup (installation) program.

; Note that variables in VFS.Platform. section will override any

; variables in VFS.PlatformAlias. section.

VFS.Alias.Unix = VFS.Unix

VFS.Alias.MacOS/X = VFS.Unix

VFS.Alias.Win32 = VFS.CP/M



; strange key names follow:

; VFS.Unix.. means key \'.\' in section VFS.Unix.*

; VFS.Unix... means key \'..\' in section VFS.Unix.*

VFS.Unix.. = .

VFS.Unix... = ..

VFS.Unix.CDROM = /mnt/cdrom

VFS.Unix.TMP = /tmp

; This is true at least for systems using XFree86

VFS.Unix.TTF_PATH = /usr/X11R6/lib/X11/fonts/Truetype/, /usr/X11R6/lib/X11/fonts/TTF/



VFS.CP/M.. = .

VFS.CP/M... = ..

VFS.CP/M.HOME = $(HOMEDIR:$(HOMEPATH:.))

VFS.CP/M.CDROM = x:

VFS.CP/M.TMP = $(TEMP:$(TMP:$(SYSTEMROOT)$/temp))



; The standard location of TTF fonts is the X:\\Windows\\fonts directory

VFS.Win32.TTF_PATH = $(SYSTEMROOT)$/fonts$/





So, what happens whenever I run the file is teh application icon appears on the Dock, jumps, then disappears. No Unexpectedly Quit messages or anything.

I\'m really looking forward to this, my friend with a PC is enjoying it as we type...

[EDIT] BTW, System specs: OSX 10.2.8, 512 memory, 1Ghz processor. iMac G4.
« Last Edit: February 01, 2005, 09:12:07 pm by BonzaiRob »

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #175 on: February 01, 2005, 09:11:04 pm »
See my above post, the current vfs.cfg in the updater is bad mojo for mac users.
Quidquid latine dictum sit, altum sonatur.

BonzaiRob

  • Traveller
  • *
  • Posts: 11
    • View Profile
(No subject)
« Reply #176 on: February 01, 2005, 09:15:15 pm »
So do I just delete it?
Update, after I used the updater I\'m getting Spoon\'s message again.

[EDIT]Well, one thing worked out... if vfs.cfg is in teh folder, you get Spoon\'s long message. If not, you get the \'Is your CRYSTAL environment variable set?\' message.
« Last Edit: February 01, 2005, 09:31:35 pm by BonzaiRob »

dfryer

  • Veteran
  • *
  • Posts: 1070
    • View Profile
(No subject)
« Reply #177 on: February 01, 2005, 11:14:08 pm »
Ok, the current \"Bus Error\" problem  is one that was fixed in CVS after I updated and uploaded.  New fix on its way in the next 24 hours or so.

Thanks,
Daniel
Quidquid latine dictum sit, altum sonatur.

buddha

  • Hydlaa Citizen
  • *
  • Posts: 327
    • View Profile
(No subject)
« Reply #178 on: February 02, 2005, 12:16:50 am »
Well Rock and Roll.  Daniel drinks for free in Los Angeles.  I have a deadline Thursday morning, please don\'t fix it before then... :)
~~
May all your sequences converge.

buddha

  • Hydlaa Citizen
  • *
  • Posts: 327
    • View Profile
(No subject)
« Reply #179 on: February 02, 2005, 12:24:30 am »
By the way, when running the updater in the terminal with the matched vfs.cfg file, I get this error:

******
Crystal Space for MacOS/X 0.99 r0 [MacOS/X-powerpc-GCC]
Ported to MacOS/X by Eric Sunshine


crystalspace.canvas.glosx:
  MacOS/X 2D OpenGL driver for Crystal Space 0.99 r0
Written by Matt Reda
 

crystalspace.canvas.openglcommon:
  OpenGL renderer: NVIDIA NV34MAP OpenGL Engine (vendor: NVIDIA Corporation)
  version 1.5 NVIDIA-1.3.36
  Using windowed mode at resolution 640x480.
  Pixel format: Color: 24 Alpha: 8 Depth: 32 Stencil: 1 AccumColor: 0
  AccumAlpha: 0 MultiSamples: 0
  Multisample: disabled
Critical files () not found (Server only)
Segmentation fault
*******

I haven\'t seen anyone else report a segmentation fault, so I hope I get a prize.
~~
May all your sequences converge.