Dear Maintainer,
When resuming a Youtube video, Kodi will crash with the following stack
trace:
Thread 1 (Thread 0x7ff6751026c0 (LWP 100225)):
#0 0x00007ff771d63ccc in () at /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ff771d14ef2 in raise () at /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ff771cff472 in abort () at /lib/x86_64-linux-gnu/libc.so.6
#3 0x00007ff771cff395 in () at /lib/x86_64-linux-gnu/libc.so.6
#4 0x00007ff771d0ddf2 in () at /lib/x86_64-linux-gnu/libc.so.6
#5 0x00007ff686d82a65 in webm::UnknownParser::Feed(webm::Callback*, webm::Reader*, unsigned long*) () at /usr/lib/x86_64-linux-gnu/libwebm.so.1
#6 0x00007ff686d833f1 in webm::WebmParser::Feed(webm::Callback*, webm::Reader*) () at /usr/lib/x86_64-linux-gnu/libwebm.so.1
#7 0x00007ff67a602558 in () at /usr/lib/x86_64-linux-gnu/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.20.3.2
#8 0x00007ff67a5eef0d in () at /usr/lib/x86_64-linux-gnu/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.20.3.2
#9 0x00007ff67a5eeef9 in () at /usr/lib/x86_64-linux-gnu/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.20.3.2
#10 0x00007ff67a5f846b in () at /usr/lib/x86_64-linux-gnu/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.20.3.2
#11 0x00007ff67a5b0189 in () at /usr/lib/x86_64-linux-gnu/kodi/addons/inputstream.adaptive/inputstream.adaptive.so.20.3.2
#12 0x00005650984cfb6e in CDVDDemuxClient::Read() ()
#13 0x0000565098552d26 in CVideoPlayer::ReadPacket(DemuxPacket*&, CDemuxStream*&) ()
#14 0x000056509855a21d in CVideoPlayer::Process() ()
#15 0x0000565098809a45 in CThread::Action() ()
#16 0x000056509880b46e in ()
#17 0x000056509880bfab in ()
#18 0x00007ff771ad44a3 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#19 0x00007ff771d61fd4 in () at /lib/x86_64-linux-gnu/libc.so.6
#20 0x00007ff771de266c in () at /lib/x86_64-linux-gnu/libc.so.6
I noticed that the Debian version is patched to use a packaged libwebm
while upstream is using a much older version. Recompiling without this
patch seems to fix the issue, but more testing is needed.
I can provide further logs upon request
~ds