Skip to content

Adaptive: Assertion failed on invalid link

$ ./vlc  http://bcoveliveios-i.akamaihd.net/hls/live/215102/master_english/398/master.m3u8\?playerId\=1111\&lineupId\=\&affiliateId\=\&pubId\=3333\&videoId\=2222
VLC media player 4.0.0-dev Otto Chriek (revision 4.0.0-dev-11616-g086d1cb13b)
[000060e000000040] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00006080001866a0] avahi services discovery error: failed to create avahi client: Daemon not running
[00006080001866a0] main services discovery error: no suitable services discovery module
[0000608000186a20] main services discovery error: socket bind error: Invalid argument
[000061100044ba00] http access error: HTTP 404 error
[000061100044ba00] oldhttp access error: error: HTTP/1.0 404 Not Found
[000061100044b3c0] main demux error: no suitable access module for `http://bcoveliveios-i.akamaihd.net:80/hls/live/215102/master_english/398/150.m3u8'
[000061100062a380] http access error: HTTP 404 error
[000061100062a380] oldhttp access error: error: HTTP/1.0 404 Not Found
[000061100044b3c0] main demux error: no suitable access module for `http://bcoveliveios-i.akamaihd.net:80/hls/live/215102/master_english/398/150.m3u8'
vlc: ../../modules/demux/adaptive/SegmentTracker.cpp:394: vlc_tick_t adaptive::SegmentTracker::getMinAheadTime() const: Assertion `startnumber != std::numeric_limits<uint64_t>::max()' failed.
Thread 33 "vlc" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffc220b700 (LWP 361393)]
0x00007ffff6e30ce5 in raise () from /usr/lib/libc.so.6
(gdb) bt
[#0](https://code.videolan.org/videolan/vlc/-/issues/0)  0x00007ffff6e30ce5 in raise () at /usr/lib/libc.so.6
[#1](https://code.videolan.org/videolan/vlc/-/issues/1)  0x00007ffff6e1a857 in abort () at /usr/lib/libc.so.6
[#2](https://code.videolan.org/videolan/vlc/-/issues/2)  0x00007ffff6e1a727 in _nl_load_domain.cold () at /usr/lib/libc.so.6
[#3](https://code.videolan.org/videolan/vlc/-/issues/3)  0x00007ffff6e29426 in  () at /usr/lib/libc.so.6
[#4](https://code.videolan.org/videolan/vlc/-/issues/4)  0x00007fffc23ed4ee in adaptive::SegmentTracker::getMinAheadTime() const
    (this=this@entry=0x6080001f6820) at ../../modules/demux/adaptive/SegmentTracker.cpp:387
[#5](https://code.videolan.org/videolan/vlc/-/issues/5)  0x00007fffc23ed83a in adaptive::SegmentTracker::bufferingAvailable() const
    (this=0x6080001f6820) at ../../modules/demux/adaptive/SegmentTracker.cpp:418
[#6](https://code.videolan.org/videolan/vlc/-/issues/6)  0x00007fffc23f6c9b in adaptive::AbstractStream::doBufferize(long, long, long)
    (this=0x61100044b640, nz_deadline=<optimized out>, i_min_buffering=<optimized out>, i_extra_buffering=<optimized out>) at ../../modules/demux/adaptive/Streams.cpp:342
[#7](https://code.videolan.org/videolan/vlc/-/issues/7)  0x00007fffc23f7ab1 in adaptive::AbstractStream::bufferize(long, long, long)
    (this=0x61100044b640, nz_deadline=<optimized out>, i_min_buffering=<optimized out>, i_extra_buffering=<optimized out>) at ../../modules/demux/adaptive/Streams.cpp:307
[#8](https://code.videolan.org/videolan/vlc/-/issues/8)  0x00007fffc23e6a9d in adaptive::PlaylistManager::bufferize(long, long, long)
    (this=<optimized out>, i_nzdeadline=<optimized out>, i_min_buffering=<optimized out>, i_extra_buffering=<optimized out>) at ../../modules/demux/adaptive/PlaylistManager.cpp:252
[#9](https://code.videolan.org/videolan/vlc/-/issues/9)  0x00007fffc23e7330 in adaptive::PlaylistManager::Run() (this=0x6120004135c0)
    at ../../modules/demux/adaptive/PlaylistManager.cpp:644
[#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x00007fffc23e7669 in adaptive::PlaylistManager::managerThread(void*)
    (opaque=<optimized out>) at ../../modules/demux/adaptive/PlaylistManager.cpp:676
[#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x00007ffff6fc446f in start_thread () at /usr/lib/libpthread.so.0
[#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x00007ffff6ef43d3 in clone () at /usr/lib/libc.so.6
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information