|
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
|
||||
|
||||
Cannot upgrade to SageTV 9
Finally trying to update my Sage system from 7 to 9 and running into problems. So far I have tried:
- Installing SageTV 9 over top of my SageTV 7 installation. - Dropping in the Sage.jar file over top of my SageTV 7 installation. - Installing Java 8 u 111 - Uninstalling Java 8 and trying Java 7 u 79 (from redist zip) None of the above things work, when I launch SageTV, I get the following errors (in succession): http://screencast.com/t/ZMTwT25t http://screencast.com/t/Vrds3P1Ht http://screencast.com/t/yDU9YaftXFBY http://screencast.com/t/qXzP603I10 |
#2
|
||||
|
||||
What version of Java were you running before you tried to upgrade?
I presume you are using Windows, so you are talking about the 32-bit version of Sage. When you tried upgrading Java did you use the 32-bit version (the 64-bit version of Java won't work with 32-bit Sage)? What plugins do you have installed? I think I recall reading that one of the mobile web server plugins caused a similar symptom where Sage crashed on start and gave a bunch of Java errors.
__________________
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 |
#3
|
||||
|
||||
Quote:
I do have the mobile web plugin installed as well as a few others. Is there a way to disable the plugin(s) via file edit, or do I have to get version 7 back and disable thru the UI? |
#4
|
||||
|
||||
Quote:
I did a Google search and it looks like the crash I was thinking of was caused by "Sage TCPServer". Here are some references to the issue (may not be the same as your problem): https://forums.sagetv.com/forums/showthread.php?t=62873 https://forums.sagetv.com/forums/showthread.php?t=60889 https://forums.sagetv.com/forums/showthread.php?t=63539 https://forums.sagetv.com/forums/showthread.php?t=63733
__________________
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 |
#5
|
||||
|
||||
Hmm -- no luck there. I don't have SageTCPServer installed. Pretty sure I used to though.
Other things I've tried: Deleting the entire contents of C:\Program Files (x86)\SageTV\SageTV\JARs Whacking all of the plugin references from sage.properties I also fired up procmon (sysinternals) to see where the jars were being loaded from. I was hoping that the last jar it loaded would be the offending one -- but no luck. It looks like it loads all the jars and then tries to run them or some such thing. (I'm a .net guy -- not a java guy...) Just for funsies, I installed sage7 clean, plopped in my wiz.bin, then the sage9 .exe and STVs and it ran fine -- but of course I would have had to reconfigure sources, plugins, and whatnot. Really don't want to do all that.... |
#6
|
||||
|
||||
That class version error means the JVM is too old and can't parse the format for the class files in Sage.jar. That means you probably have an older version of Java installed which SageTV is trying to use rather than the newer version.
It determines what version of the JVM to use by looking in the registry at HKLM\Software\JavaSoft\Java Runtime Environment\CurrentVersion. It then opens the key in HKLM\Software\JavaSoft\Java Runtime Environment\[CurrentVersionValue]\RuntimeLib to figure out what specific library to use to invoke the JVM.
__________________
Jeffrey Kardatzke Founder of SageTV |
#7
|
||||
|
||||
Quote:
|
#8
|
||||
|
||||
Maybe try completely uninstalling Java, restart computer, then reinstall Java?
__________________
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 |
#9
|
|||
|
|||
Quote:
That value is the key to finding what you screen captured k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#10
|
||||
|
||||
Quote:
Quote:
http://screencast.com/t/KOrOTBDu |
#11
|
|||
|
|||
Quote:
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#12
|
|||
|
|||
I would also suggest go to the Java 32 bit control panel app and select the Java tab then view and see what the system thinks is your default java version.
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#13
|
||||
|
||||
Quote:
|
#14
|
||||
|
||||
Quote:
|
#15
|
|||
|
|||
that all does look correct
Perhaps Jeff or someone else has other ideas
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page |
#16
|
||||
|
||||
Yeah...that's weird. It all looks correct....I forgot there is one other way it can load the JVM.
Do you happen to have a 'jre' folder in the SageTV install folder? If so, it will load the JVM that is inside of that folder and maybe that's an older one. That pretty much has to be it...because the class version file is 51, which is for Java 7 and there's no reason Java 8 shouldn't be able to load that.
__________________
Jeffrey Kardatzke Founder of SageTV |
#17
|
|||
|
|||
Quote:
It had been an ongoing mystery as to why System Information kept insisting on Java 1.6 being installed when "We had no such thing installed" to our knowledge. Now we know we actually did have it installed, just not where we expected it. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV 7 Upgrade Key | pbdickey | SageTV Marketplace | 2 | 06-12-2013 05:50 PM |
How do I upgrade SageTV? | cmc | SageTV Software | 9 | 11-27-2009 02:37 PM |
SageTV Client to Full SageTV Server - Is There An Upgrade Path? | Savage1701 | SageTV Software | 8 | 10-31-2009 09:26 PM |
Preparing to upgrade from SageTV 6.3 to SageTV 6.4.8 question | mkanet | SageMC Custom Interface | 0 | 08-15-2008 09:54 AM |
How to upgrade SageTv? | Steve52 | SageTV Software | 5 | 01-25-2006 07:17 PM |