Opened 9 years ago
Closed 4 years ago
#12671 closed Bug Report - General (Unverified)
Webfrontend - Recording Rules Page - Error: Program does not exist.
Reported by: | Owned by: | stuartm | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - Web Frontend | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
v0.28-pre-3612-g76cd458
Changes made to recording rules using 'Edit Recording Rules' are not retained. The 'Error: Program does not exist' is logged.
Mar 2 19:34:21 tv mythbackend: mythbackend[1246]: E HttpServer114 serverSideScripting.cpp:402 (EvaluatePage) Error calling QSP File: /usr/local/share/mythtv/html/tv/ajax_backends/dvr_util.qsp(235) - Error: Program does not exist.
Tested against the Enabled / Disabled, Priority & High definition: filter fields.
Change History (4)
comment:1 Changed 9 years ago by
comment:2 Changed 9 years ago by
High - I am definitely editing an existing rule and the changes I am making, work both in Mythweb and the frontend it is only the Wenfrontend that has the problem on my system. If you are happy that this functionality works ok there must be something different about my environment. I build from source and may have something missing. Please confirm that this functionality is ok with you and if so i will try the prebuilt binaries on my system. My build info
tv@tv:~$ mythutil --version Please attach all output as a file in bug reports. MythTV Version : v0.28-pre-3612-g76cd458 MythTV Branch : master Network Protocol : 88 Library API : 0.28.20160222-1 QT Version : 5.4.2 Options compiled in: linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_dvb using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libfftw3 using_lirc using_mheg using_opengl using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_taglib using_v4l2 using_x11 using_xv using_profiletype using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_mheg
comment:3 Changed 9 years ago by
MythTV Version : v0.28-pre-3644-gf4693af
Further info (even weirder). Basically works fine on a new rule but not one that has been used. A newly created rule works fine. An existing rule for a series which still has future recordings does not work. The simplest change is to use the 'Disable Rule' option on the 'Rrcording Rules' page, this works on a new rule and not on a 'used' rule. No error is logged. Attempting to change priority, again works for a new rule but not for a used one with the Error: Program does not exist. Is there a debugging option that might give more info? Regards John Baker
comment:4 Changed 4 years ago by
Resolution: | → Unverified |
---|---|
Status: | new → closed |
Closing all old tickets in trac.
If your issue still persists, please open an issue in Github https://github.com/MythTV/mythtv/issues
and reference the existing trac ticket.
I think we'll need some more information here. Are you editing an existing rule? We only try to look up the program info for new rules which don't have an existing recording rule ID.
There would have to be no recording rule id, no recorded id (rule isn't being edited for existing recording and both the chanid and starttime would have to be specified to reach this code.