FS#77002 - [kodi] Segfault on startup

Attached to Project: Community Packages
Opened by Oskar Roesler (bionade24) - Wednesday, 04 January 2023, 12:38 GMT
Last edited by Ike Devolder (BlackEagle) - Tuesday, 07 March 2023, 07:36 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Ike Devolder (BlackEagle)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Kodi segfaults on startup constantly, but recovers. Kodi's crashlog doesn't contain any warning or error message.

Additional info:
* package version(s)
kodi 19.5-2
alsa-lib 1.2.8-1
linux-zen 6.1.2.zen1-1
nvidia-dkms 525.60.11-1

Coredumpctl: log
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/lib/kodi/kodi.bin --standalone'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:76
76 VPCMPEQ (%rdi), %ymm0, %ymm1
[Current thread is 1 (Thread 0x7fe8f77fe6c0 (LWP 555))]
(gdb) bt
#0 __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:76
#1 0x000055da59d51e10 in CAESinkALSA::Initialize(AEAudioFormat&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) ()
#2 0x000055da59d13985 in CAESinkALSA::Create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, AEAudioFormat&) ()
#3 0x000055da59cf9381 in AE::CAESinkFactory::Create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, AEAudioFormat&) ()
#4 0x000055da59d337ec in ActiveAE::CActiveAESink::OpenSink() ()
#5 0x000055da59d34a9b in ActiveAE::CActiveAESink::StateMachine(int, Actor::Protocol*, Actor::Message*) ()
#6 0x000055da59d3513a in ActiveAE::CActiveAESink::Process() ()
#7 0x000055da5945c157 in CThread::Action() ()
#8 0x000055da59dcdcea in ()
#9 0x000055da5945951c in ()
#10 0x00007fe900ed62f3 in std::execute_native_thread_routine(void*) (__p=0x7fe8e4000b70) at /usr/src/debug/gcc/libstdc++-v3/src/c++11/thread.cc:82
#11 0x00007fe90186e8fd in start_thread (arg=<optimized out>) at pthread_create.c:442
#12 0x00007fe9018f0a60 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
(gdb)



Attachment: coredump
This task depends upon

Closed by  Ike Devolder (BlackEagle)
Tuesday, 07 March 2023, 07:36 GMT
Reason for closing:  No response
Comment by Toolybird (Toolybird) - Thursday, 05 January 2023, 03:31 GMT
core files are are literally a waste of space. Could you please get a backtrace with symbols as per [1]?

[1] https://wiki.archlinux.org/title/Debugging/Getting_traces#Debuginfod
Comment by Oskar Roesler (bionade24) - Thursday, 05 January 2023, 05:51 GMT
The bt above is with debuginfod downloads. The uncompressed core file is 79MB. This isn't large in absolute terms.
Comment by Ike Devolder (BlackEagle) - Monday, 06 February 2023, 11:16 GMT
@bionade24 does this segfault still exist with kodi 20 ?

Loading...