[Scummvm-tracker] [ScummVM :: Bugs] #12185: MADS: Rex Nebular intro not playing animations
ScummVM :: Bugs
trac at scummvm.org
Fri Feb 26 23:31:38 UTC 2021
#12185: MADS: Rex Nebular intro not playing animations
----------------------+---------------------------
Reporter: RogerW123 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: MADS
Version: | Resolution:
Keywords: | Game: Rex Nebular
----------------------+---------------------------
Comment (by digitall):
Hmm... One minor valgrind issue associated with the sound warning which
may be linked:
==20694== Invalid read of size 1
==20694== at 0x36885B: MADS::Nebular::ASound::pollActiveChannel()
(sound_nebular.cpp:585)
==20694== by 0x3681E4: MADS::Nebular::ASound::pollChannels()
(sound_nebular.cpp:441)
==20694== by 0x367F89: MADS::Nebular::ASound::update()
(sound_nebular.cpp:406)
==20694== by 0x3677E7: MADS::Nebular::ASound::poll()
(sound_nebular.cpp:269)
==20694== by 0x36974F: MADS::Nebular::ASound::onTimer()
(sound_nebular.cpp:831)
==20694== by 0x3728D9: Common::Functor0Mem<void,
MADS::Nebular::ASound>::operator()() const (func.h:398)
==20694== by 0x689213: OPL::EmulatedOPL::readBuffer(short*, int)
(fmopl.cpp:337)
==20694== by 0x6AEE89: Audio::CopyRateConverter<false,
false>::flow(Audio::AudioStream&, short*, unsigned int, unsigned short,
unsigned short) (rate.cpp:315)
==20694== by 0x68E482: Audio::Channel::mix(short*, unsigned int)
(mixer.cpp:618)
==20694== by 0x68CD20: Audio::MixerImpl::mixCallback(unsigned char*,
unsigned int) (mixer.cpp:293)
==20694== by 0x56C0F8: SdlMixerManager::callbackHandler(unsigned char*,
int) (sdl-mixer.cpp:189)
==20694== by 0x56C15E: SdlMixerManager::sdlCallback(void*, unsigned
char*, int) (sdl-mixer.cpp:196)
==20694== Address 0x7c6e87d is 1 bytes after a block of size 44 alloc'd
==20694== at 0x483952F: operator new[](unsigned long)
(vg_replace_malloc.c:431)
==20694== by 0x367C5E: MADS::Nebular::ASound::loadData(int, int)
(sound_nebular.cpp:347)
==20694== by 0x3706C6: MADS::Nebular::ASound9::command9()
(sound_nebular.cpp:3177)
==20694== by 0x37059F: MADS::Nebular::ASound9::command(int, int)
(sound_nebular.cpp:3166)
==20694== by 0x359219: MADS::SoundManager::command(int, int)
(sound.cpp:168)
==20694== by 0x44D812: MADS::Animation::update() (animation.cpp:460)
==20694== by 0x4660E6: MADS::AnimationView::doFrame()
(menu_views.cpp:560)
==20694== by 0x463F8C: MADS::MenuView::show() (menu_views.cpp:60)
==20694== by 0x46D3D5: MADS::Nebular::DialogsNebular::showDialog()
(dialogs_nebular.cpp:337)
==20694== by 0x3614B3: MADS::Nebular::GameNebular::startGame()
(game_nebular.cpp:110)
==20694== by 0x331EFC: MADS::Game::run() (game.cpp:122)
==20694== by 0x339C07: MADS::MADSEngine::run() (mads.cpp:166)
==20694==
WARNING: Read beyond end of loaded sound data!
--
Ticket URL: <https://bugs.scummvm.org/ticket/12185#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list