Advertisement
Guest User

combined.log

a guest
Aug 21st, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 86.25 KB | None | 0 0
  1. ==23470== Memcheck, a memory error detector
  2. ==23470== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
  3. ==23470== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info
  4. ==23470== Command: /usr/local/bin/mpd --verbose --no-daemon --stdout
  5. ==23470==
  6. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  7. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  8. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  9. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  10. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  11. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  12. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  13. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  14. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  15. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  16. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  17. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  18. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  19. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  20. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  21. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  22. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  23. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  24. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  25. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  26. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  27. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  28. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  29. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  30. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  31. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  32. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  33. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  34. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  35. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  36. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  37. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  38. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  39. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  40. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  41. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  42. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  43. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  44. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  45. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  46. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  47. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  48. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  49. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  50. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  51. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  52. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  53. --23470-- Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13
  54. config_file: loading file /home/nocifer/.config/mpd/mpd.conf
  55. libsamplerate: libsamplerate converter 'Fastest Sinc Interpolator'
  56. vorbis: Xiph.Org libVorbis 1.3.6
  57. opus: libopus 1.3.1
  58. sndfile: libsndfile-1.0.28
  59. hybrid_dsd: The Hybrid DSD decoder is disabled because it was not explicitly enabled
  60. exception: Decoder plugin 'wildmidi' is unavailable: configuration file does not exist: /etc/timidity/timidity.cfg
  61. simple_db: reading DB
  62. exception: Input plugin 'tidal' is not configured: No Tidal application token configured
  63. exception: Input plugin 'qobuz' is not configured: No Qobuz app_id configured
  64. curl: version 7.65.3
  65. curl: with OpenSSL/1.1.1c
  66. avahi: Initializing interface
  67. avahi: Client changed to state 101
  68. avahi: Client is CONNECTING
  69. state_file: Loading state file /home/nocifer/.config/mpd/state
  70. inotify: initializing inotify
  71. inotify: watching music directory
  72. client: [0] opened from 127.0.0.1:51940
  73. client: [1] opened from 127.0.0.1:51944
  74. client: [1] process command "channels"
  75. client: [1] command returned 0
  76. client: [1] process command "idle"
  77. client: [1] command returned 1
  78. client: [0] process command "replay_gain_mode off"
  79. client: [0] command returned 0
  80. client: [0] process command "stats"
  81. client: [0] command returned 0
  82. client: [0] process command "lsinfo "mpd-client://cantata/2.3.3""
  83. exception: Unsupported URI scheme
  84. client: [0] command returned 3
  85. client: [0] process command "status"
  86. client: [0] command returned 0
  87. client: [0] process command "stats"
  88. client: [0] command returned 0
  89. client: [0] process command "urlhandlers"
  90. client: [0] command returned 0
  91. client: [0] process command "tagtypes"
  92. client: [0] command returned 0
  93. client: [0] process command "commands"
  94. client: [0] command returned 0
  95. client: [0] process command "playlistinfo"
  96. client: [0] command returned 0
  97. client: [0] process command "status"
  98. client: [0] command returned 0
  99. client: [0] process command "outputs"
  100. client: [0] command returned 0
  101. client: [0] process command "lsinfo"
  102. client: [0] command returned 0
  103. client: [0] process command "lsinfo"
  104. client: [0] command returned 0
  105. client: [0] process command "currentsong"
  106. client: [0] command returned 0
  107. client: [0] process command "listplaylists"
  108. client: [0] command returned 0
  109. client: [0] process command "listplaylistinfo "[Radio Streams]""
  110. client: [0] command returned 0
  111. client: [0] process command "playlistinfo"
  112. client: [0] command returned 0
  113. client: [0] process command "status"
  114. client: [0] command returned 0
  115. client: [0] process command "outputs"
  116. client: [0] command returned 0
  117. client: [0] process command "status"
  118. client: [0] command returned 0
  119. client: [0] process command "replay_gain_status"
  120. client: [0] command returned 0
  121. client: [1] process command "idle"
  122. client: [1] command returned 1
  123. client: [0] process command "status"
  124. client: [0] command returned 0
  125. client: [0] process command "status"
  126. client: [0] command returned 0
  127. client: [0] process command "status"
  128. client: [0] command returned 0
  129. client: [0] process command "lsinfo "Classic Rock""
  130. client: [0] command returned 0
  131. client: [0] process command "lsinfo "Classic Rock/Atlantis""
  132. client: [0] command returned 0
  133. client: [0] process command "lsinfo "Classic Rock/Atlantis/1973 - It's Getting Better""
  134. client: [0] command returned 0
  135. client: [0] process command "status"
  136. client: [0] command returned 0
  137. client: [0] process command "status"
  138. client: [0] command returned 0
  139. client: [0] process command "status"
  140. client: [0] command returned 0
  141. client: [0] process command "clear"
  142. client: [0] command returned 0
  143. client: [0] process command "status"
  144. client: [0] command returned 0
  145. client: [0] process command list
  146. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac""
  147. client: command returned 0
  148. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 02 - Drifitng Winds.flac""
  149. client: command returned 0
  150. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 03 - Days of Giving.flac""
  151. client: command returned 0
  152. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 04 - Changed It All.flac""
  153. client: command returned 0
  154. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 05 - Fighter of Truth.flac""
  155. client: command returned 0
  156. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 06 - Woman's Sorrow.flac""
  157. client: command returned 0
  158. client: process command "add "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 07 - A Simple Song.flac""
  159. client: command returned 0
  160. client: [0] process command list returned 0
  161. client: [0] process command "play 0"
  162. playlist: play 0:"Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac"
  163. decoder_thread: probing plugin flac
  164. client: [0] command returned 0
  165. decoder: audio_format=44100:16:2, seekable=true
  166. playlist: queue song 1:"Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 02 - Drifitng Winds.flac"
  167. output: opened "Home Stream" (shout) audio_format=44100:16:2
  168. output: opened "Cantata" (pulse) audio_format=44100:16:2
  169. client: [0] process command "playlistinfo"
  170. client: [0] command returned 0
  171. client: [0] process command "status"
  172. client: [0] command returned 0
  173. client: [0] process command "currentsong"
  174. client: [0] command returned 0
  175. client: [1] process command "idle"
  176. client: [1] command returned 1
  177. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac" rating"
  178. client: [0] command returned 0
  179. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 02 - Drifitng Winds.flac" rating"
  180. client: [0] command returned 0
  181. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 03 - Days of Giving.flac" rating"
  182. client: [0] command returned 0
  183. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 04 - Changed It All.flac" rating"
  184. client: [0] command returned 0
  185. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 05 - Fighter of Truth.flac" rating"
  186. client: [0] command returned 3
  187. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 06 - Woman's Sorrow.flac" rating"
  188. client: [0] command returned 3
  189. client: [0] process command "sticker get song "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 07 - A Simple Song.flac" rating"
  190. client: [0] command returned 3
  191. client: [0] process command "status"
  192. client: [0] command returned 0
  193. client: [0] process command "plchangesposid "10""
  194. client: [0] command returned 0
  195. client: [0] process command "playlistinfo"
  196. client: [0] command returned 0
  197. client: [0] process command "status"
  198. client: [0] command returned 0
  199. client: [0] process command "status"
  200. client: [0] command returned 0
  201. client: [0] process command "replay_gain_status"
  202. client: [0] command returned 0
  203. client: [1] process command "idle"
  204. client: [1] command returned 1
  205. state_file: Saving state file /home/nocifer/.config/mpd/state
  206. client: [0] process command "status"
  207. client: [0] command returned 0
  208. update: spawned thread for update job id 1
  209. inotify: updating 'Classic Rock/Atlantis/1973 - It's Getting Better' job=1
  210. update: starting: Classic Rock/Atlantis/1973 - It's Getting Better
  211. client: [0] process command "stats"
  212. client: [0] command returned 0
  213. update: finished: Classic Rock/Atlantis/1973 - It's Getting Better
  214. client: [0] process command "status"
  215. client: [0] command returned 0
  216. client: [1] process command "idle"
  217. client: [1] command returned 1
  218. client: [0] process command "stats"
  219. client: [0] command returned 0
  220. client: [0] process command "status"
  221. client: [0] command returned 0
  222. client: [1] process command "idle"
  223. client: [1] command returned 1
  224. client: [0] process command "status"
  225. client: [0] command returned 0
  226. client: [0] process command "status"
  227. client: [0] command returned 0
  228. client: [0] process command "lsinfo "Classic Rock/Allman Brothers Band""
  229. client: [0] command returned 0
  230. client: [0] process command "status"
  231. client: [0] command returned 0
  232. client: [0] process command "lsinfo "Classic Rock/Allman Brothers Band/1970 - Idlewild South""
  233. client: [0] command returned 0
  234. client: [0] process command "status"
  235. client: [0] command returned 0
  236. client: [0] process command "clear"
  237. playlist: stop
  238. player: played "Classic Rock/Atlantis/1973 - It's Getting Better/Atlantis - 01 - It's Getting Better.flac"
  239. output: closed "Home Stream" (shout)
  240. output: closed "Cantata" (pulse)
  241. client: [0] command returned 0
  242. client: [0] process command "status"
  243. client: [0] command returned 0
  244. client: [0] process command list
  245. client: process command "add "Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3""
  246. client: command returned 0
  247. client: [0] process command list returned 0
  248. client: [0] process command "play 0"
  249. playlist: play 0:"Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3"
  250. client: [0] command returned 0
  251. decoder_thread: probing plugin mad
  252. playlist: queue song 0:"Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3"
  253. client: [0] process command "playlistinfo"
  254. client: [0] command returned 0
  255. client: [0] process command "status"
  256. client: [0] command returned 0
  257. client: [0] process command "status"
  258. client: [0] command returned 0
  259. client: [0] process command "replay_gain_status"
  260. client: [0] command returned 0
  261. client: [1] process command "idle"
  262. client: [1] command returned 1
  263. client: [0] process command "status"
  264. client: [0] command returned 0
  265. client: [0] process command "plchangesposid "12""
  266. client: [0] command returned 0
  267. client: [0] process command "playlistinfo"
  268. client: [0] command returned 0
  269. client: [0] process command "status"
  270. client: [0] command returned 0
  271. client: [1] process command "idle"
  272. client: [1] command returned 1
  273. client: [0] process command "currentsong"
  274. client: [0] command returned 0
  275. client: [0] process command "currentsong"
  276. client: [0] command returned 0
  277. decoder: audio_format=44100:24:2, seekable=true
  278. client: [0] process command "sticker get song "Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3" rating"
  279. client: [0] command returned 3
  280. client: [0] process command "status"
  281. output: opened "Home Stream" (shout) audio_format=44100:16:2
  282. output: converting in=44100:24:2 -> f=44100:24:2 -> out=44100:16:2
  283. output: opened "Cantata" (pulse) audio_format=44100:24:2
  284. client: [0] command returned 0
  285. client: [0] process command "replay_gain_status"
  286. client: [0] command returned 0
  287. client: [1] process command "idle"
  288. client: [1] command returned 1
  289. client: [0] process command "status"
  290. client: [0] command returned 0
  291. client: [0] process command "replay_gain_status"
  292. client: [0] command returned 0
  293. client: [1] process command "idle"
  294. client: [1] command returned 1
  295. ==23470== Thread 8 output:Home Str:
  296. ==23470== Invalid read of size 4
  297. ==23470== at 0x83C4226: ??? (in /usr/lib/libshout.so.3.2.0)
  298. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  299. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  300. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  301. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  302. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  303. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  304. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  305. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  306. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  307. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  308. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  309. ==23470== Address 0x142ce2fc is 12 bytes inside a block of size 24 free'd
  310. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  311. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  312. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  313. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  314. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  315. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  316. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  317. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  318. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  319. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  320. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  321. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  322. ==23470== Block was alloc'd at
  323. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  324. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  325. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  326. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  327. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  328. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  329. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  330. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  331. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  332. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  333. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  334. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  335. ==23470==
  336. ==23470== Invalid read of size 4
  337. ==23470== at 0x83C425E: ??? (in /usr/lib/libshout.so.3.2.0)
  338. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  339. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  340. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  341. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  342. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  343. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  344. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  345. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  346. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  347. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  348. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  349. ==23470== Address 0x142ce2f4 is 4 bytes inside a block of size 24 free'd
  350. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  351. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  352. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  353. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  354. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  355. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  356. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  357. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  358. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  359. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  360. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  361. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  362. ==23470== Block was alloc'd at
  363. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  364. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  365. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  366. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  367. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  368. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  369. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  370. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  371. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  372. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  373. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  374. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  375. ==23470==
  376. ==23470== Invalid read of size 4
  377. ==23470== at 0x83C4264: ??? (in /usr/lib/libshout.so.3.2.0)
  378. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  379. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  380. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  381. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  382. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  383. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  384. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  385. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  386. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  387. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  388. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  389. ==23470== Address 0x142ce2f8 is 8 bytes inside a block of size 24 free'd
  390. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  391. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  392. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  393. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  394. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  395. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  396. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  397. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  398. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  399. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  400. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  401. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  402. ==23470== Block was alloc'd at
  403. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  404. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  405. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  406. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  407. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  408. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  409. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  410. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  411. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  412. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  413. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  414. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  415. ==23470==
  416. ==23470== Invalid read of size 4
  417. ==23470== at 0x83C4282: ??? (in /usr/lib/libshout.so.3.2.0)
  418. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  419. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  420. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  421. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  422. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  423. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  424. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  425. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  426. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  427. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  428. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  429. ==23470== Address 0x142ce2f0 is 0 bytes inside a block of size 24 free'd
  430. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  431. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  432. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  433. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  434. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  435. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  436. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  437. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  438. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  439. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  440. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  441. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  442. ==23470== Block was alloc'd at
  443. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  444. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  445. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  446. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  447. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  448. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  449. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  450. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  451. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  452. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  453. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  454. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  455. ==23470==
  456. ==23470== Invalid write of size 4
  457. ==23470== at 0x83C4287: ??? (in /usr/lib/libshout.so.3.2.0)
  458. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  459. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  460. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  461. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  462. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  463. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  464. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  465. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  466. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  467. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  468. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  469. ==23470== Address 0x142ce2fc is 12 bytes inside a block of size 24 free'd
  470. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  471. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  472. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  473. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  474. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  475. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  476. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  477. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  478. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  479. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  480. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  481. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  482. ==23470== Block was alloc'd at
  483. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  484. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  485. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  486. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  487. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  488. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  489. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  490. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  491. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  492. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  493. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  494. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  495. ==23470==
  496. ==23470== Invalid read of size 4
  497. ==23470== at 0x83C4298: ??? (in /usr/lib/libshout.so.3.2.0)
  498. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  499. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  500. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  501. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  502. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  503. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  504. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  505. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  506. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  507. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  508. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  509. ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
  510. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  511. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  512. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  513. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  514. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  515. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  516. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  517. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  518. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  519. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  520. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  521. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  522. ==23470== Block was alloc'd at
  523. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  524. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  525. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  526. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  527. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  528. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  529. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  530. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  531. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  532. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  533. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  534. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  535. ==23470==
  536. ==23470== Invalid write of size 1
  537. ==23470== at 0x83C4655: ??? (in /usr/lib/libshout.so.3.2.0)
  538. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  539. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  540. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  541. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  542. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  543. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  544. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  545. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  546. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  547. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  548. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  549. ==23470== Address 0x142ce304 is 20 bytes inside a block of size 24 free'd
  550. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  551. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  552. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  553. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  554. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  555. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  556. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  557. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  558. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  559. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  560. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  561. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  562. ==23470== Block was alloc'd at
  563. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  564. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  565. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  566. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  567. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  568. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  569. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  570. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  571. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  572. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  573. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  574. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  575. ==23470==
  576. ==23470== Invalid write of size 4
  577. ==23470== at 0x83C4676: ??? (in /usr/lib/libshout.so.3.2.0)
  578. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  579. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  580. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  581. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  582. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  583. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  584. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  585. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  586. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  587. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  588. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  589. ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
  590. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  591. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  592. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  593. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  594. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  595. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  596. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  597. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  598. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  599. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  600. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  601. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  602. ==23470== Block was alloc'd at
  603. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  604. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  605. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  606. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  607. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  608. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  609. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  610. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  611. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  612. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  613. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  614. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  615. ==23470==
  616. ==23470== Invalid read of size 1
  617. ==23470== at 0x83C46AD: ??? (in /usr/lib/libshout.so.3.2.0)
  618. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  619. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  620. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  621. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  622. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  623. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  624. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  625. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  626. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  627. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  628. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  629. ==23470== Address 0x142ce304 is 20 bytes inside a block of size 24 free'd
  630. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  631. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  632. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  633. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  634. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  635. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  636. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  637. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  638. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  639. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  640. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  641. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  642. ==23470== Block was alloc'd at
  643. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  644. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  645. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  646. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  647. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  648. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  649. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  650. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  651. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  652. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  653. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  654. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  655. ==23470==
  656. ==23470== Invalid read of size 1
  657. ==23470== at 0x83C46BB: ??? (in /usr/lib/libshout.so.3.2.0)
  658. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  659. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  660. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  661. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  662. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  663. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  664. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  665. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  666. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  667. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  668. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  669. ==23470== Address 0x142ce305 is 21 bytes inside a block of size 24 free'd
  670. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  671. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  672. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  673. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  674. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  675. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  676. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  677. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  678. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  679. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  680. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  681. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  682. ==23470== Block was alloc'd at
  683. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  684. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  685. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  686. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  687. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  688. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  689. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  690. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  691. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  692. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  693. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  694. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  695. ==23470==
  696. ==23470== Invalid read of size 1
  697. ==23470== at 0x83C46C7: ??? (in /usr/lib/libshout.so.3.2.0)
  698. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  699. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  700. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  701. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  702. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  703. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  704. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  705. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  706. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  707. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  708. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  709. ==23470== Address 0x142ce306 is 22 bytes inside a block of size 24 free'd
  710. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  711. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  712. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  713. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  714. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  715. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  716. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  717. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  718. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  719. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  720. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  721. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  722. ==23470== Block was alloc'd at
  723. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  724. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  725. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  726. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  727. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  728. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  729. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  730. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  731. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  732. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  733. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  734. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  735. ==23470==
  736. ==23470== Invalid read of size 4
  737. ==23470== at 0x83C46D0: ??? (in /usr/lib/libshout.so.3.2.0)
  738. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  739. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  740. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  741. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  742. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  743. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  744. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  745. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  746. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  747. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  748. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  749. ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
  750. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  751. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  752. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  753. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  754. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  755. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  756. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  757. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  758. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  759. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  760. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  761. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  762. ==23470== Block was alloc'd at
  763. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  764. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  765. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  766. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  767. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  768. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  769. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  770. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  771. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  772. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  773. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  774. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  775. ==23470==
  776. ==23470== Invalid read of size 4
  777. ==23470== at 0x83C46DD: ??? (in /usr/lib/libshout.so.3.2.0)
  778. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  779. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  780. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  781. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  782. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  783. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  784. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  785. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  786. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  787. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  788. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  789. ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
  790. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  791. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  792. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  793. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  794. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  795. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  796. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  797. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  798. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  799. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  800. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  801. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  802. ==23470== Block was alloc'd at
  803. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  804. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  805. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  806. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  807. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  808. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  809. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  810. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  811. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  812. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  813. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  814. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  815. ==23470==
  816. ==23470== Invalid write of size 4
  817. ==23470== at 0x83C46E1: ??? (in /usr/lib/libshout.so.3.2.0)
  818. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  819. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  820. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  821. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  822. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  823. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  824. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  825. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  826. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  827. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  828. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  829. ==23470== Address 0x142ce300 is 16 bytes inside a block of size 24 free'd
  830. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  831. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  832. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  833. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  834. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  835. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  836. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  837. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  838. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  839. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  840. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  841. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  842. ==23470== Block was alloc'd at
  843. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  844. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  845. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  846. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  847. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  848. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  849. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  850. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  851. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  852. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  853. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  854. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  855. ==23470==
  856. ==23470== Invalid write of size 4
  857. ==23470== at 0x83C44D8: ??? (in /usr/lib/libshout.so.3.2.0)
  858. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  859. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  860. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  861. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  862. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  863. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  864. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  865. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  866. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  867. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  868. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  869. ==23470== Address 0x142ce2f4 is 4 bytes inside a block of size 24 free'd
  870. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  871. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  872. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  873. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  874. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  875. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  876. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  877. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  878. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  879. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  880. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  881. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  882. ==23470== Block was alloc'd at
  883. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  884. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  885. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  886. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  887. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  888. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  889. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  890. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  891. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  892. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  893. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  894. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  895. ==23470==
  896. ==23470== Invalid write of size 4
  897. ==23470== at 0x83C44DF: ??? (in /usr/lib/libshout.so.3.2.0)
  898. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  899. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  900. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  901. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  902. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  903. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  904. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  905. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  906. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  907. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  908. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  909. ==23470== Address 0x142ce2f8 is 8 bytes inside a block of size 24 free'd
  910. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  911. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  912. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  913. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  914. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  915. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  916. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  917. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  918. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  919. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  920. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  921. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  922. ==23470== Block was alloc'd at
  923. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  924. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  925. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  926. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  927. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  928. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  929. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  930. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  931. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  932. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  933. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  934. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  935. ==23470==
  936. ==23470== Invalid write of size 4
  937. ==23470== at 0x83C45AC: ??? (in /usr/lib/libshout.so.3.2.0)
  938. ==23470== by 0x253E5A: EncoderToShout(shout*, Encoder&, unsigned char*, unsigned long) (ShoutOutputPlugin.cxx:256)
  939. ==23470== by 0x253ED0: ShoutOutput::WritePage() (ShoutOutputPlugin.cxx:266)
  940. ==23470== by 0x254216: ShoutOutput::Play(void const*, unsigned long) (ShoutOutputPlugin.cxx:340)
  941. ==23470== by 0x22E2E0: FilteredAudioOutput::Play(void const*, unsigned long) (Filtered.cxx:177)
  942. ==23470== by 0x2310AB: AudioOutputControl::PlayChunk(std::unique_lock<std::mutex>&) (Thread.cxx:266)
  943. ==23470== by 0x2313F6: AudioOutputControl::InternalPlay(std::unique_lock<std::mutex>&) (Thread.cxx:314)
  944. ==23470== by 0x230110: AudioOutputControl::Task() (Thread.cxx:512)
  945. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  946. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  947. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  948. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  949. ==23470== Address 0x142ce2fc is 12 bytes inside a block of size 24 free'd
  950. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  951. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  952. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  953. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  954. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  955. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  956. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  957. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  958. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  959. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  960. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  961. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  962. ==23470== Block was alloc'd at
  963. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  964. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  965. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  966. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  967. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  968. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  969. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  970. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  971. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  972. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  973. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  974. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  975. ==23470==
  976. state_file: Saving state file /home/nocifer/.config/mpd/state
  977. update: spawned thread for update job id 2
  978. inotify: updating 'Classic Rock/Allman Brothers Band/1970 - Idlewild South' job=2
  979. update: starting: Classic Rock/Allman Brothers Band/1970 - Idlewild South
  980. update: finished: Classic Rock/Allman Brothers Band/1970 - Idlewild South
  981. client: [0] process command "stats"
  982. client: [0] command returned 0
  983. client: [0] process command "status"
  984. client: [0] command returned 0
  985. client: [1] process command "idle"
  986. client: [1] command returned 1
  987. client: [0] process command "stats"
  988. client: [0] command returned 0
  989. client: [0] process command "status"
  990. client: [0] command returned 0
  991. client: [1] process command "idle"
  992. client: [1] command returned 1
  993. client: [0] process command "status"
  994. client: [0] command returned 0
  995. client: [0] process command "status"
  996. client: [0] command returned 0
  997. client: [0] process command "status"
  998. client: [0] command returned 0
  999. client: [0] process command "status"
  1000. client: [0] command returned 0
  1001. client: [0] process command "status"
  1002. client: [0] command returned 0
  1003. client: [0] process command "status"
  1004. client: [0] command returned 0
  1005. client: [0] process command "status"
  1006. client: [0] command returned 0
  1007. client: [0] process command "status"
  1008. client: [0] command returned 0
  1009. client: [0] process command "status"
  1010. client: [0] command returned 0
  1011. client: [0] process command "status"
  1012. client: [0] command returned 0
  1013. client: [0] process command "status"
  1014. client: [0] command returned 0
  1015. client: [0] process command "status"
  1016. client: [0] command returned 0
  1017. client: [0] process command "setvol "100""
  1018. client: [0] command returned 0
  1019. client: [0] process command "setvol "100""
  1020. client: [0] command returned 0
  1021. client: [0] process command "status"
  1022. client: [0] command returned 0
  1023. client: [0] process command "status"
  1024. client: [0] command returned 0
  1025. client: [0] process command "replay_gain_status"
  1026. client: [0] command returned 0
  1027. client: [0] process command "setvol "92""
  1028. client: [0] command returned 0
  1029. client: [1] process command "idle"
  1030. client: [1] command returned 1
  1031. client: [0] process command "status"
  1032. client: [0] command returned 0
  1033. client: [0] process command "replay_gain_status"
  1034. client: [0] command returned 0
  1035. client: [1] process command "idle"
  1036. client: [1] command returned 1
  1037. client: [0] process command "setvol "82""
  1038. client: [0] command returned 0
  1039. client: [0] process command "setvol "79""
  1040. client: [0] command returned 0
  1041. client: [0] process command "status"
  1042. client: [0] command returned 0
  1043. client: [0] process command "replay_gain_status"
  1044. client: [0] command returned 0
  1045. client: [0] process command "setvol "71""
  1046. client: [0] command returned 0
  1047. client: [1] process command "idle"
  1048. client: [1] command returned 1
  1049. client: [0] process command "status"
  1050. client: [0] command returned 0
  1051. client: [0] process command "replay_gain_status"
  1052. client: [0] command returned 0
  1053. client: [1] process command "idle"
  1054. client: [1] command returned 1
  1055. client: [0] process command "setvol "68""
  1056. client: [0] command returned 0
  1057. client: [0] process command "setvol "62""
  1058. client: [0] command returned 0
  1059. client: [0] process command "status"
  1060. client: [0] command returned 0
  1061. client: [0] process command "replay_gain_status"
  1062. client: [0] command returned 0
  1063. client: [1] process command "idle"
  1064. client: [1] command returned 1
  1065. client: [0] process command "setvol "58""
  1066. client: [0] command returned 0
  1067. client: [0] process command "status"
  1068. client: [0] command returned 0
  1069. client: [0] process command "replay_gain_status"
  1070. client: [0] command returned 0
  1071. client: [1] process command "idle"
  1072. client: [1] command returned 1
  1073. client: [0] process command "setvol "53""
  1074. client: [0] command returned 0
  1075. client: [0] process command "status"
  1076. client: [0] command returned 0
  1077. client: [0] process command "replay_gain_status"
  1078. client: [0] command returned 0
  1079. client: [1] process command "idle"
  1080. client: [1] command returned 1
  1081. client: [0] process command "status"
  1082. client: [0] command returned 0
  1083. client: [0] process command "replay_gain_status"
  1084. client: [0] command returned 0
  1085. client: [1] process command "idle"
  1086. client: [1] command returned 1
  1087. client: [0] process command "setvol "48""
  1088. client: [0] command returned 0
  1089. client: [0] process command "status"
  1090. client: [0] command returned 0
  1091. client: [0] process command "replay_gain_status"
  1092. client: [0] command returned 0
  1093. client: [1] process command "idle"
  1094. client: [1] command returned 1
  1095. client: [0] process command "status"
  1096. client: [0] command returned 0
  1097. client: [0] process command "replay_gain_status"
  1098. client: [0] command returned 0
  1099. client: [1] process command "idle"
  1100. client: [1] command returned 1
  1101. client: [0] process command "setvol "41""
  1102. client: [0] command returned 0
  1103. client: [0] process command "status"
  1104. client: [0] command returned 0
  1105. client: [0] process command "replay_gain_status"
  1106. client: [0] command returned 0
  1107. client: [1] process command "idle"
  1108. client: [1] command returned 1
  1109. client: [0] process command "setvol "37""
  1110. client: [0] command returned 0
  1111. client: [0] process command "status"
  1112. client: [0] command returned 0
  1113. client: [0] process command "replay_gain_status"
  1114. client: [0] command returned 0
  1115. client: [1] process command "idle"
  1116. client: [1] command returned 1
  1117. client: [0] process command "setvol "34""
  1118. client: [0] command returned 0
  1119. client: [0] process command "status"
  1120. client: [0] command returned 0
  1121. client: [0] process command "replay_gain_status"
  1122. client: [0] command returned 0
  1123. client: [1] process command "idle"
  1124. client: [1] command returned 1
  1125. client: [0] process command "setvol "31""
  1126. client: [0] command returned 0
  1127. client: [0] process command "status"
  1128. client: [0] command returned 0
  1129. client: [0] process command "replay_gain_status"
  1130. client: [0] command returned 0
  1131. client: [1] process command "idle"
  1132. client: [1] command returned 1
  1133. client: [0] process command "setvol "26""
  1134. client: [0] command returned 0
  1135. client: [0] process command "status"
  1136. client: [0] command returned 0
  1137. client: [0] process command "replay_gain_status"
  1138. client: [0] command returned 0
  1139. client: [1] process command "idle"
  1140. client: [1] command returned 1
  1141. client: [0] process command "setvol "23""
  1142. client: [0] command returned 0
  1143. client: [0] process command "status"
  1144. client: [0] command returned 0
  1145. client: [0] process command "replay_gain_status"
  1146. client: [0] command returned 0
  1147. client: [1] process command "idle"
  1148. client: [1] command returned 1
  1149. client: [0] process command "setvol "21""
  1150. client: [0] command returned 0
  1151. client: [0] process command "status"
  1152. client: [0] command returned 0
  1153. client: [0] process command "replay_gain_status"
  1154. client: [0] command returned 0
  1155. client: [1] process command "idle"
  1156. client: [1] command returned 1
  1157. client: [0] process command "setvol "18""
  1158. client: [0] command returned 0
  1159. client: [0] process command "status"
  1160. client: [0] command returned 0
  1161. client: [0] process command "replay_gain_status"
  1162. client: [0] command returned 0
  1163. client: [1] process command "idle"
  1164. client: [1] command returned 1
  1165. client: [0] process command "setvol "12""
  1166. client: [0] command returned 0
  1167. client: [0] process command "status"
  1168. client: [0] command returned 0
  1169. client: [0] process command "replay_gain_status"
  1170. client: [0] command returned 0
  1171. client: [1] process command "idle"
  1172. client: [1] command returned 1
  1173. client: [0] process command "status"
  1174. client: [0] command returned 0
  1175. client: [0] process command "replay_gain_status"
  1176. client: [0] command returned 0
  1177. client: [0] process command "setvol "10""
  1178. client: [0] command returned 0
  1179. client: [1] process command "idle"
  1180. client: [1] command returned 1
  1181. client: [0] process command "setvol "7""
  1182. client: [0] command returned 0
  1183. client: [0] process command "setvol "7""
  1184. client: [0] command returned 0
  1185. client: [0] process command "status"
  1186. client: [0] command returned 0
  1187. client: [0] process command "replay_gain_status"
  1188. client: [0] command returned 0
  1189. client: [1] process command "idle"
  1190. client: [1] command returned 1
  1191. client: [0] process command "setvol "5""
  1192. client: [0] command returned 0
  1193. client: [0] process command "status"
  1194. client: [0] command returned 0
  1195. client: [0] process command "replay_gain_status"
  1196. client: [0] command returned 0
  1197. client: [1] process command "idle"
  1198. client: [1] command returned 1
  1199. client: [0] process command "status"
  1200. client: [0] command returned 0
  1201. client: [0] process command "replay_gain_status"
  1202. client: [0] command returned 0
  1203. client: [1] process command "idle"
  1204. client: [1] command returned 1
  1205. client: [0] process command "setvol "2""
  1206. client: [0] command returned 0
  1207. client: [0] process command "status"
  1208. client: [0] command returned 0
  1209. client: [0] process command "replay_gain_status"
  1210. client: [0] command returned 0
  1211. client: [1] process command "idle"
  1212. client: [1] command returned 1
  1213. client: [0] process command "status"
  1214. client: [0] command returned 0
  1215. client: [0] process command "replay_gain_status"
  1216. client: [0] command returned 0
  1217. client: [1] process command "idle"
  1218. client: [1] command returned 1
  1219. client: [0] process command "setvol "100""
  1220. client: [0] command returned 0
  1221. client: [0] process command "stop"
  1222. playlist: stop
  1223. player: played "Classic Rock/Allman Brothers Band/1970 - Idlewild South/The Allman Brothers Band - 01 - Revival.mp3"
  1224. ==23470== Invalid free() / delete / delete[] / realloc()
  1225. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  1226. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  1227. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  1228. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  1229. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  1230. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  1231. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  1232. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  1233. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  1234. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  1235. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  1236. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  1237. ==23470== Address 0x142ce2f0 is 0 bytes inside a block of size 24 free'd
  1238. ==23470== at 0x48399AB: free (vg_replace_malloc.c:530)
  1239. ==23470== by 0x83BE4B0: shout_close (in /usr/lib/libshout.so.3.2.0)
  1240. ==23470== by 0x253F4B: ShoutOutput::Close() (ShoutOutputPlugin.cxx:282)
  1241. ==23470== by 0x22E0A6: FilteredAudioOutput::CloseOutput(bool) (Filtered.cxx:136)
  1242. ==23470== by 0x22E200: FilteredAudioOutput::Close(bool) (Filtered.cxx:156)
  1243. ==23470== by 0x230E5A: AudioOutputControl::InternalClose(bool) (Thread.cxx:191)
  1244. ==23470== by 0x22FFE9: AudioOutputControl::Task() (Thread.cxx:477)
  1245. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  1246. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  1247. ==23470== by 0x1BB2D7: Thread::Run() (Thread.cxx:63)
  1248. ==23470== by 0x1BB2B8: Thread::ThreadProc(void*) (Thread.cxx:92)
  1249. ==23470== by 0xA74157E: start_thread (in /usr/lib/libpthread-2.29.so)
  1250. ==23470== Block was alloc'd at
  1251. ==23470== at 0x483AB65: calloc (vg_replace_malloc.c:752)
  1252. ==23470== by 0x83C4773: shout_open_mp3 (in /usr/lib/libshout.so.3.2.0)
  1253. ==23470== by 0x83BF6D8: ??? (in /usr/lib/libshout.so.3.2.0)
  1254. ==23470== by 0x83BF741: shout_open (in /usr/lib/libshout.so.3.2.0)
  1255. ==23470== by 0x253FD6: ShoutOpen(shout*) (ShoutOutputPlugin.cxx:298)
  1256. ==23470== by 0x2540FD: ShoutOutput::Open(AudioFormat&) (ShoutOutputPlugin.cxx:318)
  1257. ==23470== by 0x22DEC5: FilteredAudioOutput::OpenOutputAndConvert(AudioFormat) (Filtered.cxx:88)
  1258. ==23470== by 0x230668: AudioOutputControl::InternalOpen2(AudioFormat) (Thread.cxx:61)
  1259. ==23470== by 0x230AF7: AudioOutputControl::InternalOpen(AudioFormat, MusicPipe const&) (Thread.cxx:153)
  1260. ==23470== by 0x22FF10: AudioOutputControl::Task() (Thread.cxx:433)
  1261. ==23470== by 0x22B516: BindMethodDetail::BindMethodWrapperGenerator2<AudioOutputControl, true, void (AudioOutputControl::*)() noexcept, &AudioOutputControl::Task, void>::Invoke(void*) (BindMethod.hxx:189)
  1262. ==23470== by 0x1B71F7: BoundMethod<void () noexcept>::operator()() const (BindMethod.hxx:91)
  1263. ==23470==
  1264. output: closed "Home Stream" (shout)
  1265. output: closed "Cantata" (pulse)
  1266. client: [0] command returned 0
  1267. client: [0] process command "status"
  1268. client: [0] command returned 0
  1269. client: [0] process command "replay_gain_status"
  1270. client: [0] command returned 0
  1271. client: [1] process command "idle"
  1272. client: [1] command returned 1
  1273. client: [0] process command "status"
  1274. client: [0] command returned 0
  1275. client: [0] process command "replay_gain_status"
  1276. client: [0] command returned 0
  1277. client: [1] process command "idle"
  1278. client: [1] command returned 1
  1279. state_file: Saving state file /home/nocifer/.config/mpd/state
  1280. client: [0] process command "status"
  1281. client: [0] command returned 0
  1282. client: [0] process command "status"
  1283. client: [0] command returned 0
  1284. client: [0] process command "status"
  1285. client: [0] command returned 0
  1286. client: [0] process command "status"
  1287. client: [0] command returned 0
  1288. client: [0] process command "status"
  1289. client: [0] command returned 0
  1290. client: [0] process command list
  1291. client: process command "deleteid "8""
  1292. client: command returned 0
  1293. client: [0] process command list returned 0
  1294. client: [0] process command "status"
  1295. client: [0] command returned 0
  1296. client: [0] process command "plchangesposid "12""
  1297. client: [0] command returned 0
  1298. client: [0] process command "playlistinfo"
  1299. client: [0] command returned 0
  1300. client: [0] process command "status"
  1301. client: [0] command returned 0
  1302. client: [1] process command "idle"
  1303. client: [1] command returned 1
  1304. client: [0] process command "currentsong"
  1305. client: [0] command returned 0
  1306. client: [0] process command "status"
  1307. client: [0] command returned 0
  1308. client: [0] process command "stop"
  1309. client: [0] command returned 0
  1310. client: [1] closed
  1311. client: [0] closed
  1312. state_file: Saving state file /home/nocifer/.config/mpd/state
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement