Runaway Recording IN PROGRESS!

From the nugget code I can see how that would cause the timer to be incorrectly reset, nice find!
Yes, but timers don't appear to be involved in terminating AR recordings
So a failure to correctly schedule the final timer might still be the cause of BH's padded BST runaway it is unlikely to be the cause of runaways with AR recordings where the final timer is not involved in normal recording termination.
 
I can confirm that skipping the next episode of a series whilst the current episode is recording is a reproducible way of creating a runaway recording!

This shows the timers for "Home is where the art is" before and after skipping Thursdays episode (Skipping Friday's episode first didn't upset the timer)
Code:
humax /mnt/hd2/mod/qtube/webif/plugin/qtube # nugget schedule.timers 21
 Slot           Stat  Type Time       Left
 ----           ----  ---- ----       ----
  21: 0x150ea78  2/ 1  3   1556126999   8433 Wed Apr 24 18:29:59 2019
humax /mnt/hd2/mod/qtube/webif/plugin/qtube # nugget schedule.timers 21
 Slot           Stat  Type Time       Left
 ----           ----  ---- ----       ----
  21: 0x150ea78  0/ 0  3   1556202570  83877 Thu Apr 25 15:29:30 2019
Note the program is scheduled for 15:45 to 16:30 so the 18:29:59 timer is two hours after the scheduled end
 
I can confirm that skipping the next episode of a series whilst the current episode is recording is a reproducible way of creating a runaway recording!
If you have time, please can you test the new beta version (1.0) of nugget?
Otherwise I should be able to give it some exercise over the weekend.
 
I'll try some more skipping tomorrow
So far so good, I can successfully skip the next episode without causing a runaway
I also like the interpretation of the status in the nugget schedule.timers display

Have we finally conquered runaways caused by RTS
In general we are not supposed to be able to make changes to things which are in-progress, but I can't remember the mechanism; I'll have to refresh my memory.
The normal Schedule list display doesn't show the Opt+ button for recordings in progress but the 'Cancel recording' button is present in the Visual display and if selected gives every impression of having working including the 'Successfully unscheduled' pop-up message. I could not find any obvious log records to show failure but the recording was not unscheduled.
It would be best if the Cancel option was greyed out if any episode of the series was currently recording and Skip was greyed out for just the episode actually recording.

Unrelated but Very confusing - activity.log show Scheduled even when the action taken was Unschedule recording
Code:
25/04/2019 13:05:07 - Scheduled New: The Bay @ 1556136000
 
Have we finally conquered runaways caused by RTS
Well what you found was definitely a bug that would cause manipulation of timers when they should be left alone, so it's very possible!

(I'll look at your other comments when I'm back home later)
 
If you have time, please can you test the new beta version (1.0) of nugget?
It still reports Nugget v0.99 is inserted. which is a bit confusing.

tuners.dump and schedule.entry are not in the help list either.
 
It's possible the same code is implicated, but I don't skip recordings.
AFAIK you have only had one runaway recording and that seems to have been related to the clock change rather than RTS unless you were playing with your recording schedule late at night!
 
I have a runaway recording in progress, today's Countdown: 14.10-15.00 on Channel 4 SD. Set via WebIF + RTS. Recording schedule entry shows correct start and end times, but LCN 800 on SUI and WebIF.

1606925798403.png

That's strange, because I am sure I scheduled it from the WebIF EPG Now & Next by clocking the "Countdown" entry for LCN 4. There is a version of Channel 4 SD on 800, but that's an echo from another transmitter.

Slot 16:

Code:
HDRFOX1# nugget tuners.dump                                                                                                                                              
Tuner 0                                                                                                                                                                  
    Status     = 2                                                                                                                                                        
      Path     = /mnt/hd2/Tsr/0                                                                                                                                          
    Handle     = f6e2c0                                                                                                                                                  
Mystery byte   = 0                                                                                                                                                        
Const 0x3e8    = 3e8                                                                                                                                                      
------------------------------------------------                                                                                                                          
Tuner 1                                                                                                                                                                  
    Status     = 1                                                                                                                                                        
      Path     = /mnt/hd2/My Video/Clydebuilt_20201202_1259                                                                                                              
    Handle     = f6ef60                                                                                                                                                  
Mystery byte   = 0                                                                                                                                                        
Const 0x3e8    = 3e8                                                                                                                                                      
------------------------------------------------                                                                                                                          
Tuner 2                                                                                                                                                                  
    Status     = 2                                                                                                                                                        
      Path     = /mnt/hd2/My Video/Countdown_20201202_1410                                                                                                                
    Handle     = f6fc00                                                                                                                                                  
Mystery byte   = 0                                                                                                                                                        
Const 0x3e8    = 3e8                                                                                                                                                      
------------------------------------------------                                                                                                                          
HDRFOX1#

Code:
HDRFOX1# nugget recordings                                                                                                                                                
/mnt/hd2/Tsr/0                                                                                                                                                            
/mnt/hd2/My Video/Countdown_20201202_1410                                                                                                                                
HDRFOX1#

Code:
HDRFOX1# nugget schedule.timers                                                                                                                                          
Slot           Stat           Type Time       Left                                                                                                                      
----           ----           ---- ----       ----                                                                                                                      
  16: 0x1bb623c  2/ 2 (record)  3   1606928399   2097 Wed Dec  2 16:59:59 2020                                                                                            
   0: 0x1bb9d7c  0/ 0 (idle  )  3   1606955070  28768 Thu Dec  3 00:24:30 2020                                                                                            
  14: 0x1bb6248  0/ 0 (idle  )  3   1606965270  38968 Thu Dec  3 03:14:30 2020                                                                                            
   2: 0x14ff0dc  0/ 0 (idle  )  2   1606967970  41668 Thu Dec  3 03:59:30 2020                                                                                            
   4: 0x19b6058  0/ 0 (idle  )  2   1606969170  42868 Thu Dec  3 04:19:30 2020                                                                                            
  11: 0x1500414  0/ 0 (idle  )  3   1606999470  73168 Thu Dec  3 12:44:30 2020                                                                                            
   6: 0x14fda80  0/ 0 (idle  )  4   1607032410 106108 Thu Dec  3 21:53:30 2020                                                                                            
  13: 0x1501c80  0/ 0 (idle  )  3   1607085870 159568 Fri Dec  4 12:44:30 2020                                                                                            
   3: 0x1bb791c  0/ 0 (idle  )  3   1607130870 204568 Sat Dec  5 01:14:30 2020                                                                                            
   5: 0x19b55fc  0/ 0 (idle  )  3   1607197470 271168 Sat Dec  5 19:44:30 2020                                                                                            
   1: 0x1bb5ff0  0/ 0 (idle  )  3   1607278470 352168 Sun Dec  6 18:14:30 2020                                                                                            
   9: 0x1bb70b8  0/ 0 (idle  )  3   1607284470 358168 Sun Dec  6 19:54:30 2020                                                                                            
  15: 0x1dc14d8  0/ 0 (idle  )  3   1607364870 438568 Mon Dec  7 18:14:30 2020                                                                                            
HDRFOX1#

Code:
HDRFOX1# nugget schedule.entry 16                                                                                                                                        
Raw slot 16:                                                                                                                                                              
00000000: 10 00 00 00 03 00 00 00 1d 00 02 00 1e 00 00 00  ................                                                                                              
00000010: 38 a0 c7 5f 00 00 00 00 00 00 00 00 b8 0b 00 00  8.._............                                                                                              
00000020: 00 00 00 00 02 00 00 00 01 00 00 00 d8 e8 15 43  ...............C                                                                                              
00000030: 6f 75 6e 74 64 6f 77 6e 00 00 00 00 00 00 00 00  ountdown........                                                                                              
00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000080: 01 31 57 57 57 2e 43 48 41 4e 4e 45 4c 34 2e 43  .1WWW.CHANNEL4.C                                                                                              
00000090: 4f 4d 2f 36 38 32 35 39 2f 31 32 35 00 00 00 00  OM/68259/125....                                                                                              
000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000110: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000130: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000001a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000001b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000001c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000001d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000001e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000001f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000210: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000230: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 57  ..............1W                                                                                              
00000250: 57 57 2e 43 48 41 4e 4e 45 4c 34 2e 43 4f 4d 2f  WW.CHANNEL4.COM/                                                                                              
00000260: 36 38 32 35 39 2f 31 32 35 7c 00 00 00 00 00 00  68259/125|......                                                                                              
00000270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000002a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000002b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000002c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000002d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000002e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000002f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000310: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000320: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000330: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000340: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000350: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000003a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000003b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000003c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000003d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000003e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000003f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000400: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000420: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000430: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000440: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000450: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000004a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000004b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000004c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000004d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000004e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000004f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000500: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000510: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000520: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000530: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000540: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000005a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000005b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000005c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000005d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000005e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000005f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000600: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000610: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000620: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000630: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000640: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000650: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000006a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000006b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000006c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000006d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000006e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000006f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000710: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000730: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000740: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000750: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000770: 00 00 00 00 00 00 00 00 1d 00 02 00 08 ce c9 5f  ..............._                                                                                              
00000780: 68 d7 c9 5f 00 e9 00 00 00 00 00 00 00 00 00 00  h.._............                                                                                              
00000790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000007a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000007b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000007c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000007d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000007e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000007f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000820: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000830: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000840: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000008a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000008b0: 00 00 00 00 00 00 00 00 00 00 00 00              ............                                                                                                  
Cooked slot 16:                                                                                                                                                          
00000000: 10 00 00 00 03 00 00 00 02 00 00 00 1d 00 02 00  ................                                                                                              
00000010: 1e 00 00 00 38 a0 c7 5f b8 0b 00 00 00 00 00 00  ....8.._........                                                                                              
00000020: 01 00 00 00 d8 e8 15 43 6f 75 6e 74 64 6f 77 6e  .......Countdown                                                                                              
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000070: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00  ................                                                                                              
00000080: 8c 83 b1 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
00000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................                                                                                              
000000c0: 00 00 00 00 00 00 00 00                          ........                                                                                                      
HDRFOX1#

Code:
HDRFOX1# nugget schedule.epg 16                                                                                                                                          
EPG Information for slot 16                                                                                                                                              
---------------------------                                                                                                                                              
CRID:                                                                                                                                                                    
  Type:     31                                                                                                                                                            
  Provider: WWW.CHANNEL4.COM                                                                                                                                              
  CRID:     /68259/125                                                                                                                                                    
AUL Structure @ 0x18d7ec8                                                                                                                                                
  Start:    1607061000 (Fri Dec  4 05:50:00 2020)                                                                                                                        
  End:      1607063400 (Fri Dec  4 06:30:00 2020)                                                                                                                        
  hSvc:     131101                                                                                                                                                        
  Event ID: 59648                                                                                                                                                        
Linked Event List @ 0x1c7b9a8                                                                                                                                            
  Event 1 @ 0x1c7b9a8:                                                                                                                                                    
    Type:     31                                                                                                                                                          
    Provider: WWW.CHANNEL4.COM                                                                                                                                            
    CRID:     /68259/125                                                                                                                                                  
    Pointers: 0x1927a98 / 0x1927a98 / 0x1927a98                                                                                                                          
    Unknowns: 0 / 11633548                                                                                                                                                
Past Events:                                                                                                                                                              
Upcoming Events:                                                                                                                                                          
  Event 0:                                                                                                                                                                
    Type:     31                                                                                                                                                          
    Provider: WWW.CHANNEL4.COM                                                                                                                                            
    CRID:     /68259/125                                                                                                                                                  
    hSvc:     131101                                                                                                                                                      
    Start:    1607061000 (Fri Dec  4 05:50:00 2020)                                                                                                                      
    End:      1607063400 (Fri Dec  4 06:30:00 2020)                                                                                                                      
    Event ID: 59648                                                                                                                                                      
Last recorded Event ID: 0                                                                                                                                                
HDRFOX1#

rsvsync.log (all entries for today):
Code:
5000    Wed Dec  2 13:20:38 2020: Loading schedule information to HumaxTV binary.
4999    Wed Dec  2 13:20:38 2020: Final schedule entries: 17
4998    Wed Dec  2 13:20:38 2020: Slots: +16
4997    Wed Dec  2 13:20:38 2020: Moving pending entry 0 to spare slot 16
4996    Wed Dec  2 13:20:38 2020: Opening /var/lib/humaxtv/rsvp.db
4995    Wed Dec  2 13:20:38 2020: Schedule saved.
4994    Wed Dec  2 13:20:38 2020: Nugget is available.
4993    Wed Dec  2 13:20:38 2020: Real-time mode.
4992    Wed Dec  2 13:20:38 2020: rsvsync starting, version 1.1.13.

I shall now stop the recording...

...which it did, no problem.
 
How do I check for programme ID flags in the recording file?
Dunno, would like to find out
I have a runaway recording in progress, today's Countdown: 14.10-15.00 on Channel 4 SD. Set via WebIF + RTS. Recording schedule entry shows correct start and end times, but LCN 800 on SUI and WebIF.
If you still have schedchk installed can you try from command line fmtrsv -n Countdown

Do you have anything from schedchk in auto.log or schedchk.log?
 
If you still have schedchk installed can you try from command line fmtrsv -n Countdown
I only have it in test mode:
Code:
HDRFOX1#fmtrsv -n Countdown
ulslot               = 16            
ersvtype             = 3              Recording
hsvc                 = 131101              
nsttime              = 1607061000     04/12/2020 05:50
szsttime             = 00000000000000          
nduration            = 2400           00:40
erepeat              = 0              no repeats
usevtid              = 59648            
szevtname            = i7Countdown   (Countdown)
ulPreOffset          = 0        
ulPostOffset         = 0      
ulProgramId          = 0        
ulSeriesId           = 0        
ucVolume             = 0          
ucInputMode          = 0        
usChNum              = 0            
ucRecKind            = 1              1-off
ucCRIDType           = 49             1-off
szCRID               = WWW.CHANNEL4.COM/68259/125            
szFPBRecPath         =        
szRecordedProgCrid   =  
szEventToRecord      = 1WWW.CHANNEL4.COM/68259/125|    
aulEventToRecordInfo = {131101 1607061000 1607063400 59648}
bRecomRsv            = 0          
usLastRecordedEvtId  = 0
eReady               = 30            
szSvcName            = Channel 4          
usLcn                = 800              
  Svcid  Start                         End                             Evtid  CRID
131101  1607061000 04/12/2020 05:50   1607063400 04/12/2020 06:30     59648  1WWW.CHANNEL4.COM/68259/125
========================================================
HDRFOX1#

Do you have anything from schedchk in auto.log or schedchk.log?
Nothing relevant. However, there is some kind of crash reported in auto.log (irrelevant lines removed):
Code:
/mod/webif/lib/settings.class:111: Error: database is locked
in procedure '<reference.<setting>.00000000000000000000>' called at file "/mod/webif/lib/auto/deq", line 11
in procedure 'settings autolog' called at file "/mod/lib/jim/oo.tcl", line 52
at file "/mod/lib/jim/oo.tcl", line 73
in procedure '<reference.<setting>.00000000000000000000>' called at file "/mod/webif/lib/settings.class", line 245
in procedure 'settings _nval_setting' called at file "/mod/lib/jim/oo.tcl", line 52
at file "/mod/lib/jim/oo.tcl", line 73
at file "/mod/webif/lib/settings.class", line 111
02/12/2020 14:19:43 - autotrigger[17820]: move /media/My Video/Clydebuilt_20201202_1259.ts to [Unclassified]
02/12/2020 14:19:43 - autotrigger[17820]: moveset(/media/My Video/Clydebuilt_20201202_1259.ts) -> /media/My Video/[Unclassified]
02/12/2020 14:19:43 - autotrigger[17820]: Resetting unwatched recording flag for /media/My Video/[Unclassified]
02/12/2020 14:19:46 - autotrigger[17820]: Resetting unwatched recording flag for /media/My Video
02/12/2020 14:26:22 -   /media/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts - Queued for decryption.
02/12/2020 14:27:02 - De-queuing 14187 - decrypt - /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts
02/12/2020 14:27:03 - decrypt:  DECRYPT: /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259
02/12/2020 14:27:03 - decrypt:  DLNA: http://127.0.0.1:9000/web/media/20731.TS
02/12/2020 14:30:25 - decrypt:  Removing/binning old copy.
02/12/2020 14:30:26 - decrypt:  finding bin for /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts
02/12/2020 14:30:26 - decrypt:  bin = (/media/My Video/[Recycle Bin]/webif_autodecrypt/[Unclassified])
02/12/2020 14:30:27 -     OK - 1.28 GiB in 204.037 seconds - 6.44 MiB/s -
02/12/2020 14:30:27 -   /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259 - Queued for thumb.
02/12/2020 14:30:27 - De-queuing 14188 - thumb - /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts
02/12/2020 14:30:28 - thumb:     THUMB: /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259 @ 1
02/12/2020 14:30:32 -     OK - Done. -
02/12/2020 16:35:37 - autotrigger[25524]: move /media/My Video/Countdown_20201202_1410.ts to [Unclassified]
02/12/2020 16:35:37 - autotrigger[25524]: moveset(/media/My Video/Countdown_20201202_1410.ts) -> /media/My Video/[Unclassified]
02/12/2020 16:35:37 - autotrigger[25524]: Resetting unwatched recording flag for /media/My Video/[Unclassified]
02/12/2020 16:35:40 - autotrigger[25524]: Resetting unwatched recording flag for /media/My Video
02/12/2020 16:39:44 -   /media/My Video/[Unclassified]/Countdown_20201202_1410.ts - Queued for decryption.
02/12/2020 16:40:02 - De-queuing 14189 - decrypt - /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410.ts
02/12/2020 16:40:04 - decrypt:  DECRYPT: /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410
02/12/2020 16:40:04 - decrypt:  DLNA: http://127.0.0.1:9000/web/media/20733.TS
02/12/2020 16:47:09 - decrypt:  Removing/binning old copy.
02/12/2020 16:47:09 - decrypt:  finding bin for /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410.ts
02/12/2020 16:47:09 - decrypt:  bin = (/media/My Video/[Recycle Bin]/webif_autodecrypt/[Unclassified])
02/12/2020 16:47:10 -     OK - 2.72 GiB in 425.942 seconds - 6.55 MiB/s -
02/12/2020 16:47:10 -   ARBOOKMARK: /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410
02/12/2020 16:47:11 - Recording was not padded, cannot process.
02/12/2020 16:47:11 - Processed in: 0.47s
02/12/2020 16:47:11 - Done...
02/12/2020 16:47:11 -   /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410 - Queued for thumb.
02/12/2020 16:47:11 - De-queuing 14190 - thumb - /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410.ts
02/12/2020 16:47:11 - thumb:     THUMB: /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410 @ 1
02/12/2020 16:47:15 -     OK - Done. -
 
I only have it in test mode:
Code:
HDRFOX1#fmtrsv -n Countdown
ulslot               = 16           
ersvtype             = 3              Recording
hsvc                 = 131101             
nsttime              = 1607061000     04/12/2020 05:50
szsttime             = 00000000000000         
nduration            = 2400           00:40
erepeat              = 0              no repeats
usevtid              = 59648           
szevtname            = i7Countdown   (Countdown)
ulPreOffset          = 0       
ulPostOffset         = 0     
ulProgramId          = 0       
ulSeriesId           = 0       
ucVolume             = 0         
ucInputMode          = 0       
usChNum              = 0           
ucRecKind            = 1              1-off
ucCRIDType           = 49             1-off
szCRID               = WWW.CHANNEL4.COM/68259/125           
szFPBRecPath         =       
szRecordedProgCrid   = 
szEventToRecord      = 1WWW.CHANNEL4.COM/68259/125|   
aulEventToRecordInfo = {131101 1607061000 1607063400 59648}
bRecomRsv            = 0         
usLastRecordedEvtId  = 0
eReady               = 30           
szSvcName            = Channel 4         
usLcn                = 800             
  Svcid  Start                         End                             Evtid  CRID
131101  1607061000 04/12/2020 05:50   1607063400 04/12/2020 06:30     59648  1WWW.CHANNEL4.COM/68259/125
========================================================
HDRFOX1#


Nothing relevant. However, there is some kind of crash reported in auto.log (irrelevant lines removed):
Code:
/mod/webif/lib/settings.class:111: Error: database is locked
in procedure '<reference.<setting>.00000000000000000000>' called at file "/mod/webif/lib/auto/deq", line 11
in procedure 'settings autolog' called at file "/mod/lib/jim/oo.tcl", line 52
at file "/mod/lib/jim/oo.tcl", line 73
in procedure '<reference.<setting>.00000000000000000000>' called at file "/mod/webif/lib/settings.class", line 245
in procedure 'settings _nval_setting' called at file "/mod/lib/jim/oo.tcl", line 52
at file "/mod/lib/jim/oo.tcl", line 73
at file "/mod/webif/lib/settings.class", line 111
02/12/2020 14:19:43 - autotrigger[17820]: move /media/My Video/Clydebuilt_20201202_1259.ts to [Unclassified]
02/12/2020 14:19:43 - autotrigger[17820]: moveset(/media/My Video/Clydebuilt_20201202_1259.ts) -> /media/My Video/[Unclassified]
02/12/2020 14:19:43 - autotrigger[17820]: Resetting unwatched recording flag for /media/My Video/[Unclassified]
02/12/2020 14:19:46 - autotrigger[17820]: Resetting unwatched recording flag for /media/My Video
02/12/2020 14:26:22 -   /media/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts - Queued for decryption.
02/12/2020 14:27:02 - De-queuing 14187 - decrypt - /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts
02/12/2020 14:27:03 - decrypt:  DECRYPT: /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259
02/12/2020 14:27:03 - decrypt:  DLNA: http://127.0.0.1:9000/web/media/20731.TS
02/12/2020 14:30:25 - decrypt:  Removing/binning old copy.
02/12/2020 14:30:26 - decrypt:  finding bin for /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts
02/12/2020 14:30:26 - decrypt:  bin = (/media/My Video/[Recycle Bin]/webif_autodecrypt/[Unclassified])
02/12/2020 14:30:27 -     OK - 1.28 GiB in 204.037 seconds - 6.44 MiB/s -
02/12/2020 14:30:27 -   /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259 - Queued for thumb.
02/12/2020 14:30:27 - De-queuing 14188 - thumb - /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259.ts
02/12/2020 14:30:28 - thumb:     THUMB: /mnt/hd2/My Video/[Unclassified]/Clydebuilt_20201202_1259 @ 1
02/12/2020 14:30:32 -     OK - Done. -
02/12/2020 16:35:37 - autotrigger[25524]: move /media/My Video/Countdown_20201202_1410.ts to [Unclassified]
02/12/2020 16:35:37 - autotrigger[25524]: moveset(/media/My Video/Countdown_20201202_1410.ts) -> /media/My Video/[Unclassified]
02/12/2020 16:35:37 - autotrigger[25524]: Resetting unwatched recording flag for /media/My Video/[Unclassified]
02/12/2020 16:35:40 - autotrigger[25524]: Resetting unwatched recording flag for /media/My Video
02/12/2020 16:39:44 -   /media/My Video/[Unclassified]/Countdown_20201202_1410.ts - Queued for decryption.
02/12/2020 16:40:02 - De-queuing 14189 - decrypt - /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410.ts
02/12/2020 16:40:04 - decrypt:  DECRYPT: /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410
02/12/2020 16:40:04 - decrypt:  DLNA: http://127.0.0.1:9000/web/media/20733.TS
02/12/2020 16:47:09 - decrypt:  Removing/binning old copy.
02/12/2020 16:47:09 - decrypt:  finding bin for /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410.ts
02/12/2020 16:47:09 - decrypt:  bin = (/media/My Video/[Recycle Bin]/webif_autodecrypt/[Unclassified])
02/12/2020 16:47:10 -     OK - 2.72 GiB in 425.942 seconds - 6.55 MiB/s -
02/12/2020 16:47:10 -   ARBOOKMARK: /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410
02/12/2020 16:47:11 - Recording was not padded, cannot process.
02/12/2020 16:47:11 - Processed in: 0.47s
02/12/2020 16:47:11 - Done...
02/12/2020 16:47:11 -   /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410 - Queued for thumb.
02/12/2020 16:47:11 - De-queuing 14190 - thumb - /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410.ts
02/12/2020 16:47:11 - thumb:     THUMB: /mnt/hd2/My Video/[Unclassified]/Countdown_20201202_1410 @ 1
02/12/2020 16:47:15 -     OK - Done. -
So you have another one off episode of Countdown scheduled on 800 for Friday - how it got there is a mystery perhaps check rsvsync.log and nugget.log to see.

@/df has coded a fix for the settings problem but it probably hasn't made it into the distributed webif yet.
 
How do I check for programme ID flags in the recording file?
Dunno, would like to find out
Maybe this is an answer to that:
I have just uploaded a new version of stripts that can analyse a decrypted, non-stripped recording for AR flag transitions and add bookmarks at the start and end of the programme. I have done some limited testing and it seems to work well but would appreciate it if other people who routinely use padding could try it on a few recordings. If it looks good then I will work out how to add it to the web interface and automatic processing.

Code:
humax# stripts -X Eggheads_20130416_1758
Found start of programme at packet 348813 (pos 66972096/3fde9c0)
Found end of programme at packet 4449061 (pos 854219712/32ea5bc0)
Start: 158s, End: 1969s
Processed in: 1.84s

Bugger, I deleted it.
 
So you have another one off episode of Countdown scheduled on 800 for Friday - how it got there is a mystery perhaps check rsvsync.log and nugget.log to see.
Yes, I noticed that to and have cleaned up. Nothing obvious in nugget.log or rsvsync.log.
 
I am extremely puzzled - you were recording todays episode but the schedule entry shows Fridays morning repeat of the same as scheduled using the same slot.

The backup timer for this afternoons recording was set for 16:59:59 so it would have interesting to have waited a bit longer to see whether or not it would have stopped the recording or not
 
Maybe this is an answer to that:


Bugger, I deleted it.
Stripts only work on padded recordings - it reports Recording was not padded, cannot process. for AR recordings :(

I think that we need some flavour of ffprobe to report the id at intervals through the recording but I get totally lost any time I look at the ffprobe/ffmpeg documentation
 
I am extremely puzzled - you were recording todays episode but the schedule entry shows Fridays morning repeat of the same as scheduled using the same slot.

The backup timer for this afternoons recording was set for 16:59:59 so it would have interesting to have waited a bit longer to see whether or not it would have stopped the recording or not
I can try doing the same tomorrow and see what happens.
 
Back
Top