Bug #2134
Updated by skyjake about 9 years ago
Log output shows that the FluidSynth plugin fails to load (due to an unrelated reason): Backtrace:
<pre>
#1792 003.954 R(WRN) audio::System > AudioDriver: Library_New: Error opening "/bin/libaudio_fluidsynth.so":
[LoadError] (Library::Library) Cannot load
library /home/jaakko/opt/doomsday/lib64/
doomsday/libaudio_fluidsynth.so: (/home/jaakko/
opt/doomsday/lib64/doomsday/
libaudio_fluidsynth.so: undefined symbol:
fluid_player_play)
#1792 003.933 A #0 (i) audio::System > AudioDriver: FMOD Sound System (c) Firelight Technologies Pty, Ltd.,
1994-2013
ASSERT: "d->iBase.Init != nullptr" 0x0000000000000000 in file /home/jaakko/src/deng/doomsday/apps/client/src/audio/audiodriver.cpp, line 253
</pre>
Backtrace for the assert failure:
<pre>
#0 0x00007ffff32788d7 in raise () at /lib64/libc.so.6
#1 0x00007ffff327a53a 0x00000000007f55a4 in abort AudioDriver::initialize() () at /lib64/libc.so.6
#2 0x00007ffff4d847ff 0x00000000008039ff in QMessageLogger::fatal(char const*, ...) const audio::System::Instance::initDriver(audiodriverid_e) () at /lib64/libQt5Core.so.5
#3 0x00007ffff4d7faae 0x0000000000803c86 in audio::System::Instance::initDriverIfNeeded(de::String const&) () at /lib64/libQt5Core.so.5
#4 0x00000000007fc4cb 0x0000000000803f60 in AudioDriver::initialize() (this=0x1a77a88)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/audiodriver.cpp:253 audio::System::Instance::selectInterfaces(audiodriverid_e) ()
#5 0x000000000080abb1 0x0000000000803d72 in audio::System::Instance::initDriver(audiodriverid_e) (this=0x1a77a40, driverId=AUDIOD_FLUIDSYNTH)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:271 audio::System::Instance::loadDrivers() ()
#6 0x000000000080ae38 0x00000000007fbf4f in audio::System::Instance::initDriverIfNeeded(de::String const&) (this=0x1a77a40, identifier=...)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:289 audio::System::initPlayback() ()
#7 0x000000000080b112 0x00000000009bd509 in audio::System::Instance::selectInterfaces(audiodriverid_e) (this=0x1a77a40, defaultDriverId=AUDIOD_FMOD) at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:399 Sys_Init() ()
#8 0x000000000080af24 0x000000000084307d in audio::System::Instance::loadDrivers() (this=0x1a77a40)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:317 initialize() ()
#9 0x0000000000803017 0x0000000000843f0f in audio::System::initPlayback() (this=0x1a03510)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:1555
#10 0x00000000009ce1eb in Sys_Init() DD_FinishInitializationAfterWindowReady() () at /home/jaakko/src/deng/doomsday/apps/client/src/sys_system.cpp:93
</pre>
<pre>
#1792 003.954 R(WRN) audio::System > AudioDriver: Library_New: Error opening "/bin/libaudio_fluidsynth.so":
[LoadError] (Library::Library) Cannot load
library /home/jaakko/opt/doomsday/lib64/
doomsday/libaudio_fluidsynth.so: (/home/jaakko/
opt/doomsday/lib64/doomsday/
libaudio_fluidsynth.so: undefined symbol:
fluid_player_play)
#1792 003.933 A #0 (i) audio::System > AudioDriver: FMOD Sound System (c) Firelight Technologies Pty, Ltd.,
1994-2013
ASSERT: "d->iBase.Init != nullptr" 0x0000000000000000 in file /home/jaakko/src/deng/doomsday/apps/client/src/audio/audiodriver.cpp, line 253
</pre>
Backtrace for the assert failure:
<pre>
#0 0x00007ffff32788d7 in raise () at /lib64/libc.so.6
#1 0x00007ffff327a53a 0x00000000007f55a4 in abort AudioDriver::initialize() () at /lib64/libc.so.6
#2 0x00007ffff4d847ff 0x00000000008039ff in QMessageLogger::fatal(char const*, ...) const audio::System::Instance::initDriver(audiodriverid_e) () at /lib64/libQt5Core.so.5
#3 0x00007ffff4d7faae 0x0000000000803c86 in audio::System::Instance::initDriverIfNeeded(de::String const&) () at /lib64/libQt5Core.so.5
#4 0x00000000007fc4cb 0x0000000000803f60 in AudioDriver::initialize() (this=0x1a77a88)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/audiodriver.cpp:253 audio::System::Instance::selectInterfaces(audiodriverid_e) ()
#5 0x000000000080abb1 0x0000000000803d72 in audio::System::Instance::initDriver(audiodriverid_e) (this=0x1a77a40, driverId=AUDIOD_FLUIDSYNTH)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:271 audio::System::Instance::loadDrivers() ()
#6 0x000000000080ae38 0x00000000007fbf4f in audio::System::Instance::initDriverIfNeeded(de::String const&) (this=0x1a77a40, identifier=...)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:289 audio::System::initPlayback() ()
#7 0x000000000080b112 0x00000000009bd509 in audio::System::Instance::selectInterfaces(audiodriverid_e) (this=0x1a77a40, defaultDriverId=AUDIOD_FMOD) at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:399 Sys_Init() ()
#8 0x000000000080af24 0x000000000084307d in audio::System::Instance::loadDrivers() (this=0x1a77a40)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:317 initialize() ()
#9 0x0000000000803017 0x0000000000843f0f in audio::System::initPlayback() (this=0x1a03510)
at /home/jaakko/src/deng/doomsday/apps/client/src/audio/system.cpp:1555
#10 0x00000000009ce1eb in Sys_Init() DD_FinishInitializationAfterWindowReady() () at /home/jaakko/src/deng/doomsday/apps/client/src/sys_system.cpp:93
</pre>