|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
V7 to V9 Upgrade Fail - Help Needed
System is Windows 10, Java 1.8.0_11, DirectX 12. Tried the Windows Installer to upgrade my licensed SageTV 7.1.9.256 to V9. Install said it succeeded. On startup, as soon as the splash screen disappears nothing else appears...it just goes back to the windows desktop. Task manager shows Sage running but no UI. I waited for 20 min or so but nothing. I'm attaching a couple of my hs_err_pid error files for someone to look at since I don't have a clue. Thanks in advance for any direction you can point me in.
Last edited by mwittl; 12-12-2016 at 02:04 PM. |
#2
|
||||
|
||||
It's crashing when it's trying to load Direct3D...but I can't tell why from that log. Can you set debug_logging=TRUE in the Sage.properties file, run it again and then post the sagetv_0.txt file?
__________________
Jeffrey Kardatzke Founder of SageTV |
#3
|
|||
|
|||
Yes, I'll give it another try this coming weekend and will post the sagetv_0.txt file. I had to restore the V7 from backup after the fail to get back a happy wife!
|
#4
|
|||
|
|||
Another V7 to V9 Fail
After my initial licensed V7 to V9 upgrade fail, I tried again with debug logging on. This time after the splash screen disappears Sage goes all the way down. I've split up the sagetv_0 and sagetv_1 logs into two files to get around the size limit. Not sure I see anything too interesting there, but the sagetv_2.txt file is different. These are from several attempts to start V9. I have one other debug file (sagetv_3.txt) but it is similar to the sagetv_2.txt. That one seems to show the shutdown. Any help would be appreciated since I don't have a clue what to do at this point.
|
#5
|
||||
|
||||
My suggestion... Install a "fresh" sagetv v9 using the windows installer. Start it up, get it working, etc, and then migrate your "old" wiz.bin to the new setup, etc. I'm looking at the all jars/plugins installed, and it could be any one of those causing an issue, so to rule out if you are dealing with a sagetv issue vs sagetv+plugins... i would start with just sagetv.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#6
|
|||
|
|||
Quote:
|
#7
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#8
|
||||
|
||||
From the sagetv_2.txt file:
The Wiz.bin file is invalid, it was only partially written out (which is fine, this is why Wiz.bak is there, it has all the information that would be in the Wiz.bin file when it's in this state). Thu 12/15 6:42:16.159 [main@141a79c] SageTV V7.1.9.256 You are also running SageTV7 in this log...and the Wiz files are not backwards compatible from V9 to V7 (but SageTV will make a backup when you run a new version, so you should have a backup of the file still). In that log, you just startup SageTV, and then go to the Exit menu option...nothing really of interest in there. The sagetv_1 log...that's from V9. I can see startup is taking awhile, set this in Sage.properties: limited_carny_init=true then it'll startup MUCH faster. I can see in sagetv_1, it's crashing when loading DirectShow, which matches the hs_err_pid files you posted. It's failing when calling CreatePixelShader with error code: 0x800700c1 What's very odd is that error code means: ERROR_BAD_EXE_FORMAT (is not a valid Win32 application.) The same failure occurs in the sagetv_0 file. This code has not changed from V7 to V9...what would be interesting to try is taking the SageTVDX93D.dll file from SageTV7 and using it with V9 and see if that fixes the problem. If so, then there's probably something wrong with how that file is getting built for V9. It may also be that the way the V9 one is built has a dependency on a system component that's corrupted on your PC...maybe the Windows Event Viewer might give a hint as to specifically what the problem was.
__________________
Jeffrey Kardatzke Founder of SageTV |
#9
|
|||
|
|||
Thanks Jeff. I'll try the V7 SageTVDX93D.dll first and see if that takes care of the problem. It might be this weekend before I can try again.
|
#10
|
|||
|
|||
Ok, so is there any advantage to doing an upgrade from V7 to V9 versus just blowing out V7 and installing V9 from scratch and then replacing the wiz.bin and sagetv.properties? My EPG is Schedules Direct, but I also have several V6 license keys.
|
#11
|
||||
|
||||
I think the only advantage of an upgrade vs clean install is that you get to keep the SageTV MPEG decoder (it can't be distributed as open source, so had to be removed for v9). Most people don't use this anyway, but if you do, you may care.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2),USBUIRT (multi-zone) Source: Comcast/Xfinity X1 Cable Primary Client: Server Other Clients: (1) HD200, (1) HD300 Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE, HDHR, HVR-2250, HD-PVR |
#12
|
||||
|
||||
being able to keep your configuration would be the main reason to upgrade. I would not ever try to copy a sage.properties file from one install to another, unless you had absolutely zero plugins installed.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#13
|
|||
|
|||
Ok, so I bit the bullet this morning and blew out my V7 installation making sure all registry settings were blown out as well. Did a clean install of V9 and had the same problem....the UI crashes with the SageTVDX93D.dll from the V9 install. I'm attaching the log files from Sage and there is nothing in the Windows logs at all.
Just for grins, I tried a V9 install on another machine with a similar Windows 10 install and no problem...Sage started as expected. Unfortunately, I can't use this as my Sage box for other reasons. At this point I am restoring my V7 and do not have a clue where to go from here to get to V9 on this box. Any further suggestions? |
#14
|
|||
|
|||
Did you try the v7 of the SageTVDX93D file on v9?
What else is different between these win10 installs? Is the version of directx the same? Have you run dxdiag to see if there is a directx issue? k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#15
|
|||
|
|||
Different video cards. Both have DirectX 12 and dxdiag shows no issues on either machine. The V7 SageTVDX93D.dll works, but I'm hesitant to use it since I don't know what calls are being made to that .dll, or will be made to that file in newer versions. By using the V7 .dll, I would think I'm opening myself up to future crashes.
|
#16
|
|||
|
|||
Quote:
Not sure how we solve it as this is the first issue raised on that dll so hard for me to track why the build is different. If it was me i'd use the v7 dll until we get time to determine the issue. k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#17
|
|||
|
|||
Quote:
|
#18
|
||||
|
||||
Quote:
jusjoken, you may want to take a look at the library dependencies between the two different DLLs, that may clue into a difference there as well.
__________________
Jeffrey Kardatzke Founder of SageTV |
#19
|
|||
|
|||
Quote:
Out of curiosity, what exactly is required to make a V9 from a successful V7 install? Just the sage.jar or are the .exe's and .dll's needed to? If it's just the .jar, what's the downside to just replacing it on a working V7 install? |
#20
|
|||
|
|||
Quote:
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
HD200 Standalone Mode Firmware upgrade Fail - Need clearer directions please | tt55du | SageTV HD Theater - Media Player | 9 | 09-07-2010 04:04 PM |
V7 SageMC Upgrade instructions needed | DocDJ | SageMC Custom Interface | 3 | 06-03-2010 09:19 AM |
Upgrade path--suggestions/advice needed (long post) | civerson4 | Hardware Support | 1 | 05-01-2008 02:16 PM |
Upgrade advice needed | pvr599 | Hardware Support | 2 | 01-07-2008 10:58 PM |
DirecTV HD upgrade help needed | thunderstruck | Hardware Support | 10 | 01-10-2006 10:59 AM |