Activity log for bug #1624576

Date Who What changed Old value New value Message
2016-09-16 23:07:12 ronso0 bug added bug
2016-09-16 23:07:12 ronso0 attachment added gdb backtrace https://bugs.launchpad.net/bugs/1624576/+attachment/4742378/+files/segfault_when_recording_mp3
2016-09-16 23:10:32 ronso0 description I'm not sure if this is a real bug since it happens only on a version compiled from source with "ffmpeg=1" flag. 1. In "Recording" tab, set format to mp3 or ogg 2. Start recording 3. Stop recording ... (no matter how much time passes) 4. Start recording again 5. Stop recording Segfault In normal log appear these lines after starting the recording: Debug [Main]: Split size is: 750000000 Debug [Main]: Recordings folder set to "/tmp" Debug [EngineSideChain 1]: ffmpegencodercore: UpdateMetadata: ! RonsoFX - - Debug [EngineSideChain 1]: EncoderFfmpegCore::initEncoder: Old Style initialization Debug [EngineSideChain 1]: EncoderFfmpegCore::initEncoder: Codec MP3 Debug [EngineSideChain 1]: EncoderFfmpegResample::openMixxx: open MIXXX FFmpeg Resampler version Debug [EngineSideChain 1]: Created sample rate converter for conversion of 44100 Hz format: flt with: 2 (layout: 0 ) channels (BPS 4 ) Debug [EngineSideChain 1]: To 44100 HZ format: s32p with 2 (layout: 0 ) channels (BPS 4 ) Debug [EngineSideChain 1]: openCodec! [libmp3lame @ 0x7fffc0020a60] channel_layout not specified Debug [EngineSideChain 1]: Setting record flag to: ON And this repeatingly until reccording is stopped/mixxx crashes: Debug [EngineSideChain 1]: Unsupported sample format: s32p Debug [EngineSideChain 1]: Unsupported sample format: s32p Debug [EngineSideChain 1]: Unsupported sample format: s32p ... mixxx rev5919 Linux 3.14.23-rt20 #1 SMP PREEMPT RT Thu Nov 20 17:03:31 CET 2014 x86_64 x86_64 GNU/Linux I'm not sure if this is a real bug because it happens only on a version I compiled from source with "ffmpeg=1" flag. (I need ffmpeg to play AAC files on which FAAD sometimes fails) 1. In "Recording" tab, set format to mp3 or ogg 2. Start recording 3. Stop recording ... (no matter how much time passes) 4. Start recording again 5. Stop recording Segfault Created mp3s are useless (noisy or 'empty'). In normal log appear these lines after starting the recording: Debug [Main]: Split size is: 750000000 Debug [Main]: Recordings folder set to "/tmp" Debug [EngineSideChain 1]: ffmpegencodercore: UpdateMetadata: ! RonsoFX - - Debug [EngineSideChain 1]: EncoderFfmpegCore::initEncoder: Old Style initialization Debug [EngineSideChain 1]: EncoderFfmpegCore::initEncoder: Codec MP3 Debug [EngineSideChain 1]: EncoderFfmpegResample::openMixxx: open MIXXX FFmpeg Resampler version Debug [EngineSideChain 1]: Created sample rate converter for conversion of 44100 Hz format: flt with: 2 (layout: 0 ) channels (BPS 4 ) Debug [EngineSideChain 1]: To 44100 HZ format: s32p with 2 (layout: 0 ) channels (BPS 4 ) Debug [EngineSideChain 1]: openCodec! [libmp3lame @ 0x7fffc0020a60] channel_layout not specified Debug [EngineSideChain 1]: Setting record flag to: ON And this repeatingly until reccording is stopped/mixxx crashes: Debug [EngineSideChain 1]: Unsupported sample format: s32p Debug [EngineSideChain 1]: Unsupported sample format: s32p Debug [EngineSideChain 1]: Unsupported sample format: s32p ... mixxx rev5919 Linux 3.14.23-rt20 #1 SMP PREEMPT RT Thu Nov 20 17:03:31 CET 2014 x86_64 x86_64 GNU/Linux
2016-09-17 07:25:54 Daniel Schürmann mixxx: importance Undecided High
2016-09-17 14:43:02 Daniel Schürmann mixxx: status New Confirmed
2016-11-18 20:02:13 Daniel Schürmann summary Segfault when recording Segfault when recording with ffmpeg
2018-09-15 21:42:22 RJ Skerry-Ryan mixxx: importance High Critical
2022-10-08 20:36:33 Swiftb0y bug watch added https://github.com/mixxxdj/mixxx/issues/8649
2022-10-08 20:36:36 Swiftb0y lock status Unlocked Comment-only