This machine never had v4. v5 was working fine until after the first time I used time shifting (which worked fine), on 5.0.1.200209 (I think) but the same issue still occurs now on 5.0.1.200322. Ever since, I get this error popup (details in zip file). Sometimes the video would still come up, but freeze after a short time, other times I have to force exit the app. The web app still works fine though (before and after). Figured I'd ask here first before I just wipe everything out and start from scratch...
2020-03-28, 08:58 PM
Did you ever install before? The server is running from a different folder than the client.
Does running c:\Program Files\NextPVR\client\NextPVR.exe change anything? Martin
2020-03-29, 02:27 AM
(2020-03-28, 08:58 PM)mvallevand Wrote: Did you ever install before? The server is running from a different folder than the client.I normally run it that way yes. It's the same from there or via systray. Not sure what you mean about installing before? I have used the v5 windows installer since it became available with 5.0.1.200209, as already noted. :-) And also as previously noted, things were working fine until after I used the timeshift function. It may be coincidental, but is a fact. :-P I forgot to mention, if I run the separate server, as was requisite before the installer's service setup, it crashes (not sure if this is related or just due to the new service setup): ------------------- [1] U3100mini ATSC Tuner [1] U3100mini ATSC Tuner [1] CaptureSource.LoadAll() [1] Using in-progress RecordingService [1] RecordingService.Startup() [11] ServiceLocatorThread() starting... [11] ServiceLocatorThread() Hostname: DESKTOP-T1700 [11] address: 192.168.1.158 [10] Requesting wake up for 'EPG-UPDATE' [EPG Update] at 3/29/2020 2:44 AM [11] Unexpected error in service locator thread: System.Net.Sockets.SocketException (10048): Only one usage of each socket address (protocol/network address/port) is normally permitted. at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName) at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Bind(EndPoint localEP) at System.Net.Sockets.UdpClient..ctor(Int32 port, AddressFamily family) at NShared.LocatorService.LocatorThread() [9] RecordingService starting... [9] Doing database vacuum [9] vacuuming done [4] Deleting web temp files [9] No C:\Users\Public\NPVR-data\scripts\PostStartup.bat [9] PurgeOldDeletes() [9] Loading recording schedule [1] Using webroot: C:\Program Files\NPVR\wwwroot\ Unhandled exception. System.IO.IOException: Failed to bind to address http://[::]:8866: address already in use. ---> Microsoft.AspNetCore.Connections.AddressInUseException: Only one usage of each socket address (protocol/network address/port) is normally permitted. ---> System.Net.Sockets.SocketException (10048): Only one usage of each socket address (protocol/network address/port) is normally permitted. at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError error, String callerName) at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Bind(EndPoint localEP) at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind() --- End of inner exception stack trace --- at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketConnectionListener.Bind() at Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory.BindAsync(EndPoint endpoint, CancellationToken cancellationToken) at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.<>c__DisplayClass21_0`1.<<StartAsync>g__OnBind|0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context) --- End of inner exception stack trace --- at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindEndpointAsync(ListenOptions endpoint, AddressBindContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.ListenOptions.BindAsync(AddressBindContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.AnyIPListenOptions.BindAsync(AddressBindContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.AddressesStrategy.BindAsync(AddressBindContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.AddressBinder.BindAsync(IServerAddressesFeature addresses, KestrelServerOptions serverOptions, ILogger logger, Func`2 createBinding) at Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServer.StartAsync[TContext](IHttpApplication`1 application, CancellationToken cancellationToken) at Microsoft.AspNetCore.Hosting.WebHost.StartAsync(CancellationToken cancellationToken) at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token, String startupMessage) at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token, String startupMessage) at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token) at Microsoft.AspNetCore.Hosting.WebHostExtensions.Run(IWebHost host) at NPVR5.Program.Main(String[] args)
2020-03-29, 02:43 AM
That wasn't my point it appears that the client is from wrong folder the one from an old install and I wanted to be sure you are loading it right . Now it sound like the wrong tray app is loaded.
Martin (2020-03-29, 02:43 AM)mvallevand Wrote: That wasn't my point it appears that the client is from wrong folder the one from an old install and I wanted to be sure you are loading it right . Now it sound like the wrong tray app is loaded.I did find that the new installer had installed to a new default folder than the one I had used with the manual process (I didn't get a setup option to choose a custom install location). Exiting the tray, stopping the service, and deleting both directories, and reinstalling didn't help though. What did fix it was deleting C:\Users\Public\NPVR-data\ and manual setup again. All is fine now, though I am now reminded of an issue I've seen all along with v5. In the desktop app when watching a channel, the right-click menu option for Main Menu doesn't do anything. I've been using 'Stop' as a workaround.
2020-03-30, 05:07 PM
That is what I thought. Here is the step you should have followed https://forums.nextpvr.com/showthread.ph...#pid534784
The custom install location option is only for new installations and you already had one. Martin (2020-03-30, 05:07 PM)mvallevand Wrote: That is what I thought. Here is the step you should have followed https://forums.nextpvr.com/showthread.ph...#pid534784 > Either way do NOT delete the data folder in C:\Users\Public\NPVR-data In my case though, I still had the original issue after deleting both installs, until I removed NPVR-data as well. I didn't have any recordings or anything; just channel and decoder setups needed. :-) Thanks for the hints though! |
|