i stopped and started recording again, then (gdb) c
Thread 116 "tvh:dvr" hit Breakpoint 1, pvr_generate_filename (de=de@entry=0x7fd5380498c0, ss=ss@entry=0x7fd544000b70) at src/dvr/dvr_rec.c:1188
1188 in src/dvr/dvr_rec.c
(gdb)
Continuing.
Thread 116 "tvh:dvr" hit Breakpoint 2, pvr_generate_filename (de=de@entry=0x7fd5380498c0, ss=ss@entry=0x7fd544000b70) at src/dvr/dvr_rec.c:1197
1197 in src/dvr/dvr_rec.c
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380498c0, ss=ss@entry=0x7fd544000b70) at src/dvr/dvr_rec.c:1197
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = "2024-03-15_Wojna polsko-ruska.ts", '\000' <repeats 4063 times>
number = '\000' <repeats 15 times>
tmp = "\000s\0004-03-15\000o-ruska\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\227\237?\325\177\000\000\000\000\000d\000\000\000\000\273\032\310\360zU\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\020\233\237?\325\177\000\000\000\000\000\000 \000\000\000 \233\237?\325\177\000\000\266\032\310\360zU\000\000(\000\000\0000\000\000\000p\235\237?\325\177\000\000@\233\237?\325\177\000\000`\236\237?\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 0,
st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __glibc_reserved = {
0, 0, 0}}
s = 0x7fd570007420 "2"
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd544000b70, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd544000b78
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000p\017\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af3f424e0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd53f9fb840, ss=ss@entry=0x7fd544000b70, run=run@entry=0x7fd53f9fb838, started=started@entry=0x7fd53f9fb83c,
dts_offset=dts_offset@entry=0x7fd53f9fb848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380498c0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd53f9fb850}
sm = 0x7fd570011d20
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\v\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000и\237?\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dbf0) at src/tvh_thread.c:91
ts = 0x557af3e5dbf0
set = {__val = {16388, 0, 0, 140555389190640, 0, 140553542959248, 0, 0, 140553542962288, 188160, 0, 140553542962288, 140553542959152, 188160, 0,
140553543150448}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380498c0, ss=ss@entry=0x7fd544000b70) at src/dvr/dvr_rec.c:1197
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv/2\00024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = "2024-03-15_Wojna polsko-ruska-1.ts", '\000' <repeats 4061 times>
number = "-1", '\000' <repeats 13 times>
tmp = "-1\0004-03-15\000o-ruska\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\227\237?\325\177\000\000\000\000\000d\000\000\000\000\273\032\310\360zU\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\020\233\237?\325\177\000\000\000\000\000\000 \000\000\000 \233\237?\325\177\000\000\266\032\310\360zU\000\000(\000\000\0000\000\000\000p\235\237?\325\177\000\000@\233\237?\325\177\000\000`\236\237?\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 65026, st_ino = 2621445, st_nlink = 1, st_mode = 33204, st_uid = 126, st_gid = 44, __pad0 = 0, st_rdev = 0, st_size = 9764908,
st_blksize = 4096, st_blocks = 19080, st_atim = {tv_sec = 1710528814, tv_nsec = 860955774}, st_mtim = {tv_sec = 1710528861, tv_nsec = 396524914},
st_ctim = {tv_sec = 1710528861, tv_nsec = 396524914}, __glibc_reserved = {0, 0, 0}}
s = 0x7fd570007420 "2"
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd544000b70, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd544000b78
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000p\017\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af3f424e0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd53f9fb840, ss=ss@entry=0x7fd544000b70, run=run@entry=0x7fd53f9fb838, started=started@entry=0x7fd53f9fb83c,
dts_offset=dts_offset@entry=0x7fd53f9fb848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380498c0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd53f9fb850}
sm = 0x7fd570011d20
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\v\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000и\237?\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dbf0) at src/tvh_thread.c:91
ts = 0x557af3e5dbf0
set = {__val = {16388, 0, 0, 140555389190640, 0, 140553542959248, 0, 0, 140553542962288, 188160, 0, 140553542962288, 140553542959152, 188160, 0,
140553543150448}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)
(gdb) n
1198 in src/dvr/dvr_rec.c
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380498c0, ss=ss@entry=0x7fd544000b70) at src/dvr/dvr_rec.c:1198
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv/\000\00024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = "2024-03-15_Wojna polsko-ruska-1.ts", '\000' <repeats 4061 times>
number = "-1", '\000' <repeats 13 times>
tmp = "-1\0004-03-15\000o-ruska\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\227\237?\325\177\000\000\000\000\000d\000\000\000\000\273\032\310\360zU\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\020\233\237?\325\177\000\000\000\000\000\000 \000\000\000 \233\237?\325\177\000\000\266\032\310\360zU\000\000(\000\000\0000\000\000\000p\235\237?\325\177\000\000@\233\237?\325\177\000\000`\236\237?\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 65026, st_ino = 2621445, st_nlink = 1, st_mode = 33204, st_uid = 126, st_gid = 44, __pad0 = 0, st_rdev = 0, st_size = 9764908,
st_blksize = 4096, st_blocks = 19080, st_atim = {tv_sec = 1710528814, tv_nsec = 860955774}, st_mtim = {tv_sec = 1710528861, tv_nsec = 396524914},
st_ctim = {tv_sec = 1710528861, tv_nsec = 396524914}, __glibc_reserved = {0, 0, 0}}
s = 0x7fd570007420 "2"
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd544000b70, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd544000b78
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000p\017\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af3f424e0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd53f9fb840, ss=ss@entry=0x7fd544000b70, run=run@entry=0x7fd53f9fb838, started=started@entry=0x7fd53f9fb83c,
dts_offset=dts_offset@entry=0x7fd53f9fb848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380498c0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd53f9fb850}
sm = 0x7fd570011d20
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\v\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000и\237?\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dbf0) at src/tvh_thread.c:91
ts = 0x557af3e5dbf0
set = {__val = {16388, 0, 0, 140555389190640, 0, 140553542959248, 0, 0, 140553542962288, 188160, 0, 140553542962288, 140553542959152, 188160, 0,
140553543150448}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)
(gdb) n
1199 in src/dvr/dvr_rec.c
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380498c0, ss=ss@entry=0x7fd544000b70) at src/dvr/dvr_rec.c:1199
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv/2\00024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = "2024-03-15_Wojna polsko-ruska-1.ts", '\000' <repeats 4061 times>
number = "-1", '\000' <repeats 13 times>
tmp = "-1\0004-03-15\000o-ruska\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\227\237?\325\177\000\000\000\000\000d\000\000\000\000\273\032\310\360zU\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\020\233\237?\325\177\000\000\000\000\000\000 \000\000\000 \233\237?\325\177\000\000\266\032\310\360zU\000\000(\000\000\0000\000\000\000p\235\237?\325\177\000\000@\233\237?\325\177\000\000`\236\237?\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 65026, st_ino = 2621445, st_nlink = 1, st_mode = 33204, st_uid = 126, st_gid = 44, __pad0 = 0, st_rdev = 0, st_size = 9764908,
st_blksize = 4096, st_blocks = 19080, st_atim = {tv_sec = 1710528814, tv_nsec = 860955774}, st_mtim = {tv_sec = 1710528861, tv_nsec = 396524914},
st_ctim = {tv_sec = 1710528861, tv_nsec = 396524914}, __glibc_reserved = {0, 0, 0}}
s = 0x7fd570007420 "2"
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd544000b70, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd544000b78
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000p\017\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af3f424e0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd53f9fb840, ss=ss@entry=0x7fd544000b70, run=run@entry=0x7fd53f9fb838, started=started@entry=0x7fd53f9fb83c,
dts_offset=dts_offset@entry=0x7fd53f9fb848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380498c0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd53f9fb850}
sm = 0x7fd570011d20
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\v\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000и\237?\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dbf0) at src/tvh_thread.c:91
ts = 0x557af3e5dbf0
set = {__val = {16388, 0, 0, 140555389190640, 0, 140553542959248, 0, 0, 140553542962288, 188160, 0, 140553542962288, 140553542959152, 188160, 0,
140553543150448}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)
once again: continue, record
(gdb) c
Continuing.
[Thread 0x7fd53fbfd6c0 (LWP 67324) exited]
[Thread 0x7fd594dc16c0 (LWP 67108) exited]
[Thread 0x7fd594fc26c0 (LWP 67033) exited]
[Thread 0x7fd5949bf6c0 (LWP 67032) exited]
[Thread 0x7fd5943bc6c0 (LWP 67023) exited]
[Thread 0x7fd5945bd6c0 (LWP 67022) exited]
[Thread 0x7fd53f5fa6c0 (LWP 67021) exited]
[New Thread 0x7fd53fbfd6c0 (LWP 69696)]
[New Thread 0x7fd53f3f96c0 (LWP 69697)]
[Thread 0x7fd53fbfd6c0 (LWP 69696) exited]
[Thread 0x7fd53f3f96c0 (LWP 69697) exited]
[New Thread 0x7fd5945bd6c0 (LWP 69698)]
[New Thread 0x7fd5943bc6c0 (LWP 69704)]
[Switching to Thread 0x7fd5945bd6c0 (LWP 69698)]
Thread 120 "tvh:dvr" hit Breakpoint 1, pvr_generate_filename (de=de@entry=0x7fd5380445b0, ss=ss@entry=0x7fd538044d50) at src/dvr/dvr_rec.c:1188
1188 in src/dvr/dvr_rec.c
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380445b0, ss=ss@entry=0x7fd538044d50) at src/dvr/dvr_rec.c:1188
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv\0002024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = '\000' <repeats 3784 times>...
number = '\000' <repeats 15 times>
tmp = "ts\0004-03-15\000o-ruska\000\360zU\000\000\000\000\000\000\325\177\000\000h\r\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000 \247[\224\325\177\000\000\020\253\000d\000\000\000\000\273\032\310\360zU\000\000 \253[\224\325\177\000\000\000\000\000\000 \000\000\0000\253[\224\325\177\000\000p\255[\224\325\177\000\000@\253[\224\325\177\000\000\200\255[\224\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 0,
st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __glibc_reserved = {
0, 0, 0}}
s = <optimized out>
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd538044d50, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd538044d58
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000 \251\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af46170b0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd5945bc840, ss=ss@entry=0x7fd538044d50, run=run@entry=0x7fd5945bc838, started=started@entry=0x7fd5945bc83c,
dts_offset=dts_offset@entry=0x7fd5945bc848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380445b0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd5945bc850}
sm = 0x7fd568000bb0
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\020\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000\320\310[\224\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dc70) at src/tvh_thread.c:91
ts = 0x557af3e5dc70
set = {__val = {16388, 0, 0, 140555389190572, 0, 140553744285840, 455393, 0, 140553744342304, 455392, 0, 140553744342640, 140553744285744, 455056,
0, 140553744343088}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)
(gdb) n
1189 in src/dvr/dvr_rec.c
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380445b0, ss=ss@entry=0x7fd538044d50) at src/dvr/dvr_rec.c:1189
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv\0002024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = "2024-03-15_Wojna polsko-ruska.ts", '\000' <repeats 4063 times>
number = '\000' <repeats 15 times>
tmp = "\000s\0004-03-15\000o-ruska\000\360zU\000\000\000\000\000\000\325\177\000\000h\r\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000 \247[\224\325\177\000\000\020\253\000d\000\000\000\000\273\032\310\360zU\000\000 \253[\224\325\177\000\000\000\000\000\000 \000\000\0000\253[\224\325\177\000\000p\255[\224\325\177\000\000@\253[\224\325\177\000\000\200\255[\224\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 0,
st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __glibc_reserved = {
0, 0, 0}}
s = <optimized out>
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd538044d50, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd538044d58
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000 \251\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af46170b0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd5945bc840, ss=ss@entry=0x7fd538044d50, run=run@entry=0x7fd5945bc838, started=started@entry=0x7fd5945bc83c,
dts_offset=dts_offset@entry=0x7fd5945bc848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380445b0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd5945bc850}
sm = 0x7fd568000bb0
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\020\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000\320\310[\224\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dc70) at src/tvh_thread.c:91
ts = 0x557af3e5dc70
set = {__val = {16388, 0, 0, 140555389190572, 0, 140553744285840, 455393, 0, 140553744342304, 455392, 0, 140553744342640, 140553744285744, 455056,
0, 140553744343088}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)
(gdb) n
1190 in src/dvr/dvr_rec.c
(gdb) bt full
#0 pvr_generate_filename (de=de@entry=0x7fd5380445b0, ss=ss@entry=0x7fd538044d50) at src/dvr/dvr_rec.c:1190
filename = "/home/hts/multimedia/tv/2024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4037 times>
path = "/home/hts/multimedia/tv\0002024-03-15_Wojna polsko-ruska$n.ts", '\000' <repeats 4038 times>
ptmp = "2024-03-15_Wojna polsko-ruska.ts", '\000' <repeats 4063 times>
number = '\000' <repeats 15 times>
tmp = "\000s\0004-03-15\000o-ruska\000\360zU\000\000\000\000\000\000\325\177\000\000h\r\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000zU\000\000\n\000\000\000\a\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\002\000\000\000\266\032\310\360zU\000\000\000\000\000\000\001\000\000\000\000\000\000\000\002\000\000\000\001\000\000\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000 \247[\224\325\177\000\000\020\253\000d\000\000\000\000\273\032\310\360zU\000\000 \253[\224\325\177\000\000\000\000\000\000 \000\000\0000\253[\224\325\177\000\000p\255[\224\325\177\000\000@\253[\224\325\177\000\000\200\255[\224\325\177\000\000"...
lastpath = <optimized out>
tally = <optimized out>
st = {st_dev = 0, st_ino = 0, st_nlink = 0, st_mode = 0, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 0, st_blksize = 0,
st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 0}, st_mtim = {tv_sec = 0, tv_nsec = 0}, st_ctim = {tv_sec = 0, tv_nsec = 0}, __glibc_reserved = {
0, 0, 0}}
s = 0x7fd570013730 "2"
x = <optimized out>
fmtstr = <optimized out>
dirsep = <optimized out>
tm = {tm_sec = 0, tm_min = 45, tm_hour = 22, tm_mday = 15, tm_mon = 2, tm_year = 124, tm_wday = 5, tm_yday = 74, tm_isdst = 0, tm_gmtoff = 3600,
tm_zone = 0x557af3e04cf0 "CET"}
cfg = <optimized out>
m = <optimized out>
l = <optimized out>
j = 24
k = <optimized out>
max = <optimized out>
dir_dosubs = <optimized out>
__PRETTY_FUNCTION__ = "pvr_generate_filename"
#1 0x0000557aefe08209 in dvr_rec_start (ss=0x7fd538044d50, de=<optimized out>) at src/dvr/dvr_rec.c:1325
e = <optimized out>
muxer = <optimized out>
i = <optimized out>
asp = "\310\360zU\000\000\323\016\330\357zU\000"
ch = "\177\000\000\240\226", <incomplete sequence \361>
f = <optimized out>
st = {st_dev = 65026, st_ino = 2621441, st_nlink = 3, st_mode = 16893, st_uid = 0, st_gid = 1014, __pad0 = 0, st_rdev = 0, st_size = 4096,
st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1710543463, tv_nsec = 412377868}, st_mtim = {tv_sec = 1710543445, tv_nsec = 45027209},
st_ctim = {tv_sec = 1710543445, tv_nsec = 45027209}, __glibc_reserved = {0, 0, 0}}
si = 0x7fd538044d58
ssc = <optimized out>
info = <optimized out>
ss_copy = <optimized out>
res = "zU\000\000\000\000\000\000\000\000\000\000\017\006"
sr = "\000 \251\000", <incomplete sequence \325>
cfg = 0x557af3f23d20
prch = 0x557af46170b0
si = <optimized out>
ss_copy = <optimized out>
ssc = <optimized out>
res = <optimized out>
asp = <optimized out>
sr = <optimized out>
ch = <optimized out>
cfg = <optimized out>
prch = <optimized out>
info = <optimized out>
e = <optimized out>
f = <optimized out>
muxer = <optimized out>
st = <optimized out>
i = <optimized out>
_err = <optimized out>
#2 dvr_thread_rec_start (_de=_de@entry=0x7fd5945bc840, ss=ss@entry=0x7fd538044d50, run=run@entry=0x7fd5945bc838, started=started@entry=0x7fd5945bc83c,
dts_offset=dts_offset@entry=0x7fd5945bc848, postproc=postproc@entry=0x0) at src/dvr/dvr_rec.c:1577
code = <optimized out>
de = <optimized out>
prch = <optimized out>
ret = 0
#3 0x0000557aefe09263 in dvr_thread (aux=<optimized out>) at src/dvr/dvr_rec.c:1820
de = 0x7fd5380445b0
prch = <optimized out>
sq = <optimized out>
backlog = {tqh_first = 0x0, tqh_last = 0x7fd5945bc850}
sm = 0x7fd568000bb0
sm2 = <optimized out>
pkt = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
pkt2 = <optimized out>
pkt3 = <optimized out>
ss = <optimized out>
run = 1
started = 0
muxing = <optimized out>
comm_skip = <optimized out>
rs = <optimized out>
epg_running = <optimized out>
old_epg_running = <optimized out>
epg_pause = <optimized out>
commercial = <optimized out>
running_disabled = <optimized out>
packets = <optimized out>
dts_offset = -9223372036854775808
now = <optimized out>
real_start = <optimized out>
start_time = <optimized out>
running_start = <optimized out>
running_stop = <optimized out>
postproc = <optimized out>
ubuf = "p\020\000t\325\177\000\000X\373\377\377\377\377\377\377\030\000\000\000\000\000\000\000\320\310[\224\325\177\000\000\220"
#4 0x0000557aefd70b89 in thread_wrapper (p=0x557af3e5dc70) at src/tvh_thread.c:91
ts = 0x557af3e5dc70
set = {__val = {16388, 0, 0, 140555389190572, 0, 140553744285840, 455393, 0, 140553744342304, 455392, 0, 140553744342640, 140553744285744, 455056,
0, 140553744343088}}
r = <optimized out>
#5 0x00007fd59a0a8134 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#6 0x00007fd59a1287dc in ?? () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb)