Bug #1553
Web-UI frozen through creation of automatic recorder entry
0%
Description
on Digital Video Recorder > Automatic Recorder create a new entry with: empty title
- empty channel
- channel tag HDTV
- genre movie/drama
- Weekdays all days
- priority unimportant
save changes
Now the new entry moves to the bottom of the list (as it is disabled) and all properties look fine.
enable that entry and save changes
This will result in creation of thousands of timers, immediate start of several recordings and firefox is frozen for minutes. Not only WebUI from tvheadend, but entire firefox. No (menu-)action possible.
When firefox comes back to responsiveness, hit tab upcoming recordings.
That will again freeze firefox for minutes.
I think, one bug is the fact, that genre-setting is lost on enabling the entry.
But I don't consider this a grave bug.
The serious bug/misconception is imho the WebUI being dependant on the task performed by tvheadend-core - like create timers, start recordings and the like.
For my opinion the WebUI should stay responsive even with the genre-bug.
Reinhard
History
Updated by Adam Sutton almost 12 years ago
- Status changed from New to Rejected
I think possibly you might have misinterpreted what is happening here. It's not the UI locking up in response to the generation of timers, that doesn't happen, I've checked (at least this is the case in Chrome, other browsers may simply lockup sooner).
However the generation of those timers is adding a lot (10k's in my case) of entries to the upcoming list, this simply overloads the browser since that data is paginated client side.
You can argue about whether that's a bad design decision, but it was porbably done for simplicity. The only data that is paginated server side is the EPG since that clearly is designed to deal with 10k's of entries, the DVR schedule list is simply not expected to have anything like that level of data.
Adam