About 38 minutes into a TV show Playback I was skipping forward received a program exception error and closed the program. It was right around 1200. Attached are the logs, latest version doing some testing for memory usage. So far no high memory usage. Error is in NPVRlog1
The recording service should write its version number to NRecord.log when it starts. Looking at old logs (I archive all of them), I can't determine what version was running unless I happened to have NextPVR.exe around the time in question. I only use NextPVR to record and usually control it through NEWA, so it's rare that NextPVR.exe is run.
NextPVR web server will not start. This started to happen while Windows was changing the indexing properties on all files on the C drive (where NextPVR is installed). I have completely uninstalled and reinstalled NextPVR (3.8.3.160929) which does not help. The Windows event log states "Event ID 1325 from ASP.NET.4.0.30319.0 cannot be found. Component is not installed or the installation is corrupted." I can't figure out what is "not installed" or what "installation is corrupted." It can't be NRecord.exe since I completely uninstalled and reinstalled NextPVR.
Can anyone suggest a way to find out what is not installed or corrupted?
At the time of the error the NRecord.log shows the following.
Code:
[...startup]
2016-10-16 15:08:20.805 [DEBUG][4] OnStart()
2016-10-16 15:08:20.820 [DEBUG][4] Checking if upgrade required
2016-10-16 15:08:20.820 [DEBUG][4] master file is C:\Users\Public\NPVR\Config-master-dont-edit.xml
2016-10-16 15:08:20.836 [INFO][4] Using local in-process recording service
2016-10-16 15:08:21.992 [DEBUG][4] CaptureSource.LoadAll()
2016-10-16 15:08:22.039 [DEBUG][4] RecordingServiceProxy@exit
2016-10-16 15:08:22.039 [INFO][4] RecordingService.Startup()
2016-10-16 15:08:22.039 [INFO][4] Starting remoting service (on port 8968)
2016-10-16 15:08:22.102 [DEBUG][10] Requesting wake up for 'EPGWAKEUP-backup' at 10/17/2016 3:22 AM
2016-10-16 15:08:22.102 [INFO][13] ServiceLocatorThread() Hostname: HT2
2016-10-16 15:08:22.117 [DEBUG][10] Requesting wake up for 'EPGWAKEUP' at 10/17/2016 3:22 AM
2016-10-16 15:08:22.117 [DEBUG][10] Next EPG update time: 10/17/2016 3:22 AM
2016-10-16 15:08:22.117 [INFO][4] Starting web server on: 8866
2016-10-16 15:08:22.117 [INFO][4] Setting working directory to: C:\Program Files (x86)\NPVR\
2016-10-16 15:08:22.117 [INFO][4] Web root: C:\Users\Public\NPVR\web
2016-10-16 15:08:22.149 [INFO][9] RecordingService starting...
2016-10-16 15:08:22.149 [DEBUG][9] Doing database vacuum
2016-10-16 15:08:22.305 [INFO][13] IP Address: 192.168.1.108
2016-10-16 15:08:22.305 [DEBUG][13] Waiting for broadcast
2016-10-16 15:08:27.103 [DEBUG][11] Client Listener starting on port 7969
2016-10-16 15:08:28.369 [DEBUG][9] vacuuming done
2016-10-16 15:08:28.369 [DEBUG][5] Deleting web temp files
2016-10-16 15:08:28.385 [DEBUG][9] No C:\Users\Public\NPVR\Scripts\PostStartup.bat
2016-10-16 15:08:28.400 [DEBUG][9] PurgeOldDeletes()
2016-10-16 15:08:28.400 [DEBUG][9] Loading recording schedule
2016-10-16 15:08:28.400 [ERROR][4] [color=#FF0000]Unexpected error starting web server:[/color]
System.AppDomainUnloadedException: The application domain in which the thread was running has been unloaded.
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
at System.Web.Hosting.ApplicationManager.CreateInstanceInNewWorkerAppDomain(Type type, String appId, VirtualPath virtualPath, String physicalPath)
at System.Web.Hosting.ApplicationHost.CreateApplicationHost(Type hostType, String virtualDir, String physicalDir)
at Cassini.Server.CreateHost()
at Cassini.Server..ctor(Int32 port, String virtualPath, String physicalPath)
at [color=#FF0000]NRecord[/color].RecordingService.OnStart(String[] args)
2016-10-16 15:08:28.400 [DEBUG][4] OnStart() complete...
2016-10-16 15:08:28.416 [DEBUG][9] CancelAllWakeupRequests
2016-10-16 15:19:36.211 [DEBUG][17] OnStop()
2016-10-16 15:19:36.211 [DEBUG][17] About to stop webserver
2016-10-16 15:19:36.211 [DEBUG][17] webserver stopped
2016-10-16 15:19:36.211 [DEBUG][17] About to stop MVP servers
2016-10-16 15:19:36.211 [DEBUG][17] MVPManager shutdown initiated
2016-10-16 15:19:36.211 [DEBUG][17] MVPManager shutdown complete
2016-10-16 15:19:36.211 [DEBUG][17] MVP servers stopped
2016-10-16 15:19:36.211 [DEBUG][17] About to stop recording service
2016-10-16 15:19:36.211 [INFO][17] RecordingService.Shutdown()
2016-10-16 15:19:36.211 [INFO][17] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.211 [INFO][17] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.211 [INFO][17] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.211 [INFO][17] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.211 [INFO][17] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.211 [INFO][17] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.462 [INFO][9] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.462 [INFO][9] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.462 [INFO][9] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.462 [INFO][9] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.462 [INFO][9] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.462 [INFO][9] HDHomeRun.StopAllStreams()
2016-10-16 15:19:36.672 [DEBUG][17] recording service stopped
2016-10-16 15:19:36.672 [DEBUG][17] OnStop() complete...
When watching recorded programs, if I click the on-screen stop button or press Escape to stop playback the screen goes black and NextPVR becomes totally unresponsive. This behavior has been going on for a while, and I had hoped the upgrade to 3.8.3 might resolve it. When I look in NPVR.log, the last few lines contain
[DEBUG][7] Element not found: /Skin/Element[@name="ListSelectionMetaData"]
I have no idea what that means or if it is relevant. Logs are attached. I am running Windows 7 SP1. Thanks for any help in resolving this.
I have a serious problem since 2 months ago and I'm going to explain how it started,
I have a DVB-T dongle with IT9135 driver, I was using this device without any problem with the software that was with the device (totalmedia) and also I had tested DVBviewer (at that time I didn't know of Nextpvr). There was no problem until I got windows 10 anniversary update and also updated some drivers specially the bios driver. The problem started when I wanted to watch tv and it gave me error that "device is not detected" so by unplugging the dongle, closing the software and plugging again and opening the software I could resolve the issue. This happened about 4 or 5 times until one day I couldn't pass the error and it persisted. I've done anything that I could but no luck. I've asked my problem in some other forums and no answer came out. All those other softwares doesn't have such forums to support but thanks to this software I can ask my problem here with logs and it's very good even if I can't solve my problem. I have tested many softwares also Nextpvr which I found today. All of the softwares can detect my device but when I want to scan for channels they gives me error that "device is not detected" or "No hardware" or "device is being used by other softwares" or "Unable to locate tuner filter". It's very strange and it seems they detect my DVB-T dongle but they can not use it. I attached the logs and also filtercheck maybe someone can help me at last. In addition there is no problem with my dongle since I'm using it on my android tablet without any problem.
thanks for your support and the time you devote.
Hello. I would like to get a better understanding of how NextEnd operates. I've attached the NextEnd and NextEnd-Monitor logs for examination. Based on the logs, I can't make sense of what NextEnd is trying to do. Basically, I'm trying to insure that if a NASCAR race runs past its end time, I'd like NextPVR to keep recording until the race ends plus delay the start of later recordings on that channel for the amount of time the race ran past the scheduled end time.
Is NextEnd operating correctly? Am I invoking NextEnd correctly?
I have noticed that NextPVR is (often) slow when loading the Recordings screen or jumping forward a page at a time. As an example, in the attached logs the webclient.log shows:
6.749 seconds to load and display the first Recordings screen. It looks like the steps between these to log lines
Code:
2016-10-15 15:43:20.369 [DEBUG][1] catalog says:
<Catalog><Version>1</Version><Poster>C:\Users\Public\NPVR\media\shows\Hawaii Five-0.jpg</Poster><FanArt>C:\Users\Public\NPVR\media\shows\Hawaii Five-0.fanart.jpg</FanArt><Episode season="6" episode="15">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S06E15.Ke Koa Lokomaikai-thumbs.jpg</Episode><Episode season="6" episode="16">D:\NPVR Recordings\Hawaii Five-0\Hawaii Five-0.S06E16.Ka Pohaku Kihi Paa-thumbs.jpg</Episode><Episode season="6" episode="17">none</Episode><Episode season="6" episode="18">D:\NPVR Recordings\Hawaii Five-0\Hawaii Five-0.S06E18.Kanaka Hahai-thumbs.jpg</Episode><Episode season="6" episode="19">D:\NPVR Recordings\Hawaii Five-0\Hawaii Five-0.S06E19.Malama Ka Poe-thumbs.jpg</Episode><Episode season="6" episode="20">none</Episode><Episode season="6" episode="21">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S06E21.Ka Pono Kuokoa-thumbs.jpg</Episode><Episode season="6" episode="22">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S06E22.IIke Ke Ao-thumbs.jpg</Episode><Episode season="6" episode="23">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S06E23.Pilina Koko-thumbs.jpg</Episode><Episode season="6" episode="24">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S06E24.Paa ka ipuka i ka upena nananana-thumbs.jpg</Episode><Episode season="6" episode="25">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S06E25.O ke aliI wale no kau makemake-thumbs.jpg</Episode><Episode season="7" episode="1">none</Episode><Episode season="7" episode="2">D:\NPVR Recordings\Hawaii Five-0\Hawaii Five-0.S07E02.No Ke Alii Wahine A Me Ka Aina-thumbs.jpg</Episode><Episode season="7" episode="3">E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S07E03.He Moho Hou-thumbs.jpg</Episode><Episode season="7" episode="4">none</Episode></Catalog>
2016-10-15 15:43:26.613 [DEBUG][1] PlaybackPositionHelper.GetLastPlaybackDate(E:\NPVR Recordings2\Hawaii Five-0\Hawaii Five-0.S07E04.Hu A'e Ke Ahi Lanakila A Kamaile.ts)
are what took the majority of that time. Any idea why that would be happening. And, better yet, what I can do to speed up the Recordings loading and paging forward?
The recording of Lucifer.S02E03.Sin-Eater.ts was only 28 minutes long instead of the expected 60 minutes. My extermination of log file: ndigitalhost-27.log.1 seems to indicate that a 60 minute recording was produced.
The recording of Lethal Weapon.S01E04.There Goes the Neighborhood.ts was only 3 minutes long instead of the expected 60 minutes. My extermination of log file: ndigitalhost-20.log.1 seems to indicate that a 60 minute recording was produced.
I have also included NRecord.log.1 which shows the correct start and stop times for Lethal Weapon.S01E04.There Goes the Neighborhood.ts on 10/12/2016 at 20:57:00 and 21:00:00.
I would like to have the option of setting pre-padding and post padding in seconds instead of minutes. Another way might be to keep minutes but instead of requiring a integer value, accept a double like 0.5 which would mean 30 seconds.