Chaosforge Forum

DoomRL => Bug Reports => Topic started by: Deathwind on September 04, 2011, 03:14

Title: [0.9.9.4] crash upon start
Post by: Deathwind on September 04, 2011, 03:14
It ran correctly on the next attempt, here's the error.log

Code: [Select]
----------------------------------------------------------------------
Timestamp   : 9/4/2011 5:05:48
Error level : FATAL EXCEPTION
Message     : Fatal exception encountered

An unhandled exception occurred at $004819F5 :
ESoundException : RegisterSample(wav/dsvildth.wav): An invalid parameter was passed to this function
  $004819F5  TSOUND__REGISTERSAMPLE,  line 164 of d:/Projects/fpcvalkyrie/src/vsound.pas
  $00481B12  TSOUND__REGISTERSAMPLE,  line 177 of d:/Projects/fpcvalkyrie/src/vsound.pas
  $0047C34D  TDOOMCONFIG__SOUNDQUERY,  line 237 of src/doomconfig.pas
  $00480F2A  ITERATE,  line 78 of d:/Projects/fpcvalkyrie/src/vluaconfig.pas
  $00480E77  ITERATE,  line 77 of d:/Projects/fpcvalkyrie/src/vluaconfig.pas
  $00480CBC  TLUACONFIG__RECENTRYFEED,  line 86 of d:/Projects/fpcvalkyrie/src/vluaconfig.pas
  $0047BF7F  TDOOMCONFIG__CREATE,  line 209 of src/doomconfig.pas
  $0041D8F0  TDOOM__LOAD,  line 219 of src/doombase.pas
  $0041E027  TDOOM__RUN,  line 326 of src/doombase.pas
  $004022CA  main,  line 91 of src/doomrl.pas

----------------------------------------------------------------------

Title: Re: [0.9.9.4] crash upon start
Post by: tehtmi on September 04, 2011, 08:27
This is DoomRL throwing an error from the FMOD library. That it is non-deterministic is troubling. Ticket created. (If the problem turns out to be with FMOD, this may not get fixed in DRL.)

Hmm... I assumed you're running windows, but please confirm which operating system you're using and which version of DoomRL (windows/linux/nosound) you downloaded, as different builds of DoomRL use different sound libraries.  Thanks.
Title: Re: [0.9.9.4] crash upon start
Post by: Deathwind on September 05, 2011, 00:06
My bad, I'm running this on my Win XP pro 32-bit partition
Title: Re: [0.9.9.4] crash upon start
Post by: Deathwind on September 21, 2011, 00:56
I got it again, same machine and setup

error.log
Code: [Select]
----------------------------------------------------------------------
Timestamp   : 9/21/2011 2:50:39
Error level : FATAL EXCEPTION
Message     : Fatal exception encountered

An unhandled exception occurred at $004819F5 :
ESoundException : RegisterSample(wav/dsgetpow.wav): An invalid parameter was passed to this function
  $004819F5  TSOUND__REGISTERSAMPLE,  line 164 of d:/Projects/fpcvalkyrie/src/vsound.pas
  $00481B12  TSOUND__REGISTERSAMPLE,  line 177 of d:/Projects/fpcvalkyrie/src/vsound.pas
  $0047C34D  TDOOMCONFIG__SOUNDQUERY,  line 237 of src/doomconfig.pas
  $00480F2A  ITERATE,  line 78 of d:/Projects/fpcvalkyrie/src/vluaconfig.pas
  $00480E77  ITERATE,  line 77 of d:/Projects/fpcvalkyrie/src/vluaconfig.pas
  $00480CBC  TLUACONFIG__RECENTRYFEED,  line 86 of d:/Projects/fpcvalkyrie/src/vluaconfig.pas
  $0047BF7F  TDOOMCONFIG__CREATE,  line 209 of src/doomconfig.pas
  $0041D8F0  TDOOM__LOAD,  line 219 of src/doombase.pas
  $0041E027  TDOOM__RUN,  line 326 of src/doombase.pas
  $004022CA  main,  line 91 of src/doomrl.pas

----------------------------------------------------------------------


log.txt
Code: [Select]
--- Logging start : 9/21/2011 2:50:39 ---
<TSystems/0/0> Initialized.
<TDoomModules> DoomModules loading...
<TLua> Lua closed.
<TDoomModules> DoomModules loaded.
<TDoom/0/0> Initialized.
<TDoom/0/0> 0.9.9.4
<TTextModeOutput/0/0> Initialized.
<TTextModeOutput/0/0> Setting ASCII video to 80x25 color.
<TTextModeOutput/0/0> ASCII Video 80x25 color set.
<TTextModeInput/0/0> Initialized.
<TTextModeInput/0/0> Terminal Keyboard system ready.
<TFMODSound/0/0> Initialized.
<TTextModeMessages/0/0> Initialized.
<TLua> Lua closed.
<TTextModeMessages/0/0> Closed.
<TTextModeMessages/0/0> Initialized.
<TLua> Lua closed.
<TSystems/0/0> Closed.
<TTextModeOutput/0/0> Closed.
<TTextModeInput/0/0> Closed.
<TFMODSound/0/0> Closed.
<TDoom/0/0> Doom destroyed.
<TDoom/0/0> Closed.
--- Logging end   : 9/21/2011 2:50:40 ---