SHF Auch nach entfernen von responsepacket_realloc_3.diff.txt gibt es keine Warnungen mehr. Vielleicht hatte ich noch einen alten Stand. Nach der ganzen Patcherei hatte ich einen neuen Abzug von github gemacht.
Im folgenden ein Backtrace bei dem eine Segmantation Fault gemeldet wurde :
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/local/bin/vdr --cachedir=/tmp -c /etc/vdr -E /tmp -l 3 -L /usr/local/lib/v'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f916a4a192c in _int_free (av=0x7f9114000030, p=0x7f9114002df0, have_lock=have_lock@entry=0) at malloc.c:4534
4534 malloc.c: File exists.
[Current thread is 1 (Thread 0x7f911f4006c0 (LWP 16805))]
Missing separate debuginfos, use: zypper install libtntnet13-debuginfo-3.0-1.4.x86_64
(gdb) bt
#0 0x00007f916a4a192c in _int_free (av=0x7f9114000030, p=0x7f9114002df0, have_lock=have_lock@entry=0) at malloc.c:4534
#1 0x00007f916a4a4143 in __GI___libc_free (mem=<optimized out>) at malloc.c:3398
#2 0x0000000000553c96 in cString::operator= (this=this@entry=0x1e35b78, String=...) at tools.c:1111
#3 0x0000000000490887 in cChannel::Name (this=this@entry=0x1e35590) at channels.c:114
#4 0x00007f916a3ace4f in cVNSIClient::processCHANNELS_GetChannels (this=0x7f914001abb0, req=...) at vnsiclient.c:1181
#5 0x00007f916a3b3c9b in non-virtual thunk to cVNSIClient::visit(cRequestPacket&) () at /usr/src/packages/BUILD/vdr-plugin-vnsiserver-vdrprojects/vnsiclient.h:91
#6 0x00007f916a3a9950 in cVNSIClient::Action (this=0x7f914001abb0) at vnsiclient.c:103
#7 0x0000000000548952 in cThread::StartThread (Thread=0x7f914001abb0) at thread.c:293
#8 0x00007f916a492bb2 in start_thread (arg=<optimized out>) at pthread_create.c:447
#9 0x00007f916a51400c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Display More
dmesg -T
[Sun Feb 25 20:37:24 2024] traps: VNSI Client 69-[16805] general protection fault ip:7f916a4a192c sp:7f911f3ffca0 error:0 in libc.so.6[7f916a428000+16d000]
Syslog:
Feb 25 20:37:16 vnas2.home.arpa vdr[431]: [18102] VNSI: Welcome client 'XBMC Media Center' with protocol version '13'
Feb 25 20:37:17 vnas2.home.arpa vdr[431]: [18100] VNSI: Created stream for pid=1279 and type=8
Feb 25 20:37:17 vnas2.home.arpa vdr[431]: [18100] VNSI: Created stream for pid=1283 and type=1
Feb 25 20:37:17 vnas2.home.arpa vdr[431]: [18100] VNSI: Created stream for pid=36 and type=12
Feb 25 20:37:17 vnas2.home.arpa vdr[431]: [18100] VNSI: Audio stream change, pid: 1283, channels: 2, samplerate: 48000
Feb 25 20:37:18 vnas2.home.arpa vdr[431]: [18100] VNSI: Video stream change, pid: 1279, width: 1920, height: 1080, aspect: 1,777778
Feb 25 20:37:24 vnas2.home.arpa vdr[431]: [477] VNSI: Requesting clients to reload channels list
Feb 25 20:37:28 vnas2.home.arpa vdr[18157]: [18157] VDR version 2.6.6 started