[taxipilot-develop] [ taxipilot-Bugs-1276467 ] aRts 1.3.2 crashing
Status: Beta
Brought to you by:
tfry
|
From: SourceForge.net <no...@so...> - 2005-09-02 03:30:37
|
Bugs item #1276467, was opened at 2005-08-30 04:52 Message generated for change (Comment added) made by jaddin You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=409706&aid=1276467&group_id=33948 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Thomas Friedrichsmeier (tfry) Assigned to: Thomas Friedrichsmeier (tfry) Summary: aRts 1.3.2 crashing Initial Comment: At least on some systems, and at least with aRts 1.3.2, aRts crashes as soon as the game screen starts (probably more exactly, as soon as taxipilot tries to play the first sound?), if sound is enabled. Originally reported in https://sourceforge.net/tracker/index.php?func=detail&aid=1250774&group_id=33948&atid=409706 by jaddin. ---------------------------------------------------------------------- Comment By: jda (jaddin) Date: 2005-09-01 22:30 Message: Logged In: YES user_id=1323063 Ok. I did try the make clean, make. Here is the output from artsd -l0... (I've omitted some of the first output because it is basically repeating the lines from 'result 10' to 'Done' for each sound file. I can post or attach the entire thing if you need. result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/taxies/taxi1/sounds/disappear.wav loaded wav /usr/share/apps/taxipilot/game_data/old_mission/taxies/taxi1/sounds/disappear.wav sample format: 401, sample width: 16 channelCount: 1 frameCount: 20996 findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/taxies/taxi1/sounds/appear.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/taxies/taxi1/sounds/disappear.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1/sounds/hi_there.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1/sounds/triple.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1/sounds/appear.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1/sounds/disappear.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right EXT_WavPlayObject_impl Wav: loadMedia /usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1/sounds/hello_taxi.wav findPort(left) have 2 ports done result 10 connect port left to left findPort(right) have 2 ports done result 10 connect port right to right artsd: gslschedule.cc:623: virtual void Arts::StdScheduleNode::stop(): Assertion `running' failed. Aborted Hope that helps a bit. Thanks. ---------------------------------------------------------------------- Comment By: Thomas Friedrichsmeier (tfry) Date: 2005-09-01 07:45 Message: Logged In: YES user_id=300591 Yes, that is to be expected. The "Error reading sound file" is actually misleading in this context. Taxipilot checks whether the sound-server is running alright on startup, but it does not expect the sound-server to crash sometime in between. Rather whenever trying to create a new "Playobject" in the sound-server, taxipilot finds out that something went wrong. That's why you will get an "Error reading sound file" for every single sound, though the problem is simply the soundserver has crashed. I must admit, regarding this bug, I'm even a little more helpless than about the crash you reported. Programming aRts has always - at least partially - remained a mystery to me. Ok, one hopeful guess: Earlier you reported no obvious problems during compile/link-stage. Just to be extra sure, could you cd to EXT_wavpo, and do a make clean; make there? Also, could you start artsd manually in a console, maybe with a higher debug-level, e.g.: artsd -l 1 or even artsd -l 0 Maybe aRts gives some helpful information, before it dies. Thanks! ---------------------------------------------------------------------- Comment By: jda (jaddin) Date: 2005-08-31 13:16 Message: Logged In: YES user_id=1323063 Here's some debug output from the program itself. It shows several sound related errors. Just for reference, I did navigate to the path in the error and used the artsplay command to test the sounds with my aRts install. They played fine. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1.passenger': Warning: Error reading sound file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger1/sounds/hello_taxi.wav'. Sound will not be pl ayed. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->idle->data ': Info: alpha-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Adding prefix '/usr/sha re/apps/taxipilot/game_data/old_mission/passengers/' to filename: 'evilbot/idle1_0000.png' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Found animation '/usr/s hare/apps/taxipilot/game_data/old_mission/passengers/evilbot/idle1_%1.png' in cache. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->idle->data ': Info: anim_oscillating-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->idle->data ': Info: sound-element not given. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->idle->data ': Info: alpha-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Adding prefix '/usr/sha re/apps/taxipilot/game_data/old_mission/passengers/' to filename: 'evilbot/idle2_0000.png' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Found animation '/usr/s hare/apps/taxipilot/game_data/old_mission/passengers/evilbot/idle2_%1.png' in cache. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->idle->data ': Info: anim_oscillating-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->idle->data ': Info: sound-element not given. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->teleportin g': Info: alpha-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Adding prefix '/usr/sha re/apps/taxipilot/game_data/old_mission/passengers/' to filename: 'evilbot/teleporting_0000.png' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Found animation '/usr/s hare/apps/taxipilot/game_data/old_mission/passengers/evilbot/teleporting_%1.png' in cache. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->teleportin g': Info: anim_frame_period-attribute not given. Assuming 50 In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->teleportin g': Info: sound-element not given. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->still': Info: alpha-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Adding prefix '/usr/share/apps/taxipilot/game_data/old_mission/passengers/' to filename: 'evilbot/still.png' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': Info: Found animation '/usr/share/apps/taxipilot/game_data/old_mission/passengers/evilbot/still.png' in cache. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->still': Info: anim_frame_period-attribute not given. Assuming 50 In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->still': Info: anim_oscillating-attribute not given. Assuming 'no' In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document->still': Info: sound-element not given. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node 'document': Info: hello-element not given. In file '/usr/share/apps/taxipilot/game_data/old_mission/passengers/passenger2.passenger': In node '#INVALID#': Info: sound-element not given. Thanks. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=409706&aid=1276467&group_id=33948 |