Raydium 3D Game Engine

Official forum for everything about Raydium, ManiaDrive, MeMak, ...
It is currently Thu Mar 28, 2024 2:42 pm

All times are UTC




Post new topic Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Sun May 14, 2006 8:57 am 
Great game, but segmentation faults randomly on my Linux box.
There isn't some way to download 1.01 source? SVN isn't tagged, true? I will have problems playing networked games if I use trunk and others 1.01?


Top
  
 
 Post subject: Re: SVN 1.01 release?
PostPosted: Sun May 14, 2006 9:09 am 
Offline

Joined: Fri Mar 17, 2006 12:41 pm
Posts: 46
Location: Gif/Yvette, France
There is a nighly build here : http://raydium.org/data/raydium_nightly_svn.tar.gz

No, the repository isn't tagged and the revision known as 1.01 is actually r312. I think you won't have problems since the networking code is the same.

About your segfaults, can you post here the console log when a game crashes ? Thank you.

_________________
Phyce


Top
 Profile  
 
 Post subject: Log
PostPosted: Sun May 14, 2006 9:38 am 
Here is the log:
Quote:
$ ./mania_drive.sh
Raydium: Using Raydium 0.700
Raydium: command line args: OK
Raydium: chdir to 'game/': OK
Raydium: Requesting 1024x768:32 mode
Raydium: no Xinerama on this display
Raydium: Found 1024x768 with 24 bpp color and 24 bits zbuffer (stencil is 1)
Raydium: using GeForce FX 5200/AGP/SSE/3DNOW!, from NVIDIA Corporation (version 2.0.1 NVIDIA 81.78)
Raydium: Signal Handlers: OK
Raydium: Platform "4xfloat" vector size is: 16 byte(s) long
Raydium: OpenGL implementation maximum texture size: 4096x4096
Raydium: OpenGL hardware providing 4 texture unit(s)
Raydium: vertex arrays memory: OK
Raydium: keyboard: OK
Raydium: mouse: OK
Raydium: /dev/input/event0: cannot open (rw), no Force Feedback.
Raydium: joy: FAILED
ERROR opening /dev/js0
Raydium: sound: Buffer creation successfull
Raydium: sound: OK, using 'default device'
Raydium: PHP support: OK
Raydium: atexit functions: OK
Raydium: lights: OK
Raydium: objects: OK
Raydium: network: OK
Raydium: timer: detection: 1 iterations: diff: 2 steps (1000000/sec)
Raydium: timecall: method accuracy = 0.002 ms (499999.97 Hz)
Raydium: timecall: Using basic gettimeofday() method
Raydium: timecall: OK (499999 Hz)
Raydium: timecall: softcall 0: 1 Hz (1000000 clocks interval)
Raydium: particle: OK
Raydium: gui: OK
Raydium: video (live): OK
Raydium: shadow: OK
Raydium: HDR: OK
Raydium: webserver: OK
Raydium: Raydium engine reseted to original state
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: physics: ODE Net: 10 element(s)/packet
Raydium: physics: OK
Raydium: RegAPI: OK
Raydium: Engine is now ready.
-----------------------------------------------------------
Raydium: sound: Loaded murcielago.wav, size 107686 bytes
Raydium: sound: Tried to set negative or 0 Pitch , clipped to 0.1
Raydium: sound: Loaded touched.wav, size 103714 bytes
Raydium: sound: Loaded owww.wav, size 8900 bytes
Raydium: sound: Loaded wizz.wav, size 28212 bytes
Raydium: Texture num 1 (BOXfront.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 2 (BOXback.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 3 (BOXleft.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 4 (BOXright.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 5 (BOXbottom.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 6 (BOXtop.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 7 (theme-maniadrive.tga) loaded: 256x256, 4 Bpp (b1 lm0 hdr0)
Raydium: Texture num 8 (font3.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0)
Raydium: timecall: softcall 2: 1 Hz (1000000 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Texture num 9 (video) FAKED: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: live: texture 'video' created
Raydium: video: mania_menu_v1.jpgs (0) as live texture video (0), 256x256 20.00 fps (703 frames)
Raydium: Texture num 10 (BOXmania_cursor.tga) loaded: 32x32, 4 Bpp (b1 lm0 hdr0)
Raydium: ODE: Error: Cannot delete object: invalid name or index
Raydium: Texture num 11 (mania_logo2.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 12 (BOXmania_music_popup.tga) loaded: 512x128, 4 Bpp (b1 lm0 hdr0)
Raydium: Texture num 13 (font2.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: GUI: Error: Cannot delete window: invalid window
Raydium: sound: Tried to set negative Gain , clipped to 0
Raydium: Using Raydium 0.700
Raydium: command line args: OK
Raydium: chdir to './': OK
Raydium: Signal Handlers: OK
Raydium: Platform "4xfloat" vector size is: 16 byte(s) long
Raydium: OpenGL implementation maximum texture size: 0x0
Raydium: OpenGL hardware providing 0 texture unit(s)
Raydium: vertex arrays memory: OK
Raydium: /dev/input/event0: cannot open (rw), no Force Feedback.
Raydium: joy: FAILED
ERROR opening /dev/js0
Raydium: sound: Buffer creation successfull
Raydium: sound: OK, using 'default device'
Raydium: PHP support: OK
Raydium: atexit functions: OK
Raydium: lights: OK
Raydium: objects: OK
Raydium: network: OK
Raydium: timer: detection: 1 iterations: diff: 2 steps (1000000/sec)
Raydium: timecall: method accuracy = 0.002 ms (499999.97 Hz)
Raydium: timecall: Using basic gettimeofday() method
Raydium: timecall: OK (499999 Hz)
Raydium: timecall: softcall 0: 1 Hz (1000000 clocks interval)
Raydium: particle: OK
Raydium: gui: OK
Raydium: video (live): OK
Raydium: shadow: OK
Raydium: HDR: OK
Raydium: webserver: OK
Raydium: Raydium engine reseted to original state
Raydium: RegAPI: OK
Raydium: Engine is now ready.
-----------------------------------------------------------
Raydium: Object: loading "wania1.tri", version 1
Raydium: Texture num 1 (mania1.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 2 (ground.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 3 (tr-barrier.rgb) loaded: 128x128, 4 Bpp (b2 lm0 hdr0)
Raydium: Object: loading "wania2.tri", version 1
Raydium: Texture num 4 (detail.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "wania7.tri", version 1
Raydium: Object: loading "wania13.tri", version 0
Raydium: Texture num 5 (terre.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "wania10.tri", version 1
Raydium: Object: loading "wania11.tri", version 1
Raydium: Object: loading "wania12.tri", version 1
Raydium: Object: loading "wania6.tri", version 1
Raydium: Texture num 6 (tx_mania2.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "wania11b.tri", version 0
Raydium: Object: loading "wania_st1.tri", version 1
Raydium: Object: loading "mania1.tri", version 1
Raydium: Object: loading "mania2.tri", version 1
Raydium: Texture num 7 (mania2.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania3.tri", version 1
Raydium: Texture num 8 (mania3.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania4.tri", version 1
Raydium: Texture num 9 (cactus.tga) loaded: 128x128, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania5.tri", version 1
Raydium: Texture num 10 (mania5.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania6.tri", version 1
Raydium: Texture num 11 (mania6.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania8.tri", version 1
Raydium: Texture num 12 (metal.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "lania0.tri", version 0
Raydium: Texture num 13 (mania1l.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "lania1.tri", version 0
Raydium: Object: loading "lania2.tri", version 0
Raydium: Object: loading "lania2b.tri", version 0
Raydium: Object: loading "lania10.tri", version 0
Raydium: Object: loading "tania0.tri", version 1
Raydium: Object: loading "tania1.tri", version 0
Raydium: Object: loading "tania2.tri", version 1
Raydium: Object: loading "mania_start.tri", version 0
Raydium: Texture num 14 (tx_bois0.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 15 (flag_back.tga) loaded: 32x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 16, rgb(0.500000,0.500000,0.500000) is RGB Color
Raydium: Texture num 17 (start.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania_finish.tri", version 1
Raydium: Texture num 18 (finish.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania_check_point.tri", version 1
Raydium: Texture num 19 (check_point.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania_check_point2.tri", version 1
Raydium: Object: loading "mania_turbo.tri", version 0
Raydium: Texture num 20 (turbo.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania_wbas.tri", version 1
Raydium: Texture num 21 (rockxfgrass.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania_wall.tri", version 1
Raydium: Texture num 22 (rockxf.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Object: loading "mania_whaut.tri", version 1
Raydium: Object: loading "mania_wcoin.tri", version 1
Raydium: Object: loading "mania_coin.tri", version 1
Raydium: Object: loading "mania_coin0.tri", version 0
Raydium: Object: loading "mania_hcoin.tri", version 1
Raydium: Grid ok
Raydium: Boxes ok
Raydium: Grid ok
Raydium: Boxes ok
Raydium: off_road.mni: 158 grid elements loaded, 7 box(es)
Raydium: normal: Normals regenerated.
tri file generated.
data file generated.
Raydium: Internal buffers:
Raydium: -----------------
Raydium: Total of 24885 vertex(s) loaded:
Raydium: Texture num 0: 0 vertex(s) - loaded as "dummy.null"
Raydium: Texture num 1: 492 vertex(s) - loaded as "mania1.tga"
Raydium: Texture num 2: 1428 vertex(s) - loaded as "ground.tga"
Raydium: Texture num 3: 1650 vertex(s) - loaded as "tr-barrier.rgb"
Raydium: Texture num 4: 72 vertex(s) - loaded as "detail.tga"
Raydium: Texture num 5: 528 vertex(s) - loaded as "terre.tga"
Raydium: Texture num 6: 36 vertex(s) - loaded as "tx_mania2.tga"
Raydium: Texture num 7: 78 vertex(s) - loaded as "mania2.tga"
Raydium: Texture num 8: 426 vertex(s) - loaded as "mania3.tga"
Raydium: Texture num 9: 7590 vertex(s) - loaded as "cactus.tga"
Raydium: Texture num 10: 6 vertex(s) - loaded as "mania5.tga"
Raydium: Texture num 11: 6 vertex(s) - loaded as "mania6.tga"
Raydium: Texture num 12: 60 vertex(s) - loaded as "metal.tga"
Raydium: Texture num 13: 114 vertex(s) - loaded as "mania1l.tga"
Raydium: Texture num 14: 1440 vertex(s) - loaded as "tx_bois0.tga"
Raydium: Texture num 15: 18 vertex(s) - loaded as "flag_back.tga"
Raydium: Texture num 16: 372 vertex(s) - loaded as "rgb(0.5,0.5,0.5)"
Raydium: Texture num 17: 12 vertex(s) - loaded as "start.tga"
Raydium: Texture num 18: 216 vertex(s) - loaded as "finish.tga"
Raydium: Texture num 19: 672 vertex(s) - loaded as "check_point.tga"
Raydium: Texture num 20: 6 vertex(s) - loaded as "turbo.tga"
Raydium: Texture num 21: 9381 vertex(s) - loaded as "rockxfgrass.tga"
Raydium: Texture num 22: 282 vertex(s) - loaded as "rockxf.tga"
Raydium: Estimated total: 7.01 MB used for textures.
Raydium: Using 38 object(s):
Raydium: Object num 0: 36 vertex(s) - loaded as "wania1.tri"
Raydium: Object num 1: 144 vertex(s) - loaded as "wania2.tri"
Raydium: Object num 2: 174 vertex(s) - loaded as "wania7.tri"
Raydium: Object num 3: 96 vertex(s) - loaded as "wania13.tri"
Raydium: Object num 4: 36 vertex(s) - loaded as "wania10.tri"
Raydium: Object num 5: 36 vertex(s) - loaded as "wania11.tri"
Raydium: Object num 6: 36 vertex(s) - loaded as "wania12.tri"
Raydium: Object num 7: 168 vertex(s) - loaded as "wania6.tri"
Raydium: Object num 8: 144 vertex(s) - loaded as "wania11b.tri"
Raydium: Object num 9: 816 vertex(s) - loaded as "wania_st1.tri"
Raydium: Object num 10: 18 vertex(s) - loaded as "mania1.tri"
Raydium: Object num 11: 54 vertex(s) - loaded as "mania2.tri"
Raydium: Object num 12: 6 vertex(s) - loaded as "mania3.tri"
Raydium: Object num 13: 1524 vertex(s) - loaded as "mania4.tri"
Raydium: Object num 14: 54 vertex(s) - loaded as "mania5.tri"
Raydium: Object num 15: 36 vertex(s) - loaded as "mania6.tri"
Raydium: Object num 16: 78 vertex(s) - loaded as "mania8.tri"
Raydium: Object num 17: 36 vertex(s) - loaded as "lania0.tri"
Raydium: Object num 18: 36 vertex(s) - loaded as "lania1.tri"
Raydium: Object num 19: 144 vertex(s) - loaded as "lania2.tri"
Raydium: Object num 20: 150 vertex(s) - loaded as "lania2b.tri"
Raydium: Object num 21: 36 vertex(s) - loaded as "lania10.tri"
Raydium: Object num 22: 108 vertex(s) - loaded as "tania0.tri"
Raydium: Object num 23: 72 vertex(s) - loaded as "tania1.tri"
Raydium: Object num 24: 360 vertex(s) - loaded as "tania2.tri"
Raydium: Object num 25: 108 vertex(s) - loaded as "mania_start.tri"
Raydium: Object num 26: 288 vertex(s) - loaded as "mania_finish.tri"
Raydium: Object num 27: 288 vertex(s) - loaded as "mania_check_point.tri"
Raydium: Object num 28: 108 vertex(s) - loaded as "mania_check_point2.tri"
Raydium: Object num 29: 108 vertex(s) - loaded as "mania_turbo.tri"
Raydium: Object num 30: 192 vertex(s) - loaded as "mania_wbas.tri"
Raydium: Object num 31: 198 vertex(s) - loaded as "mania_wall.tri"
Raydium: Object num 32: 192 vertex(s) - loaded as "mania_whaut.tri"
Raydium: Object num 33: 225 vertex(s) - loaded as "mania_wcoin.tri"
Raydium: Object num 34: 54 vertex(s) - loaded as "mania_coin.tri"
Raydium: Object num 35: 54 vertex(s) - loaded as "mania_coin0.tri"
Raydium: Object num 36: 84 vertex(s) - loaded as "mania_hcoin.tri"
Raydium: Object num 37: 18588 vertex(s) - loaded as "mania.tri"
Raydium: sound: Deleting sources
Raydium: sound: Deleting buffers
Raydium: sound: Releasing OpenAL
Raydium: ODE: Error: Cannot delete object: invalid name or index
Raydium: Object: loading "mania_off_road.mni.tri", version 1
Raydium: Texture num 14 (mania1.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 15 (tr-barrier.rgb) loaded: 128x128, 4 Bpp (b2 lm0 hdr0)
Raydium: Texture num 16 (ground.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 17 (mania1l.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 18 (mania2.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 19 (mania3.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 20 (cactus.tga) loaded: 128x128, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 21 (tx_bois0.tga) loaded: 256x256, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 22 (finish.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 23, rgb(0.500000,0.500000,0.500000) is RGB Color
Raydium: Texture num 24 (flag_back.tga) loaded: 32x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 25 (start.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 26 (check_point.tga) loaded: 256x32, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 27 (rockxfgrass.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: shadow: ground (0) modelsize is 51.00, center factors : 0.76/0.18
Raydium: ODE: Error: Cannot delete object: invalid name or index
Raydium: mania.box: 7 box(es) loaded
Raydium: shadow: shadow map size detected to 512x512
Raydium: Texture num 28 (shadowmap) FAKED: 512x512, 4 Bpp (b0 lm0 hdr0)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: ODE: Error: Cannot delete object: invalid name or index
Raydium: Object: loading "clio.tri", version 1
Raydium: Texture num 29 (car00.tga) loaded: 256x256, 4 Bpp (b0 lm0 hdr0)
Raydium: Texture num 30 (vitre.tga) loaded: 8x8, 4 Bpp (b1 lm0 hdr0)
Raydium: Object: loading "roue5.tri", version 1
Raydium: Texture num 31 (roueclio.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0)
Raydium: Texture num 32 (smokeexhaustpipe.tga) loaded: 256x256, 4 Bpp (b1 lm0 hdr0)
Raydium: GUI: Error: Cannot delete window: invalid window
Raydium: Now playing mania_music/i_got_it_bad_-_The_Napoleon_Blown_Aparts.ogg ...
Raydium: Object: creating **shadow** display list for object clio.tri
Raydium: Object: creating **shadow** display list for object roue5.tri
Raydium: Object: creating display list for object mania_off_road.mni.tri
Raydium: Object: creating display list for object clio.tri
Raydium: Object: creating display list for object roue5.tri
Raydium: Object: creating **shadow** display list for object mania_off_road.mni.tri
Raydium: Texture num 33 (BOXmaniadrive-bottom.tga) loaded: 1024x128, 4 Bpp (b1 lm0 hdr0)
Raydium: Texture num 34 (font-lcdmono.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0)
Raydium: Texture num 35 (font-impact.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0)
Raydium: Texture num 36 (font-marcelle.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: sound: Pitch Overflow , clipped to 2
Raydium: sound: Pitch Overflow , clipped to 2
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: sound: end of file reached
Raydium: Now playing mania_music/08-Nowhere to go-The Napoleon Blown Aparts.ogg ...
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: sound: ERROR : setting listener position :40961
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: sound: end of file reached
Raydium: Now playing mania_music/revengeofyesterday.ogg ...
Raydium: sound: ERROR : setting listener position :40961
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: sound: ov_read error
Raydium: sound: end of file reached
Raydium: Now playing mania_music/eraseandrewind.ogg ...
Raydium: sound: ERROR : setting listener position :40961
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
Raydium: Changing game state to 1
Raydium: timecall: WARNING ! 0 Hz callback (num 1)
Raydium: Changing game state to 2
Raydium: timecall: callback 1: 400 Hz (2500 clocks interval)
./mania_drive.sh: line 3: 4509 Violación de segmento game/mania_drive.static "$@"


Top
  
 
 Post subject:
PostPosted: Sun May 14, 2006 1:13 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Thanks ! Do you know how to use gdb ?

Code:
cd game
gdb mania_drive.static
run --window
 - and then when the game crash : -
bt


The result of the last command (bt) will help us a lot.


Top
 Profile  
 
 Post subject:
PostPosted: Sun May 14, 2006 2:25 pm 
Here is the backtrace using the precompiled static version:
Quote:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1222424864 (LWP 14948)]
0x080afb0f in SOR_LCP ()
(gdb) bt
#0 0x080afb0f in SOR_LCP ()
#1 0x080b0bd2 in dxQuickStepper ()
#2 0x080b14d8 in dxProcessIslands ()
#3 0x080ab707 in dWorldQuickStep ()
#4 0x090976b0 in ?? ()
#5 0x3bc49ba6 in ?? ()
#6 0x080affc0 in SOR_LCP ()
#7 0x080558e5 in raydium_timecall_callback () at raydium/timecall.c:403
#8 0x0805e288 in raydium_callback_image () at raydium/callback.c:34
#9 0x0805a17d in raydium_rendering_finish () at raydium/render.c:373
#10 0x0808dd12 in display () at mania_drive.c:2145
#11 0x08053c44 in glutMainLoop () at raydium/myglut/myglut.c:59
#12 0x0805e39d in raydium_callback (loop=0x808cc24) at raydium/callback.c:86
#13 0x0808e2c8 in main (argc=2, argv=0xbfb1fd64) at mania_drive.c:2271


I compiled the SVN version (r312, without "--ode-cvs") and one time it give me the segmentation fault. Then I tried with gdb but without luck for half on hour (*random* crashes... ;) ). Anyway doesn't looks like a problem with incompatibility between some of the dynamic loaded libraries.


Top
  
 
 Post subject:
PostPosted: Sun May 14, 2006 3:36 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
... Ok ... :) Hard to explain why ODE's segaults. It's really random, or this crash happens when you make a particular stunt ?


Top
 Profile  
 
 Post subject:
PostPosted: Sun May 14, 2006 3:58 pm 
Uhm... not sure about the meaning of "stunt" :p but totally random: happens in different tracks, just after a song starts, when a song has been playing for some time, with the car on the air, with the cair on ground...

But I have not been able to crash again the version compiled here :shock: Perhaps with the first crash I confused binaries...


Top
  
 
 Post subject:
PostPosted: Mon May 15, 2006 6:36 pm 
Well, I just crashed my compiled version. Is dynamic linked against everything but ode (no cvs, should I use cvs?) and php.
I extracted more info, don't know if it helps:
Quote:
(gdb) bt
#0 0x08094888 in SOR_LCP ()
#1 0x080958d2 in dxQuickStepper ()
#2 0x080961d8 in dxProcessIslands ()
#3 0x08090407 in dWorldQuickStep ()
#4 0x08da6d30 in ?? ()
#5 0x3bc49ba6 in ?? ()
#6 0x08094cc0 in SOR_LCP ()
#7 0x080552e7 in raydium_timecall_callback () at raydium/timecall.c:403
#8 0x0805db9b in raydium_callback_image () at raydium/callback.c:34
#9 0x08059b7f in raydium_rendering_finish () at raydium/render.c:373
#10 0x0808d45c in display () at mania_drive.c:2145
#11 0x08053624 in glutMainLoop () at raydium/myglut/myglut.c:59
#12 0x0805dcb0 in raydium_callback (loop=0x808c36e) at raydium/callback.c:86
#13 0x0808da12 in main (argc=2, argv=0xbfdff894) at mania_drive.c:2271
(gdb) bt full
#0 0x08094888 in SOR_LCP ()
No symbol table info available.
#1 0x080958d2 in dxQuickStepper ()
No symbol table info available.
#2 0x080961d8 in dxProcessIslands ()
No symbol table info available.
#3 0x08090407 in dWorldQuickStep ()
No symbol table info available.
#4 0x08da6d30 in ?? ()
No symbol table info available.
#5 0x3bc49ba6 in ?? ()
No symbol table info available.
#6 0x08094cc0 in SOR_LCP ()
No symbol table info available.
#7 0x080552e7 in raydium_timecall_callback () at raydium/timecall.c:403
i = 1
j = 16
steps = 17
stepsf = 0.0408309996
now = 3602848069
phase = 709
last = 3602848062
f = (void (*)()) 0x807e652 <raydium_ode_callback>
---Type <return> to continue, or q <return> to quit---
ff = (void (*)(GLfloat)) 0x8054a13 <raydium_timecall_raydium>
#8 0x0805db9b in raydium_callback_image () at raydium/callback.c:34
No locals.
#9 0x08059b7f in raydium_rendering_finish () at raydium/render.c:373
fps = 11
last = 834150000
#10 0x0808d45c in display () at mania_drive.c:2145
speed = 1.83151674
accel = 0.119999997
direct = 0
tmp = (dReal *) 0x9487090
pos = (dReal *) 0x9487090
#11 0x08053624 in glutMainLoop () at raydium/myglut/myglut.c:59
No locals.
#12 0x0805dcb0 in raydium_callback (loop=0x808c36e) at raydium/callback.c:86
autoexec = "0.5\030òß¿\001\000\000\000\000\000\000\000ŠÅ\235·@K\005\b\020òß¿\000\000\000\000Œòß¿ùM\233·\024òß¿+\024\232€(òß¿\034P\005\bÇÄhDk\224\004\000(òß¿yP\005\b\r÷ß¿ôoš·Hòß¿tï\a\b\001", '\0' <repeats 19 times>, "\177\f\177\003Øòß¿2ª\b\b\000\000\000\000\001", '\0' <repeats 12 times>, "\220\000\000V\035Ú·I\000\0001šòß¿\002\000\000\000\000\000\000\000ŠÅ\235·@K\005\b òß¿", '\0' <repeats 12 times>, "\001\000\000\000\001\000\000\000žòß¿\001Q\005\bÿÿÿÿ\020\000\000\000Øòß¿\227\026"...
#13 0x0808da12 in main (argc=2, argv=0xbfdff894) at mania_drive.c:2271
---Type <return> to continue, or q <return> to quit---
i = 8
str = "y\000990000\000\004\b\022\000\000\000\000\000\000\000À\214š·ž\210š·(®\004\b\216ÿw\001ÀÛ\004\b\020ii\r\035\000\000\000@\003\226·à\211\226·\024Û\226·PN\226·XjÌ·ô?ð·\bEð·ŽFð·\220÷ß¿\221\225ï·ŽFð·À\201ñ¶\001\000\000\000\001\000\000\000\000\000\000\0000Ù\004\b4ã\016\b`\202>\b\f`7\bÅ|\230·À<ð·ôoš·\000\000\000\000Å|\230·Tr\v\bôoš·ÍÌ\214?\020\202>\bž÷ß¿Ä}\230·\000\000\000\000è÷ß¿É\203\n\b y\n\b\000\000\000\000€k7\bŠÄ\v\b\004`7\b\000"...
lagActive = "y\000", 'Ì' <repeats 24 times>, "蜞·\fjÌc\fjÌpPöß¿)Šï·\030Õ\004\b}Ú\226\000}Ú\226\000Žöß¿Ð[ï·}Ú\226·\002Þ\004\b\022Šï·Ø\033à·}Ú\226\000}Ú\226\000X\236\004\btaß\0030Ù\004\bs\037i\t\035\000\000\000@\003\226·à\211\226·\024Û\226·PN\226·\000\000\000\000\000\000\000\000ž\200ñ¶\006\000\000\000@\003\226·à\211\226·\024Û\226·ô?ð·ŽFð·taß\003\\÷ß¿õ\\ï·H÷ß¿`Fð·\020\000\000\000À\201ñ¶\001\000\000\000\000\000\000\000\001\000\000\000\020÷ß¿h÷ß¿`Fð·"...
lagSpeed = "5.000000\000\n\000\000\000\001\000\000\000[ɧ·", '\0' <repeats 24 times>, "°ðß¿\000\001\000\000\001\000\000\000\001\000\000\000\000\000\000\000", 'Ì' <repeats 51 times>, "5", 'Ì' <repeats 28 times>, "\005\000\000\000\005\000\000\000ÌÌÌÌ\000\000\000\000", 'Ì' <repeats 24 times>, "°ðß¿\000\001\000\000", 'Ì' <repeats 52 times>, "à^š·ÌÌÌÌÌÌ"
full_sx = "1024\000\000\000\000ž\200ñ¶\002\000\000\000ô?ð·\004lÌ·2\2126\nô?ð·liÌ·²\232«\aàôß¿õ\\ï·Ìôß¿`Fð·\020\000\000\000@\002\211·\000\000\001\001\216\004ð·\234\004ð·¬\004ð··\004ð·øôß¿Ìôß¿,Ò\226·\004õß¿ÀgÌ·L\002\211·L\002\211·\000\000\000\000\000\000\000\000`Fð·\000\000\000\000\000\000\004\000`oÌ·\004\000\000\020`o̷᜞·Äöß¿3a\232·àöß¿2\000\000\000àöß¿ \000---Type <return> to continue, or q <return> to quit---
00\000\000\000\000\000\216vX·\026£Xd"...
full_sy = "768\000\000\000\000\000\000\000\000\001\000\000\000Xóß¿°rï·ô?ð·\220óß¿XjÌ·Èóß¿ÀgÌ·üÞš·\000\000\000\000\000\000\000\000\001\000\000\000ô?ð·àAð·4ôß¿zoï·\000àî·àAð·@óß¿\000\000\000\000\000\000\000\000Ø0ò¶<å\004\bÌáî·\202åî·\020@ð·\a\000\000\000Ð\215ñ¶\000\000\000\000Ð\034\226·XjÌ·ô?ð·ÀgÌ·liÌ·L\002\211dL\002\211iÈóß¿\fjÌc\fjÌpÔóß¿)Šï·Úäš·QÚ\226\000QÚ\226\0008ôß¿Ð[ï·QÚ\226·\002"...
full_sx_i = 1024
full_sy_i = 768
(gdb) thread apply all bt

Thread 2 (Thread -1368134736 (LWP 3707)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7a20b69 in ioctl () from /lib/tls/libc.so.6
#2 0xae78f766 in _snd_pcm_hw_open () from /usr/lib/libasound.so.2
#3 0x400c4150 in ?? ()
#4 0xae73e344 in ?? ()
#5 0xb7d7af86 in _alApplyFilters () from /usr/lib/libopenal.so.0
#6 0xae7ef1b4 in ?? () from /usr/lib/libasound.so.2
#7 0x00000400 in ?? ()
#8 0x08da4028 in ?? ()
#9 0xae77d129 in snd_pcm_writei () from /usr/lib/libasound.so.2
#10 0x08da1bd0 in ?? ()
#11 0x08da4028 in ?? ()
#12 0x00000400 in ?? ()
#13 0xb7d7fddd in _alSourceIsParamSet () from /usr/lib/libopenal.so.0
#14 0x08da6fe1 in ?? ()
#15 0x00000002 in ?? ()
#16 0x00000800 in ?? ()
#17 0xb7da6290 in ?? () from /usr/lib/libopenal.so.0
#18 0x08da1e48 in ?? ()
#19 0x00001000 in ?? ()
#20 0xb7d93365 in alsa_blitbuffer () from /usr/lib/libopenal.so.0
---Type <return> to continue, or q <return> to quit---
#21 0x08da1d28 in ?? ()
#22 0x08da4028 in ?? ()
#23 0x00000400 in ?? ()
#24 0xb7d7e4ab in _alUnlockMutex () from /usr/lib/libopenal.so.0
#25 0x00000400 in ?? ()
#26 0x08da4028 in ?? ()
#27 0xb7da6290 in ?? () from /usr/lib/libopenal.so.0
#28 0x08da1b88 in ?? ()
#29 0x08da4028 in ?? ()
#30 0xae73e4a8 in ?? ()
#31 0xb7d980fd in alcBackendWrite_ () from /usr/lib/libopenal.so.0
#32 0x08da1e48 in ?? ()
#33 0x08da4028 in ?? ()
#34 0x00001000 in ?? ()
#35 0xb7d74988 in FL_alUnlockBuffer () from /usr/lib/libopenal.so.0
#36 0xb7d74966 in FL_alUnlockBuffer () from /usr/lib/libopenal.so.0
#37 0xb7d98f2e in _alcGetContext () from /usr/lib/libopenal.so.0
#38 0xb7da2da4 in scmtrue () from /usr/lib/libopenal.so.0
#39 0x00000000 in ?? ()

Thread 1 (Thread -1225688448 (LWP 3704)):
#0 0x08094888 in SOR_LCP ()
#1 0x080958d2 in dxQuickStepper ()
---Type <return> to continue, or q <return> to quit---
#2 0x080961d8 in dxProcessIslands ()
#3 0x08090407 in dWorldQuickStep ()
#4 0x08da6d30 in ?? ()
#5 0x3bc49ba6 in ?? ()
#6 0x08094cc0 in SOR_LCP ()
#7 0x080552e7 in raydium_timecall_callback () at raydium/timecall.c:403
#8 0x0805db9b in raydium_callback_image () at raydium/callback.c:34
#9 0x08059b7f in raydium_rendering_finish () at raydium/render.c:373
#10 0x0808d45c in display () at mania_drive.c:2145
#11 0x08053624 in glutMainLoop () at raydium/myglut/myglut.c:59
#12 0x0805dcb0 in raydium_callback (loop=0x808c36e) at raydium/callback.c:86
#13 0x0808da12 in main (argc=2, argv=0xbfdff894) at mania_drive.c:2271


I suppose these "No symbol table info available." and "?? ()" could be changed by usefull info, but not sure how...


Top
  
 
 Post subject:
PostPosted: Fri May 19, 2006 10:42 am 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Thanks a lot, No solution right now, I'll try to know more.


Top
 Profile  
 
 Post subject:
PostPosted: Sun May 21, 2006 7:52 pm 
Just changed from Mandriva 2006 to Suse 10.1. Played the game with the static binary and still crashes with the same backtrace. Y completed the story mode in ~1hour (don't listen those happypenguin guys ;), isn't difficult just needs practice) and crashed three or fours times.

Two distros... is strange no one else says something. I would say is my hardware, but since the backtrace is always the same...


Top
  
 
 Post subject:
PostPosted: Sun May 21, 2006 8:21 pm 
Offline
User avatar

Joined: Sun Mar 16, 2003 2:53 am
Posts: 2591
Location: gnniiiii (Scrat)
Thanks for the HappyPenguin note ;)

Can we have a small overview of your system ? (CPU, RAM, Sound Card, ...)
Do you play to some other 3D games with this computer ?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 22 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group