id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 8740 ILLEGAL INSTRUCTION crash in libmythsoundtouch library Stuart Auchterlonie Janne Grunau "I have a recording which causes the frontend to die with an illegal instruction fault. The backtrace is attached. As far as i can tell it's because this recording claims to have 2 audio tracks. ffmpeg output Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1) Input #0, mpegts, from '/myth/rec2/1029_20090924215900.mpg': Duration: 01:06:56.87, start: 44126.278878, bitrate: 2467 kb/s Program 1 Stream #0.0[0x1f5]: Video: mpeg2video, yuv420p, 720x576 [PAR 64:45 DAR 16:9], 9000 kb/s, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x1f6](eng): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s Stream #0.2[0x1f8](eng): Audio: mp3, 0 channels, s16 Stream #0.3[0x1f7](eng): Subtitle: dvbsub I suspect the frontend is selecting the mp3 audio track which has 0 channels and is clearly bogus. I use timestretch on this recording by default, so it will be trying to adjust the audio to compensate. I can make a sample available on request. " defect closed major 0.24.1 MythTV - Audio Output Master Head medium Fixed 0