Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==23470== Memcheck, a memory error detector
- ==23470== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
- ==23470== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
- ==23470== Command: /usr/local/bin/mpd --verbose --no-daemon --stdout
- ==23470==
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
- config_file: loading file /home/nocifer/.config/mpd/mpd.conf
- libsamplerate: libsamplerate converter 'Fastest Sinc Interpolator'
- vorbis: Xiph.Org libVorbis 1.3.6
- opus: libopus 1.3.1
- sndfile: libsndfile-1.0.28
- hybrid_dsd: The Hybrid DSD decoder is disabled because it was not explicitly enabled
- exception: Decoder plugin 'wildmidi' is unavailable: configuration file does not exist: /etc/timidity/timidity.cfg
- simple_db: reading DB
- exception: Input plugin 'tidal' is not configured: No Tidal application token configured
- exception: Input plugin 'qobuz' is not configured: No Qobuz app_id configured
- curl: version 7.65.3
- curl: with OpenSSL/1.1.1c
- avahi: Initializing interface
- avahi: Client changed to state 101
- avahi: Client is CONNECTING
- state_file: Loading state file /home/nocifer/.config/mpd/state
- inotify: initializing inotify
- inotify: watching music directory
- client: [0] opened from 127.0.0.1:51940
- client: [1] opened from 127.0.0.1:51944
- client: [1] process command "channels"
- client: [1] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "replay_gain_mode off"
- client: [0] command returned 0
- client: [0] process command "stats"
- client: [0] command returned 0
- client: [0] process command "lsinfo "mpd-client://cantata/2.3.3""
- exception: Unsupported URI scheme
- client: [0] command returned 3
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "stats"
- client: [0] command returned 0
- client: [0] process command "urlhandlers"
- client: [0] command returned 0
- client: [0] process command "tagtypes"
- client: [0] command returned 0
- client: [0] process command "commands"
- client: [0] command returned 0
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "outputs"
- client: [0] command returned 0
- client: [0] process command "lsinfo"
- client: [0] command returned 0
- client: [0] process command "lsinfo"
- client: [0] command returned 0
- client: [0] process command "currentsong"
- client: [0] command returned 0
- client: [0] process command "listplaylists"
- client: [0] command returned 0
- client: [0] process command "listplaylistinfo "[Radio Streams]""
- client: [0] command returned 0
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "outputs"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "lsinfo "Classic Rock""
- client: [0] command returned 0
- client: [0] process command "lsinfo "Classic Rock/Atlantis""
- client: [0] command returned 0
- client: [0] process command "lsinfo "Classic Rock/Atlantis/1973 - It's Getting Better""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "clear"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command list
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac""
- client: command returned 0
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 02 - Drifitng Winds.flac""
- client: command returned 0
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 03 - Days of Giving.flac""
- client: command returned 0
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 04 - Changed It All.flac""
- client: command returned 0
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 05 - Fighter of Truth.flac""
- client: command returned 0
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 06 - Woman's Sorrow.flac""
- client: command returned 0
- client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 07 - A Simple Song.flac""
- client: command returned 0
- client: [0] process command list returned 0
- client: [0] process command "play 0"
- playlist: play 0:"Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac"
- decoder_thread: probing plugin flac
- client: [0] command returned 0
- decoder: audio_format=44100:16:2, seekable=true
- playlist: queue song 1:"Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 02 - Drifitng Winds.flac"
- output: opened "Home Stream" (shout) audio_format=44100:16:2
- output: opened "Cantata" (pulse) audio_format=44100:16:2
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "currentsong"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac" rating"
- client: [0] command returned 0
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 02 - Drifitng Winds.flac" rating"
- client: [0] command returned 0
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 03 - Days of Giving.flac" rating"
- client: [0] command returned 0
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 04 - Changed It All.flac" rating"
- client: [0] command returned 0
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 05 - Fighter of Truth.flac" rating"
- client: [0] command returned 3
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 06 - Woman's Sorrow.flac" rating"
- client: [0] command returned 3
- client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 07 - A Simple Song.flac" rating"
- client: [0] command returned 3
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "plchangesposid "10""
- client: [0] command returned 0
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- state_file: Saving state file /home/nocifer/.config/mpd/state
- client: [0] process command "status"
- client: [0] command returned 0
- update: spawned thread for update job id 1
- inotify: updating 'Classic Rock/Atlantis/1973 - It's Getting Better' job=1
- update: starting: Classic Rock/Atlantis/1973 - It's Getting Better
- client: [0] process command "stats"
- client: [0] command returned 0
- update: finished: Classic Rock/Atlantis/1973 - It's Getting Better
- client: [0] process command "status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "stats"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "lsinfo "Classic Rock/Allman Brothers Band""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "lsinfo "Classic Rock/Allman Brothers Band/1970 - Idlewild South""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "clear"
- playlist: stop
- player: played "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac"
- output: closed "Home Stream" (shout)
- output: closed "Cantata" (pulse)
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command list
- client: process command "add "Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3""
- client: command returned 0
- client: [0] process command list returned 0
- client: [0] process command "play 0"
- playlist: play 0:"Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3"
- client: [0] command returned 0
- decoder_thread: probing plugin mad
- playlist: queue song 0:"Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3"
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "plchangesposid "12""
- client: [0] command returned 0
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "currentsong"
- client: [0] command returned 0
- client: [0] process command "currentsong"
- client: [0] command returned 0
- decoder: audio_format=44100:24:2, seekable=true
- client: [0] process command "sticker get song "Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3" rating"
- client: [0] command returned 3
- client: [0] process command "status"
- output: opened "Home Stream" (shout) audio_format=44100:16:2
- output: converting in=44100:24:2 -> f=44100:24:2 -> out=44100:16:2
- output: opened "Cantata" (pulse) audio_format=44100:24:2
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- ==23470== Thread 8 output:Home Str:
- ==23470== Invalid read of size 4
- ==23470== at 0x83C4226: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2fc is 12 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 4
- ==23470== at 0x83C425E: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2f4 is 4 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 4
- ==23470== at 0x83C4264: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2f8 is 8 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 4
- ==23470== at 0x83C4282: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2f0 is 0 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 4
- ==23470== at 0x83C4287: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2fc is 12 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 4
- ==23470== at 0x83C4298: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 1
- ==23470== at 0x83C4655: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce304 is 20 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 4
- ==23470== at 0x83C4676: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 1
- ==23470== at 0x83C46AD: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce304 is 20 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 1
- ==23470== at 0x83C46BB: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce305 is 21 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 1
- ==23470== at 0x83C46C7: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce306 is 22 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 4
- ==23470== at 0x83C46D0: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid read of size 4
- ==23470== at 0x83C46DD: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 4
- ==23470== at 0x83C46E1: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 4
- ==23470== at 0x83C44D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2f4 is 4 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 4
- ==23470== at 0x83C44DF: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2f8 is 8 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- ==23470== Invalid write of size 4
- ==23470== at 0x83C45AC: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
- ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
- ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
- ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
- ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
- ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
- ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== Address 0x142ce2fc is 12 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- state_file: Saving state file /home/nocifer/.config/mpd/state
- update: spawned thread for update job id 2
- inotify: updating 'Classic Rock/Allman Brothers Band/1970 - Idlewild South' job=2
- update: starting: Classic Rock/Allman Brothers Band/1970 - Idlewild South
- update: finished: Classic Rock/Allman Brothers Band/1970 - Idlewild South
- client: [0] process command "stats"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "stats"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "setvol "100""
- client: [0] command returned 0
- client: [0] process command "setvol "100""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [0] process command "setvol "92""
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "82""
- client: [0] command returned 0
- client: [0] process command "setvol "79""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [0] process command "setvol "71""
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "68""
- client: [0] command returned 0
- client: [0] process command "setvol "62""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "58""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "53""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "48""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "41""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "37""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "34""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "31""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "26""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "23""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "21""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "18""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "12""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [0] process command "setvol "10""
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "7""
- client: [0] command returned 0
- client: [0] process command "setvol "7""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "5""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "2""
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "setvol "100""
- client: [0] command returned 0
- client: [0] process command "stop"
- playlist: stop
- player: played "Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3"
- ==23470== Invalid free() / delete / delete[] / realloc()
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Address 0x142ce2f0 is 0 bytes inside a block of size 24 free'd
- ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
- ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
- ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
- ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
- ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
- ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
- ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
- ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
- ==23470== Block was alloc'd at
- ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
- ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
- ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
- ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
- ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
- ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
- ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
- ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
- ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
- ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
- ==23470==
- output: closed "Home Stream" (shout)
- output: closed "Cantata" (pulse)
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "replay_gain_status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- state_file: Saving state file /home/nocifer/.config/mpd/state
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command list
- client: process command "deleteid "8""
- client: command returned 0
- client: [0] process command list returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "plchangesposid "12""
- client: [0] command returned 0
- client: [0] process command "playlistinfo"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [1] process command "idle"
- client: [1] command returned 1
- client: [0] process command "currentsong"
- client: [0] command returned 0
- client: [0] process command "status"
- client: [0] command returned 0
- client: [0] process command "stop"
- client: [0] command returned 0
- client: [1] closed
- client: [0] closed
- state_file: Saving state file /home/nocifer/.config/mpd/state
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement