This issue is reproducible on Ubuntu 15.10 or 16.04 (with libav56). It is reproducible with any streams which I tried, so it looks like affecting any HLS stream with MPEG-TS. MP3 HLS streams work fine.
To reproduce try to play any HLS stream with callbacks set for error and EOS. EOS is never received and error will be set instead.