Kodi 在抓取电视时不断崩溃

Kodi 在抓取电视时不断崩溃

我在 Ubuntu 16 VM 上安装了 Kodi 16.1,但它已停止工作。当它抓取电视时,它经常崩溃。

我已经删除~/.kodi并且它可以正常工作,但是当我重新添加advancedsettings.xml并将其指向我的电视目录时,它就崩溃了。

奇怪的是,它能够很好地抓取我的电影库,只有电视会引起问题。

这是一些日志,它有 7MB 日志,所以我修剪了一些内容。有什么想法可能是什么问题吗?

############## Kodi CRASH LOG ###############



################ SYSTEM INFO ################

 Date: Sat Aug  3 04:38:57 PDT 2019

 Kodi Options: 

 Arch: x86_64

 Kernel: Linux 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016

 Release: Ubuntu 16.04.5 LTS (Xenial Xerus)

############## END SYSTEM INFO ##############



############### STACK TRACE #################

=====>  Core file: /home/sysadmin/core (2019-08-03 04:38:57.897997384 -0700)

        =========================================

[New LWP 2892]

[New LWP 2857]

[New LWP 2859]

[New LWP 2860]

[New LWP 2862]

[New LWP 2866]

[New LWP 2867]

[New LWP 2868]

[New LWP 2869]

[New LWP 2871]

[New LWP 2873]

[New LWP 2875]

[New LWP 2876]

[New LWP 2877]

[New LWP 2878]

[New LWP 2879]

[New LWP 2880]

[Thread debugging using libthread_db enabled]

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".

Core was generated by `/usr/lib/kodi/kodi.bin'.

Program terminated with signal SIGSEGV, Segmentation fault.

#0  0x00007f129c372bbc in _int_malloc (av=av@entry=0x7f1254000020, bytes=bytes@entry=79) at malloc.c:3353

[Current thread is 1 (Thread 0x7f1286542700 (LWP 2892))]



Thread 17 (Thread 0x7f124dffb700 (LWP 2880)):

#0  0x00007f129c3ee5d3 in select () at ../sysdeps/unix/syscall-template.S:84

#1  0x0000000001044936 in JSONRPC::CTCPServer::Process() ()

#2  0x0000000001d2ac6f in CThread::Action() ()

#3  0x0000000001d2af2f in CThread::staticThread(void*) ()

#4  0x00007f12a26866ba in start_thread (arg=0x7f124dffb700) at pthread_create.c:333

#5  0x00007f129c3f841d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109



Thread 16 (Thread 0x7f124e7fc700 (LWP 2879)):

#0  0x00007f129c3ee5d3 in select () at ../sysdeps/unix/syscall-template.S:84

#1  0x00000000010429bc in SOCKETS::CSocketListener::Listen(int) ()

#2  0x000000000103689e in EVENTSERVER::CEventServer::Run() ()

#3  0x0000000001036b48 in EVENTSERVER::CEventServer::Process() ()

#4  0x0000000001d2ac6f in CThread::Action() ()

#5  0x0000000001d2af2f in CThread::staticThread(void*) ()

#6  0x00007f12a26866ba in start_thread (arg=0x7f124e7fc700) at pthread_create.c:333

#7  0x00007f129c3f841d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

更新:看起来该问题与 TVDB.com API 更改和附加更新有关。不管怎样,我都会发布这个帖子,并在修复生效时进行更新,但我的安装似乎没有任何问题。

参见-->https://forum.kodi.tv/showthread.php?tid=345935

答案1

所以这个问题已经解决了,您所需要做的就是更新 TVDB 插件。如果您的 Kodi 实例在启动更新时不断崩溃,您可能会遇到麻烦。我的修复如下:

  • 禁用网络
  • 启动科迪
  • 禁用启动时自动更新
  • 关闭科迪
  • 启用网络
  • 更新附加组件
  • 重新启用启动时自动更新

相关内容