| Summary: | timidity: possible out of range | ||
|---|---|---|---|
| Product: | SDL_mixer | Reporter: | Andrey <afletdinov> |
| Component: | misc | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED WONTFIX | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | ||
| Version: | unspecified | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Attachments: |
mid
mid |
||
|
Description
Andrey
2009-11-04 20:58:32 UTC
Can you attach the offending MIDI file? Thanks! Created attachment 445 [details]
mid
other files the same...
valgrind playmus canada.mid
...
==26824== Invalid write of size 2
==26824== at 0x4B14474C: load_instrument (instrum.c:805)
==26824== by 0x4B1451CD: fill_bank (instrum.c:907)
==26824== by 0x4B145515: load_missing_instruments (instrum.c:995)
==26824== by 0x4B147BFF: Timidity_Start (playmidi.c:1754)
==26824== by 0x4B1295FF: music_internal_play (music.c:806)
==26824== by 0x4B1296D1: Mix_FadeInMusicPos (music.c:881)
==26824== by 0x4B12978A: Mix_FadeInMusic (music.c:888)
==26824== by 0x804921D: main (in /usr/bin/playmus)
==26824== Address 0x40D2F9E is 36,382 bytes inside a block of size 36,383 alloc'd
==26824== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==26824== by 0x4B14281C: safe_malloc (common.c:211)
==26824== by 0x4B144611: load_instrument (instrum.c:689)
==26824== by 0x4B1451CD: fill_bank (instrum.c:907)
==26824== by 0x4B145515: load_missing_instruments (instrum.c:995)
==26824== by 0x4B147BFF: Timidity_Start (playmidi.c:1754)
==26824== by 0x4B1295FF: music_internal_play (music.c:806)
==26824== by 0x4B1296D1: Mix_FadeInMusicPos (music.c:881)
==26824== by 0x4B12978A: Mix_FadeInMusic (music.c:888)
==26824== by 0x804921D: main (in /usr/bin/playmus)
....
Created attachment 446 [details]
mid
valgrind playmus babylon5.mid
...
==26842== Invalid write of size 2
==26842== at 0x4B14474C: load_instrument (instrum.c:805)
==26842== by 0x4B1451CD: fill_bank (instrum.c:907)
==26842== by 0x4B145530: load_missing_instruments (instrum.c:997)
==26842== by 0x4B147BFF: Timidity_Start (playmidi.c:1754)
==26842== by 0x4B1295FF: music_internal_play (music.c:806)
==26842== by 0x4B1296D1: Mix_FadeInMusicPos (music.c:881)
==26842== by 0x4B12978A: Mix_FadeInMusic (music.c:888)
==26842== by 0x804921D: main (in /usr/bin/playmus)
==26842== Address 0x49F1820 is 13,120 bytes inside a block of size 13,121 alloc'd
==26842== at 0x40053C0: malloc (vg_replace_malloc.c:149)
==26842== by 0x4B14281C: safe_malloc (common.c:211)
==26842== by 0x4B144611: load_instrument (instrum.c:689)
==26842== by 0x4B1451CD: fill_bank (instrum.c:907)
==26842== by 0x4B145530: load_missing_instruments (instrum.c:997)
==26842== by 0x4B147BFF: Timidity_Start (playmidi.c:1754)
==26842== by 0x4B1295FF: music_internal_play (music.c:806)
==26842== by 0x4B1296D1: Mix_FadeInMusicPos (music.c:881)
==26842== by 0x4B12978A: Mix_FadeInMusic (music.c:888)
==26842== by 0x804921D: main (in /usr/bin/playmus)
...
What instrument set are you using? Thanks! Thank you! I checked the instruments from: http://www.libsdl.org/projects/SDL_mixer/ Now works without errors. What instruments were causing problems? packet with error: fluid-soundfont-lite-patches-3.1-4.fc12.noarch |