User picked target 'lsl5' (gameid 'sci')... Looking for a plugin supporting this gameid... SCI Engine [SCI0, SCI01, SCI10, SCI11, SCI32] Starting 'Sierra SCI Game' WARNING: Kernel function ShiftScreen[6e] unmapped! WARNING: Kernel function ListOps[73] unmapped! WARNING: Kernel function ATan[79] unmapped! ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xE2112C: Common::strlcpy(char*, char const*, unsigned long) (str.cpp:771) ==14346== by 0xE2EC80: MT32Emu::Synth::initRhythmTimbre(int, unsigned char const*, unsigned int) (synth.cpp:350) ==14346== by 0xE2ED9C: MT32Emu::Synth::initRhythmTimbres(unsigned short, unsigned short) (synth.cpp:375) ==14346== by 0xE2F22A: MT32Emu::Synth::open(MT32Emu::SynthProperties&) (synth.cpp:445) ==14346== by 0xD6995B: MidiDriver_MT32::open() (mt32.cpp:327) ==14346== by 0xB82C21: Sci::MidiPlayer_Midi::open(Sci::ResourceManager*) (midi.cpp:756) ==14346== by 0xB7BEE2: Sci::MidiPlayer::open() (mididriver.h:76) ==14346== by 0xB73025: Sci::SciMusic::init() (music.cpp:98) ==14346== by 0xB75304: Sci::SoundCommandParser::SoundCommandParser(Sci::ResourceManager*, Sci::SegManager*, Sci::Kernel*, Sci::AudioPlayer*, Sci::SciVersion) (soundcmd.cpp:142) ==14346== by 0xB0E3E7: Sci::SciEngine::run() (sci.cpp:286) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xE35E3D: revmodel::update() (freeverb.cpp:230) ==14346== by 0xE3604C: revmodel::setwet(float) (freeverb.cpp:276) ==14346== by 0xE35820: revmodel::revmodel() (freeverb.cpp:128) ==14346== by 0xE2E05E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:135) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE2F4C4: MT32Emu::Synth::open(MT32Emu::SynthProperties&) (synth.cpp:491) ==14346== by 0xD6995B: MidiDriver_MT32::open() (mt32.cpp:327) ==14346== by 0xB82C21: Sci::MidiPlayer_Midi::open(Sci::ResourceManager*) (midi.cpp:756) ==14346== by 0xB7BEE2: Sci::MidiPlayer::open() (mididriver.h:76) ==14346== by 0xB73025: Sci::SciMusic::init() (music.cpp:98) ==14346== by 0xB75304: Sci::SoundCommandParser::SoundCommandParser(Sci::ResourceManager*, Sci::SegManager*, Sci::Kernel*, Sci::AudioPlayer*, Sci::SciVersion) (soundcmd.cpp:142) ==14346== by 0xB0E3E7: Sci::SciEngine::run() (sci.cpp:286) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xE35E3D: revmodel::update() (freeverb.cpp:230) ==14346== by 0xE35F8C: revmodel::setroomsize(float) (freeverb.cpp:258) ==14346== by 0xE35834: revmodel::revmodel() (freeverb.cpp:129) ==14346== by 0xE2E05E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:135) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE2F4C4: MT32Emu::Synth::open(MT32Emu::SynthProperties&) (synth.cpp:491) ==14346== by 0xD6995B: MidiDriver_MT32::open() (mt32.cpp:327) ==14346== by 0xB82C21: Sci::MidiPlayer_Midi::open(Sci::ResourceManager*) (midi.cpp:756) ==14346== by 0xB7BEE2: Sci::MidiPlayer::open() (mididriver.h:76) ==14346== by 0xB73025: Sci::SciMusic::init() (music.cpp:98) ==14346== by 0xB75304: Sci::SoundCommandParser::SoundCommandParser(Sci::ResourceManager*, Sci::SegManager*, Sci::Kernel*, Sci::AudioPlayer*, Sci::SciVersion) (soundcmd.cpp:142) ==14346== by 0xB0E3E7: Sci::SciEngine::run() (sci.cpp:286) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xE35E3D: revmodel::update() (freeverb.cpp:230) ==14346== by 0xE35FF2: revmodel::setdamp(float) (freeverb.cpp:267) ==14346== by 0xE35857: revmodel::revmodel() (freeverb.cpp:131) ==14346== by 0xE2E05E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:135) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE2F4C4: MT32Emu::Synth::open(MT32Emu::SynthProperties&) (synth.cpp:491) ==14346== by 0xD6995B: MidiDriver_MT32::open() (mt32.cpp:327) ==14346== by 0xB82C21: Sci::MidiPlayer_Midi::open(Sci::ResourceManager*) (midi.cpp:756) ==14346== by 0xB7BEE2: Sci::MidiPlayer::open() (mididriver.h:76) ==14346== by 0xB73025: Sci::SciMusic::init() (music.cpp:98) ==14346== by 0xB75304: Sci::SoundCommandParser::SoundCommandParser(Sci::ResourceManager*, Sci::SegManager*, Sci::Kernel*, Sci::AudioPlayer*, Sci::SciVersion) (soundcmd.cpp:142) ==14346== by 0xB0E3E7: Sci::SciEngine::run() (sci.cpp:286) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xE35E3D: revmodel::update() (freeverb.cpp:230) ==14346== by 0xE360D8: revmodel::setwidth(float) (freeverb.cpp:293) ==14346== by 0xE3586B: revmodel::revmodel() (freeverb.cpp:132) ==14346== by 0xE2E05E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:135) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE2F4C4: MT32Emu::Synth::open(MT32Emu::SynthProperties&) (synth.cpp:491) ==14346== by 0xD6995B: MidiDriver_MT32::open() (mt32.cpp:327) ==14346== by 0xB82C21: Sci::MidiPlayer_Midi::open(Sci::ResourceManager*) (midi.cpp:756) ==14346== by 0xB7BEE2: Sci::MidiPlayer::open() (mididriver.h:76) ==14346== by 0xB73025: Sci::SciMusic::init() (music.cpp:98) ==14346== by 0xB75304: Sci::SoundCommandParser::SoundCommandParser(Sci::ResourceManager*, Sci::SegManager*, Sci::Kernel*, Sci::AudioPlayer*, Sci::SciVersion) (soundcmd.cpp:142) ==14346== by 0xB0E3E7: Sci::SciEngine::run() (sci.cpp:286) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0x5C808B1: X11_SetKeyboardState (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C810FB: X11_PumpEvents (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C577AA: SDL_PumpEvents (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C57C28: SDL_PollEvent (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x406091: OSystem_SDL::pollEvent(Common::Event&) (events.cpp:194) ==14346== by 0xE137CA: Common::EventDispatcher::dispatch() (EventDispatcher.cpp:54) ==14346== by 0xD75236: DefaultEventManager::pollEvent(Common::Event&) (default-events.cpp:86) ==14346== by 0xD68DFE: eatSystemEvents() (mt32.cpp:123) ==14346== by 0xD6951C: MT32_Report(void*, MT32Emu::ReportType, void const*) (mt32.cpp:242) ==14346== by 0xE2DEE3: MT32Emu::Synth::report(MT32Emu::ReportType, void const*) (synth.cpp:115) ==14346== by 0xE34A56: MT32Emu::Tables::initNotes(MT32Emu::Synth*, MT32Emu::PCMWaveEntry*, float, float) (tables.cpp:665) ==14346== by 0xE35118: MT32Emu::Tables::init(MT32Emu::Synth*, MT32Emu::PCMWaveEntry*, float, float) (tables.cpp:748) ==14346== Emulating SCI version Late SCI1 ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xBA047D: Sci::MidiParser_SCI::setVolume(unsigned char) (midiparser_sci.cpp:651) ==14346== by 0xB9EA52: Sci::MidiParser_SCI::loadMusic(Sci::SoundResource::Track*, Sci::MusicEntry*, int, Sci::SciVersion) (midiparser_sci.cpp:77) ==14346== by 0xB73886: Sci::SciMusic::soundInitSnd(Sci::MusicEntry*) (music.cpp:225) ==14346== by 0xB76F2D: Sci::SoundCommandParser::cmdInitSound(Sci::reg_t, short) (soundcmd.cpp:329) ==14346== by 0xB76BD3: Sci::SoundCommandParser::parseCommand(int, Sci::reg_t*, Sci::reg_t) (soundcmd.cpp:248) ==14346== by 0xB28690: Sci::kDoSound(Sci::EngineState*, int, Sci::reg_t*) (ksound.cpp:42) ==14346== by 0xB44970: Sci::callKernelFunc(Sci::EngineState*, int, int) (vm.cpp:615) ==14346== by 0xB46ECD: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:1157) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== by 0xB0E511: Sci::SciEngine::run() (sci.cpp:305) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== ==14346== Thread 3: ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB9EDEE: Sci::MidiParser_SCI::sendToDriver(unsigned int) (midiparser_sci.cpp:159) ==14346== by 0xD40ACE: MidiParser::sendToDriver(unsigned char, unsigned char, unsigned char) (midiparser.h:307) ==14346== by 0xD3FBA6: MidiParser::onTimer() (midiparser.cpp:239) ==14346== by 0xB74C2F: Sci::MusicEntry::onTimer() (music.cpp:571) ==14346== by 0xB739F8: Sci::SciMusic::onTimer() (music.cpp:264) ==14346== by 0xB732E1: Sci::SciMusic::miditimerCallback(void*) (music.cpp:138) ==14346== by 0x916A1E: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:103) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xE3824C: MT32Emu::Part::cacheTimbre(MT32Emu::PatchCache*, MT32Emu::TimbreParam const*) (part.cpp:378) ==14346== by 0xE386F8: MT32Emu::RhythmPart::playNote(unsigned int, int) (part.cpp:451) ==14346== by 0xE2FA2E: MT32Emu::Synth::playMsgOnPart(unsigned char, unsigned char, unsigned char, unsigned char) (synth.cpp:600) ==14346== by 0xE2F94E: MT32Emu::Synth::playMsg(unsigned int) (synth.cpp:581) ==14346== by 0xD69AB2: MidiDriver_MT32::send(unsigned int) (mt32.cpp:344) ==14346== by 0x513DDA: MidiDriver::send(unsigned char, unsigned char, unsigned char) (mididrv.h:198) ==14346== by 0xB80C9C: Sci::MidiPlayer_Midi::noteOn(int, int, int) (midi.cpp:181) ==14346== by 0xB812D9: Sci::MidiPlayer_Midi::send(unsigned int) (midi.cpp:304) ==14346== by 0xB9EE63: Sci::MidiParser_SCI::sendToDriver(unsigned int) (midiparser_sci.cpp:170) ==14346== by 0xD40ACE: MidiParser::sendToDriver(unsigned char, unsigned char, unsigned char) (midiparser.h:307) ==14346== by 0xD3FBA6: MidiParser::onTimer() (midiparser.cpp:239) ==14346== by 0xB74C2F: Sci::MusicEntry::onTimer() (music.cpp:571) ==14346== -------------------------------- ==14346== Thread 1: ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB3AB42: Sci::SegManager::getString(Sci::reg_t, int) (seg_manager.cpp:820) ==14346== by 0xB2955F: Sci::kReadNumber(Sci::EngineState*, int, Sci::reg_t*) (kstring.cpp:135) ==14346== by 0xB44970: Sci::callKernelFunc(Sci::EngineState*, int, int) (vm.cpp:615) ==14346== by 0xB46ECD: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:1157) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== by 0xB0E511: Sci::SciEngine::run() (sci.cpp:305) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== by 0x40D570: main (main.cpp:65) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB2964C: Sci::kReadNumber(Sci::EngineState*, int, Sci::reg_t*) (kstring.cpp:155) ==14346== by 0xB44970: Sci::callKernelFunc(Sci::EngineState*, int, int) (vm.cpp:615) ==14346== by 0xB46ECD: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:1157) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== by 0xB0E511: Sci::SciEngine::run() (sci.cpp:305) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== by 0x40D570: main (main.cpp:65) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB295E6: Sci::kReadNumber(Sci::EngineState*, int, Sci::reg_t*) (kstring.cpp:156) ==14346== by 0xB44970: Sci::callKernelFunc(Sci::EngineState*, int, int) (vm.cpp:615) ==14346== by 0xB46ECD: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:1157) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== by 0xB0E511: Sci::SciEngine::run() (sci.cpp:305) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== by 0x40D570: main (main.cpp:65) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB295F1: Sci::kReadNumber(Sci::EngineState*, int, Sci::reg_t*) (kstring.cpp:156) ==14346== by 0xB44970: Sci::callKernelFunc(Sci::EngineState*, int, int) (vm.cpp:615) ==14346== by 0xB46ECD: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:1157) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== by 0xB0E511: Sci::SciEngine::run() (sci.cpp:305) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== by 0x40D570: main (main.cpp:65) ==14346== ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB295FC: Sci::kReadNumber(Sci::EngineState*, int, Sci::reg_t*) (kstring.cpp:160) ==14346== by 0xB44970: Sci::callKernelFunc(Sci::EngineState*, int, int) (vm.cpp:615) ==14346== by 0xB46ECD: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:1157) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== by 0xB0E511: Sci::SciEngine::run() (sci.cpp:305) ==14346== by 0x4106C4: runGame(PluginSubclass const*, OSystem&, Common::String const&) (main.cpp:211) ==14346== by 0x411036: scummvm_main (main.cpp:388) ==14346== by 0x40D570: main (main.cpp:65) ==14346== WARNING: Invalid character in kReadNumber input! ==14346== Conditional jump or move depends on uninitialised value(s) ==14346== at 0xB9EDEE: Sci::MidiParser_SCI::sendToDriver(unsigned int) (midiparser_sci.cpp:159) ==14346== by 0xD40ACE: MidiParser::sendToDriver(unsigned char, unsigned char, unsigned char) (midiparser.h:307) ==14346== by 0xD40706: MidiParser::jumpToTick(unsigned int, bool, bool) (midiparser.cpp:406) ==14346== by 0xB73E10: Sci::SciMusic::soundPlay(Sci::MusicEntry*) (music.cpp:330) ==14346== by 0xB743B9: Sci::SciMusic::soundResume(Sci::MusicEntry*) (music.cpp:432) ==14346== by 0xB7440A: Sci::SciMusic::soundToggle(Sci::MusicEntry*, bool) (music.cpp:440) ==14346== by 0xB73204: Sci::SciMusic::pauseAll(bool) (music.cpp:120) ==14346== by 0xB78E86: Sci::SoundCommandParser::pauseAll(bool) (soundcmd.cpp:1143) ==14346== by 0xB8E1AD: Sci::Console::postEnter() (console.cpp:225) ==14346== by 0xCF4BB8: GUI::Debugger::onFrame() (debugger.cpp:116) ==14346== by 0xB45404: Sci::run_vm(Sci::EngineState*, bool) (vm.cpp:837) ==14346== by 0xB0EDAD: Sci::SciEngine::runGame() (sci.cpp:436) ==14346== ==14346== Thread 3: ==14346== Invalid read of size 4 ==14346== at 0xE361C3: comb::process(float) (freeverb.h:74) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b785c is 284 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361D5: comb::process(float) (freeverb.h:74) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7854 is 276 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361DE: comb::process(float) (freeverb.h:74) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7858 is 280 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE361EF: comb::process(float) (freeverb.h:74) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7854 is 276 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36161: undenormalise(void*) (freeverb.h:38) ==14346== by 0xE36203: comb::process(float) (freeverb.h:75) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7854 is 276 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36177: undenormalise(void*) (freeverb.h:40) ==14346== by 0xE36203: comb::process(float) (freeverb.h:75) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7854 is 276 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE36208: comb::process(float) (freeverb.h:77) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7860 is 288 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36210: comb::process(float) (freeverb.h:77) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b786c is 300 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36220: comb::process(float) (freeverb.h:77) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7854 is 276 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36229: comb::process(float) (freeverb.h:77) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7850 is 272 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE36236: comb::process(float) (freeverb.h:77) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6cab5c is 78,876 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE3623E: comb::process(float) (freeverb.h:79) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b786c is 300 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE36248: comb::process(float) (freeverb.h:79) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b786c is 300 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE3624F: comb::process(float) (freeverb.h:79) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b786c is 300 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36256: comb::process(float) (freeverb.h:79) ==14346== by 0xE359EC: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:167) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7868 is 296 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE36199: comb::process(float) (freeverb.h:71) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7960 is 544 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361A1: comb::process(float) (freeverb.h:71) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b796c is 556 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361AE: comb::process(float) (freeverb.h:71) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6cc1f8 is 84,664 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361C3: comb::process(float) (freeverb.h:74) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b795c is 540 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361D5: comb::process(float) (freeverb.h:74) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7954 is 532 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE361DE: comb::process(float) (freeverb.h:74) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7958 is 536 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE361EF: comb::process(float) (freeverb.h:74) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7954 is 532 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36161: undenormalise(void*) (freeverb.h:38) ==14346== by 0xE36203: comb::process(float) (freeverb.h:75) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7954 is 532 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36177: undenormalise(void*) (freeverb.h:40) ==14346== by 0xE36203: comb::process(float) (freeverb.h:75) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7954 is 532 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE36208: comb::process(float) (freeverb.h:77) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7960 is 544 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36210: comb::process(float) (freeverb.h:77) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b796c is 556 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36220: comb::process(float) (freeverb.h:77) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7954 is 532 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36229: comb::process(float) (freeverb.h:77) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7950 is 528 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE36236: comb::process(float) (freeverb.h:77) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6cc1f8 is 84,664 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE3623E: comb::process(float) (freeverb.h:79) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b796c is 556 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE36248: comb::process(float) (freeverb.h:79) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b796c is 556 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE3624F: comb::process(float) (freeverb.h:79) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b796c is 556 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36256: comb::process(float) (freeverb.h:79) ==14346== by 0xE35A1A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:168) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7968 is 552 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE3628F: allpass::process(float) (freeverb.h:109) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7978 is 568 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36297: allpass::process(float) (freeverb.h:109) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7984 is 580 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362A4: allpass::process(float) (freeverb.h:109) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6cd7a8 is 90,216 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE362C8: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7978 is 568 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362D0: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7984 is 580 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362E0: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7970 is 560 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE362F2: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6cd7a8 is 90,216 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362FA: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7984 is 580 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE36304: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7984 is 580 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE3630B: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7984 is 580 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36312: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A6A: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:173) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7980 is 576 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE3628F: allpass::process(float) (freeverb.h:109) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79d8 is 664 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36297: allpass::process(float) (freeverb.h:109) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79e4 is 676 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362A4: allpass::process(float) (freeverb.h:109) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6ce624 is 93,924 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 8 ==14346== at 0xE362C8: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79d8 is 664 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362D0: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79e4 is 676 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362E0: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79d0 is 656 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE362F2: allpass::process(float) (freeverb.h:113) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6ce624 is 93,924 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE362FA: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79e4 is 676 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid write of size 4 ==14346== at 0xE36304: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79e4 is 676 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE3630B: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79e4 is 676 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE36312: allpass::process(float) (freeverb.h:115) ==14346== by 0xE35A99: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:174) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b79e0 is 672 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE35AB2: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:178) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C93F28: RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7758 is 24 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE35AC3: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:178) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C93F28: RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b775c is 28 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE35ADD: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:178) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C93F28: RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7760 is 32 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE35AF6: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:179) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C93F28: RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7758 is 24 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE35B07: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:179) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C93F28: RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b775c is 28 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ==14346== Invalid read of size 4 ==14346== at 0xE35B21: revmodel::processreplace(float*, float*, float*, float*, long, int) (freeverb.cpp:179) ==14346== by 0xE31E0C: MT32Emu::Synth::doRender(short*, unsigned int) (synth.cpp:1161) ==14346== by 0xE31C3F: MT32Emu::Synth::render(short*, unsigned int) (synth.cpp:1137) ==14346== by 0xD69CBD: MidiDriver_MT32::generateSamples(short*, int) (mt32.cpp:388) ==14346== by 0x9169D4: MidiDriver_Emulated::readBuffer(short*, int) (emumidi.h:98) ==14346== by 0xD6EAB4: Audio::LinearRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) (rate.cpp:229) ==14346== by 0xD423C1: Audio::Channel::mix(short*, unsigned int) (mixer.cpp:548) ==14346== by 0xD410BC: Audio::MixerImpl::mixCallback(unsigned char*, unsigned int) (mixer.cpp:277) ==14346== by 0x40EB2C: OSystem_SDL::mixCallback(void*, unsigned char*, int) (sdl.cpp:692) ==14346== by 0x5C53689: SDL_RunAudio (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C5A806: SDL_RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== by 0x5C93F28: RunThread (in /usr/lib64/libSDL-1.2.so.0.11.2) ==14346== Address 0xd6b7760 is 32 bytes inside a block of size 102,552 free'd ==14346== at 0x4C2516E: operator delete(void*) (vg_replace_malloc.c:346) ==14346== by 0xE2E03E: MT32Emu::Synth::initReverb(unsigned char, unsigned char, unsigned char) (synth.cpp:134) ==14346== by 0xE315AE: MT32Emu::Synth::refreshSystem() (synth.cpp:1042) ==14346== by 0xE31213: MT32Emu::Synth::writeMemoryRegion(MT32Emu::MemoryRegion const*, unsigned int, unsigned int, unsigned char const*) (synth.cpp:996) ==14346== by 0xE30428: MT32Emu::Synth::writeSysex(unsigned char, unsigned char const*, unsigned int) (synth.cpp:804) ==14346== by 0xE300CE: MT32Emu::Synth::playSysexWithoutHeader(unsigned char, unsigned char, unsigned char const*, unsigned int) (synth.cpp:724) ==14346== by 0xE2FFD5: MT32Emu::Synth::playSysexWithoutFraming(unsigned char const*, unsigned int) (synth.cpp:703) ==14346== by 0xD69BBE: MidiDriver_MT32::sysEx(unsigned char const*, unsigned short) (mt32.cpp:368) ==14346== by 0xB81793: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, Common::SeekableReadStream*, int, bool) (midi.cpp:403) ==14346== by 0xB8183F: Sci::MidiPlayer_Midi::sendMt32SysEx(unsigned int, unsigned char const*, int, bool) (midi.cpp:410) ==14346== by 0xB8147E: Sci::MidiPlayer_Midi::setReverb(unsigned char) (midi.cpp:339) ==14346== by 0xB9F2B8: Sci::MidiParser_SCI::parseNextEvent(EventInfo&) (midiparser_sci.cpp:231) ==14346== ------------------