Triode wrote: 
> Great - an actual report of it crashing - reports like this will help
> the stablity to improve as I need to know the failure cases please!

Oops. My apologies for not reporting it before. But it seemed big enough
to be obvious, and since I run the server and the player on the same
limited machine I couldn't articulate the problem as clearly as paul-
did.
(I believe it also helps iPeng crashÂ…  I'm a bit unsure on that one. :)

Scenario: start player, play, pause, kill player, start player, in the
web GUI or iPeng (iPeng, here) click on play to resume the song
preserved in the playlist => crash.
Here is a trace:
Code:
--------------------
    prades:~# /usr/local/bin/squeezelite-i386 -n Prades -o 
plughw:CARD=DAC,DEV=0 -a 10:4::1 -d all=debug 172.17.0.20
  [22:50:31.623127] output_init:1265 init output
  [22:50:31.628098] output_init:1268 outputbuf size: 3528000
  [22:50:31.629602] output_init:1298 requested buffer_time: 10000 period_count: 
4 format: any mmap: 1
  [22:50:31.704214] output_init:1322 output: plughw:CARD=DAC,DEV=0 maxrate: 
384000
  [22:50:31.705774] output_thread:562 open output device: plughw:CARD=DAC,DEV=0
  [22:50:31.710163] alsa_open:257 opened device plughw:CARD=DAC,DEV=0 using 
format: S32_LE sample rate: 44100 mmap: 1
  [22:50:31.711875] alsa_open:305 buffer time: 9977 period count: 4 buffer 
size: 440 period size: 110
  [22:50:31.714107] stream_init:263 init stream
  [22:50:31.715481] stream_init:264 streambuf size: 2097152
  [22:50:31.717955] decode_init:101 init decode
  [22:50:31.725583] load_faad:557 loaded libfaad.so.2
  [22:50:31.735719] load_vorbis:227 loaded libvorbisfile.so.3
  [22:50:31.747742] load_flac:196 loaded libFLAC.so.8
  [22:50:31.751648] register_pcm:191 using pcm
  [22:50:31.756505] load_mad:292 loaded libmad.so.0
  [22:50:31.757479] slimproto:669 connecting to 172.17.0.20:3483
  [22:50:31.786401] slimproto:691 connected
  [22:50:31.786532] sendHELO:109 mac: 00:55:bb:dd:ff:e1
  [22:50:31.786600] sendHELO:111 cap: 
Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=1,HasDigitalOut=1,MaxSampleRate=384000,aac,ogg,flc,aif,pcm,mp3
  [22:50:31.787489] sendSETDName:210 set playername: Prades
  [22:50:31.804160] process:406 unhandled setd
  [22:50:31.804308] process:406 unhandled setd
  [22:50:31.804390] process:402 aude
  [22:50:31.804441] process_aude:333 enable spdif: 1 dac: 1
  [22:50:31.805639] process:402 audg
  [22:50:31.805733] process_audg:350 audg gainL: 65536 gainR: 65536 adjust: 1
  [22:50:33.849652] process:402 strm
  [22:50:33.849771] process_strm:219 strm command t
  [22:50:33.849830] sendSTAT:151 STAT: STMt
  [22:50:38.866197] process:402 strm
  [22:50:38.866315] process_strm:219 strm command t
  [22:50:38.866732] sendSTAT:151 STAT: STMt
  [22:50:43.883471] process:402 strm
  [22:50:43.883602] process_strm:219 strm command t
  [22:50:43.883660] sendSTAT:151 STAT: STMt
  [22:50:48.802066] process:402 strm
  [22:50:48.802190] process_strm:219 strm command t
  [22:50:48.802251] sendSTAT:151 STAT: STMt
  [22:50:53.815453] process:402 strm
  [22:50:53.815566] process_strm:219 strm command t
  [22:50:53.815624] sendSTAT:151 STAT: STMt
  [22:50:58.832859] process:402 strm
  [22:50:58.832978] process_strm:219 strm command t
  [22:50:58.833037] sendSTAT:151 STAT: STMt
  [22:50:59.549821] process:402 strm
  [22:50:59.549941] process_strm:219 strm command q
  [22:50:59.550002] output_flush:1347 flush output buffer
  [22:50:59.550751] process:402 strm
  [22:50:59.551185] process_strm:219 strm command q
  [22:50:59.551241] output_flush:1347 flush output buffer
  [22:50:59.553409] process:402 audg
  [22:50:59.553569] process_audg:350 audg gainL: 65536 gainR: 65536 adjust: 1
  [22:50:59.553732] process:402 strm
  [22:50:59.554691] process_strm:219 strm command s
  [22:50:59.554754] process_strm:279 strm s autostart: 1 transition period: 10 
transition type: 0
  [22:50:59.554819] sendSTAT:151 STAT: STMf
  [22:50:59.555280] codec_open:147 codec open: 'f'
  [22:50:59.555470] stream_sock:346 connecting to 172.17.0.20:9000
  [22:50:59.564041] stream_sock:374 header: GET 
/stream.mp3?player=00:55:bb:dd:ff:e1 HTTP/1.0
  
  
  [22:50:59.564199] sendSTAT:151 STAT: STMc
  [22:50:59.564321] process_strm:302 set fade mode: 0
  [22:50:59.564427] process:402 audg
  [22:50:59.564856] process_audg:350 audg gainL: 65536 gainR: 65536 adjust: 1
  [22:50:59.625771] stream_thread:149 headers: len: 109
  HTTP/1.0 200 OK
  Server: Squeezebox Server (7.6.2 - 33593)
  Connection: close
  Content-Type: audio/x-flac
  
  
  [22:50:59.627458] sendRESP:182 RESP
  [22:50:59.863373] write_cb:95 setting track_start
  [22:50:59.866944] output_thread:748 track start sample rate: 44100 
replay_gain: 0
  [22:50:59.869221] sendSTAT:151 STAT: STMs
  [22:50:59.869653] sendSTAT:151 STAT: STMt
  [22:51:00.890447] sendSTAT:151 STAT: STMt
  [22:51:01.901828] sendSTAT:151 STAT: STMt
  [22:51:02.907385] sendSTAT:151 STAT: STMt
  [22:51:03.779775] process:402 strm
  [22:51:03.779895] process_strm:219 strm command t
  [22:51:03.779952] sendSTAT:151 STAT: STMt
  [22:51:04.782288] sendSTAT:151 STAT: STMt
  [22:51:05.784181] sendSTAT:151 STAT: STMt
  [22:51:06.786080] sendSTAT:151 STAT: STMt
  [22:51:07.787975] sendSTAT:151 STAT: STMt
  [22:51:08.778291] process:402 strm
  [22:51:08.778413] process_strm:219 strm command t
  [22:51:08.778472] sendSTAT:151 STAT: STMt
  [22:51:09.780057] sendSTAT:151 STAT: STMt
  [22:51:10.081153] process:402 audg
  [22:51:10.081285] process_audg:350 audg gainL: 0 gainR: 0 adjust: 1
  [22:51:10.081423] process:402 strm
  [22:51:10.081482] process_strm:219 strm command p
  [22:51:10.084354] sendSTAT:151 STAT: STMp
  [22:51:10.085783] process_strm:243 pause interval: 0
  [22:51:11.087663] sendSTAT:151 STAT: STMt
  [22:51:12.089493] sendSTAT:151 STAT: STMt
  [22:51:13.091402] sendSTAT:151 STAT: STMt
  [22:51:13.786766] process:402 strm
  [22:51:13.786896] process_strm:219 strm command t
  [22:51:13.786955] sendSTAT:151 STAT: STMt
  [22:51:14.788576] sendSTAT:151 STAT: STMt
  [22:51:15.790480] sendSTAT:151 STAT: STMt
  [22:51:16.792383] sendSTAT:151 STAT: STMt
  [22:51:17.794256] sendSTAT:151 STAT: STMt
  ^C[22:51:18.287984] slimproto_stop:738 slimproto stop  <--- BREAK HERE
  [22:51:18.389093] decode_close:133 close decode
  [22:51:18.389431] stream_close:290 close stream
  [22:51:18.422228] output_close:1359 close output
  prades:~# 
  prades:~# 
  prades:~# 
  prades:~# /usr/local/bin/squeezelite-i386 -n Prades -o plughw:CARD=DAC,DEV=0 
-a 10:4::1 -d all=debug 172.17.0.20
  [22:51:26.997705] output_init:1265 init output
  [22:51:26.999230] output_init:1268 outputbuf size: 3528000
  [22:51:26.999847] output_init:1298 requested buffer_time: 10000 period_count: 
4 format: any mmap: 1
  [22:51:27.022480] output_init:1322 output: plughw:CARD=DAC,DEV=0 maxrate: 
384000
  [22:51:27.023659] output_thread:562 open output device: plughw:CARD=DAC,DEV=0
  [22:51:27.027776] alsa_open:257 opened device plughw:CARD=DAC,DEV=0 using 
format: S32_LE sample rate: 44100 mmap: 1
  [22:51:27.029455] alsa_open:305 buffer time: 9977 period count: 4 buffer 
size: 440 period size: 110
  [22:51:27.030874] stream_init:263 init stream
  [22:51:27.031700] stream_init:264 streambuf size: 2097152
  [22:51:27.032587] decode_init:101 init decode
  [22:51:27.035417] load_faad:557 loaded libfaad.so.2
  [22:51:27.039294] load_vorbis:227 loaded libvorbisfile.so.3
  [22:51:27.042783] load_flac:196 loaded libFLAC.so.8
  [22:51:27.043495] register_pcm:191 using pcm
  [22:51:27.045156] load_mad:292 loaded libmad.so.0
  [22:51:27.046466] slimproto:669 connecting to 172.17.0.20:3483
  [22:51:27.048880] slimproto:691 connected
  [22:51:27.049114] sendHELO:109 mac: 00:55:bb:dd:ff:e1
  [22:51:27.049182] sendHELO:111 cap: 
Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=1,HasDigitalOut=1,MaxSampleRate=384000,aac,ogg,flc,aif,pcm,mp3
  [22:51:27.049890] sendSETDName:210 set playername: Prades
  [22:51:27.053866] process:406 unhandled setd
  [22:51:27.054108] process:406 unhandled setd
  [22:51:27.054746] process:402 aude
  [22:51:27.054822] process_aude:333 enable spdif: 1 dac: 1
  [22:51:27.054911] process:402 audg
  [22:51:27.054964] process_audg:350 audg gainL: 0 gainR: 0 adjust: 1
  [22:51:28.836672] process:402 strm
  [22:51:28.837095] process_strm:219 strm command t
  [22:51:28.837165] sendSTAT:151 STAT: STMt
  [22:51:33.646438] process:402 audg
  [22:51:33.646558] process_audg:350 audg gainL: 0 gainR: 0 adjust: 1
  [22:51:33.646649] process:402 strm
  [22:51:33.646703] process_strm:219 strm command u
  [22:51:33.647236] process_strm:266 unpause at: 0 now: 12404646
  [22:51:33.647520] sendSTAT:151 STAT: STMr
  [22:51:33.648329] process:402 audg
  [22:51:33.648460] process_audg:350 audg gainL: 65536 gainR: 65536 adjust: 1
  Segmentation fault
  prades:~# 
--------------------


------------------------------------------------------------------------
epoch1970's Profile: http://forums.slimdevices.com/member.php?userid=16711
View this thread: http://forums.slimdevices.com/showthread.php?t=97046

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to