Raydium 3D Game Engine
https://memak.raydium.org/

[unresolved] SVN 1.01 release?
https://memak.raydium.org/viewtopic.php?f=10&t=362
Page 1 of 1

Author:  Guest [ Sun May 14, 2006 8:57 am ]
Post subject:  [unresolved] SVN 1.01 release?

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?

Author:  phyce [ Sun May 14, 2006 9:09 am ]
Post subject:  Re: SVN 1.01 release?

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.

Author:  Guest [ Sun May 14, 2006 9:38 am ]
Post subject:  Log

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 "$@"

Author:  Xfennec [ Sun May 14, 2006 1:13 pm ]
Post subject: 

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.

Author:  Guest [ Sun May 14, 2006 2:25 pm ]
Post subject: 

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.

Author:  Xfennec [ Sun May 14, 2006 3:36 pm ]
Post subject: 

... Ok ... :) Hard to explain why ODE's segaults. It's really random, or this crash happens when you make a particular stunt ?

Author:  Guest [ Sun May 14, 2006 3:58 pm ]
Post subject: 

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...

Author:  Guest [ Mon May 15, 2006 6:36 pm ]
Post subject: 

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...

Author:  Xfennec [ Fri May 19, 2006 10:42 am ]
Post subject: 

Thanks a lot, No solution right now, I'll try to know more.

Author:  Guest [ Sun May 21, 2006 7:52 pm ]
Post subject: 

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...

Author:  Xfennec [ Sun May 21, 2006 8:21 pm ]
Post subject: 

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 ?

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/