SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-16-2011, 09:35 AM
tvmaster2's Avatar
tvmaster2 tvmaster2 is online now
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,240
updating software - should we worry?

so, I just received (as I often do) a pop-up saying that Microsoft.NET Framework 4 had an update. Also get them for Java, etc etc.

Will there be a point where one of these will cause SageTV 7.19 to stop working, or exhibit bad behaviour? In other words, what third-party updates could cause the final version of Sage to barf?
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson
Reply With Quote
  #2  
Old 08-16-2011, 10:28 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Maybe. Either do an image or do a system recovery to a date previous of the update. So far I have the latest .NET 4.0, java 6 bld 26 (haven't tested java 7 yet.) latest video drivers from ATI, latest HDHomerun drivers, latestd HD-PVR (edited the contrast and other settings in the .properties file) and all the latest MS patches. Nothing broken. (And I still have others running with the last updates that were done 2 years ago.)

When I look at Java 7 it could have updates that would break Sage, depending on how well it is backward compatible. (But it could have done a lot to improving Sage's performance if it lasted longer.)
Quote:
This release includes new features such as small language changes for improved developer productivity, a new Filesystem API, support for asynchronous I/O, a new fork/join framework for multicore performance, improved support for dynamic and script languages, updates to security, internationalization and web standards and much more.
Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.

Last edited by gplasky; 08-16-2011 at 10:30 AM.
Reply With Quote
  #3  
Old 08-16-2011, 04:58 PM
tvmaster2's Avatar
tvmaster2 tvmaster2 is online now
SageTVaholic
 
Join Date: Jun 2005
Location: tarana
Posts: 4,240
Quote:
Originally Posted by gplasky View Post
Maybe. Either do an image or do a system recovery to a date previous of the update. So far I have the latest .NET 4.0, java 6 bld 26 (haven't tested java 7 yet.) latest video drivers from ATI, latest HDHomerun drivers, latestd HD-PVR (edited the contrast and other settings in the .properties file) and all the latest MS patches. Nothing broken. (And I still have others running with the last updates that were done 2 years ago.)

When I look at Java 7 it could have updates that would break Sage, depending on how well it is backward compatible. (But it could have done a lot to improving Sage's performance if it lasted longer.)


Gerry
OK, good idea, I'll just make sure system recovery is active. The things we have to think about now ....
__________________
Sage 9 server = Gigabyte AMD quad-core - 4 gigs - integrated ATI HD4200 chipset - SSD boot, Hitachi Deskstar show drives. HD-PVR - Colossus - Win7 32 bit. HD200/300’s networked. HDHomerun tuner. "If you've given up on Weird Al, you've given up on life" - Homer Simpson
Reply With Quote
  #4  
Old 08-21-2011, 08:25 AM
pseudonym's Avatar
pseudonym pseudonym is offline
Sage Advanced User
 
Join Date: Feb 2007
Location: Out of Mind
Posts: 143
Decided to do something silly and remove JRE6, install JRE7. (Imaged my system first!!!)

Java 7 does indeed break SageTV. Service won't start. Running SageTV.exe (foreground mode) gives these two pop-up errors -- one after the other:

1. MsgBox Title: SageWin: SageTV.exe - System Error
The program can't start because MSVCR100.dll is missing from your computer. Try reinstalling the program to fix this problem.

2. MsgBox Title: Java Missing
Could not find jvm.dll
Please install Java Runtime Environment 1.4

I haven't started to look into this, I just now hit the error and came here to see if anyone else has done this. Apparently not... and I'm the first?

I will now go have a looksee at the Oracle tech site. Perhaps there are workarounds for software that uses the 'old style' java implementation.

To be continued...
--pseudonym

(SageTV 7.1.9 on Win7 Pro SP1 32-bit)
Reply With Quote
  #5  
Old 08-21-2011, 08:34 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
The first error looks like a Visual C++ redistributable library error.

The 2nd error I would check to see what you have your java memory heap set at. Java 7 probably has a larger memory footprint and you no longer have the same size contiguous memory space that you had before so it won't run.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #6  
Old 08-21-2011, 08:47 AM
pseudonym's Avatar
pseudonym pseudonym is offline
Sage Advanced User
 
Join Date: Feb 2007
Location: Out of Mind
Posts: 143
Actually, both files exist in subdirectories under the JRE7 folder in C:\Program Files.
Reply With Quote
  #7  
Old 08-21-2011, 08:48 AM
pseudonym's Avatar
pseudonym pseudonym is offline
Sage Advanced User
 
Join Date: Feb 2007
Location: Out of Mind
Posts: 143
RE: JVM Heap. Mine's set to 512M - SageTV has never used more than 249M of that (according to System Information).
Reply With Quote
  #8  
Old 08-21-2011, 09:14 AM
pseudonym's Avatar
pseudonym pseudonym is offline
Sage Advanced User
 
Join Date: Feb 2007
Location: Out of Mind
Posts: 143
SOLVED (I think).

Found a post by a gamer who'd tried everything and finally got JRE7 working by simply copying MSVCR100.dll (from c:\program files\java\jre7\bin) into c:\windows directory.

I did the same and now the SageTV service starts, and SageTV.exe comes up in foreground. A load path problem perhaps?

A quick checkout shows nothing remiss with SageTV. I have a Favorites recording coming up in a bit, I'll soon know if that's working too.

I'd still like to find out what the *right* solution ought to be. But in the meantime this workaround appears to get Sage off the ground with JRE7...
Reply With Quote
  #9  
Old 08-21-2011, 12:57 PM
toricred's Avatar
toricred toricred is offline
Sage Icon
 
Join Date: Jan 2006
Location: Northern New Mexico
Posts: 1,729
Interestingly I installed Java 7 yesterday and the service started with it right away. Admittedly I didn't uninstall Java 6 yet.
Reply With Quote
  #10  
Old 08-21-2011, 01:08 PM
pseudonym's Avatar
pseudonym pseudonym is offline
Sage Advanced User
 
Join Date: Feb 2007
Location: Out of Mind
Posts: 143
You're still running on JRE6, as soon as you remove it you'll have my error, I think... I removed JRE6 and cleaned up registry, filesystem etc. before installing JRE7.

Another poster on the same forum where I found this workaround, did what you did -- they decided they were running JRE6.5 Some tasks were accessing JRE7 modules (compiles) while others were using the JRE6 modules. When they uninstalled JRE6 they got my error same as the fellow that posted the workaround.

If/when I find something 'official' instead of the workaround I'll post it here if it isn't already known by then.

Oh and SageTV recorded my scheduled shows right on time and the recordings look fine, are of the right length, etc. No funky messages in Sage's debug logs or W7 Event viewer. So far so good...
Reply With Quote
  #11  
Old 09-15-2011, 08:49 PM
najames najames is offline
Sage Advanced User
 
Join Date: Jan 2009
Posts: 75
Quote:
Originally Posted by pseudonym View Post
SOLVED (I think).

Found a post by a gamer who'd tried everything and finally got JRE7 working by simply copying MSVCR100.dll (from c:\program files\java\jre7\bin) into c:\windows directory.
Thanks for the post. I am installing SageTV 7 with JRE7 and was getting the same error, this seemed to work. I can at least continue to install now.
__________________
6/23/2012 updated with spare parts - SageTV 7.1.9 WHS 2011: Gigabyte H55M-S2H, i3-550, 8GB Gskill Sniper RAM, WD320GB Scorpio OS drive, 6 Samsung 2TB drives, FSP Aurum Gold 400W PSU, reused Antec Lanboy case (idle 34W - undervolted). Snapraid 1.9 parity
Clients: 3 HD200
Sources: HDHomerun OTA, HD-PVR to Comcast Cisco RNG150 via USB-UIRT
Other: Denon AVR-2310CI, Panasonic 50" & 42" 720p plasmas, HSU sub, ancient Klipsch fronts + Polk surrounds
Reply With Quote
  #12  
Old 09-15-2011, 09:43 PM
david1234 david1234 is offline
Sage Aficionado
 
Join Date: Nov 2007
Location: Beaverton, OR
Posts: 313
Doesnt' windows look for dll's along the system PATH? Wouldn't just adding jre7/bin to your system path solve the problem?
Reply With Quote
  #13  
Old 09-16-2011, 12:08 AM
MCE-Refugee's Avatar
MCE-Refugee MCE-Refugee is offline
Sage Aficionado
 
Join Date: Aug 2008
Posts: 301
Why remove Java 6 when installing Java 7? The various Java versions happily co-exist without interfering with one another.
Reply With Quote
  #14  
Old 09-16-2011, 05:57 AM
davephan's Avatar
davephan davephan is offline
Sage Icon
 
Join Date: Mar 2004
Location: Minnesota
Posts: 1,911
Quote:
Originally Posted by tvmaster2 View Post
Will there be a point where one of these will cause SageTV 7.19 to stop working, or exhibit bad behaviour? In other words, what third-party updates could cause the final version of Sage to barf?
This is the reason you should already have a disaster recovery plan in place. Image your computer and test the recoveries with a 'test' recovery drive. Use an imaging product that can recover onto different hardware, that way you'll be protected if you system board fails.

Dave
Reply With Quote
  #15  
Old 09-16-2011, 07:20 AM
Savage1701 Savage1701 is offline
Sage Expert
 
Join Date: Apr 2009
Location: Roscoe, IL
Posts: 668
Quote:
Originally Posted by tvmaster2 View Post
so, I just received (as I often do) a pop-up saying that Microsoft.NET Framework 4 had an update. Also get them for Java, etc etc.

Will there be a point where one of these will cause SageTV 7.19 to stop working, or exhibit bad behaviour? In other words, what third-party updates could cause the final version of Sage to barf?
Interesting you start this thread. I brought this up a couple months ago right after the sell-out, oh, I meant, buy-out of SageTV and was pretty much told to turn my Sage Server into an appliance, that is, never update it ever with anything.

I countered that that could work, to a point, unless something else on your system needs the updates you are denying it because you want to keep Sage going. Sort of the whole "rock and a hard place" thing. Java was one thing that concerned me. .NET updates also did, especially since some installers and programs need it. A security update that interacted with Windows validation also concerned me.

Although I do backup my Sage Server as a whole and the Sage folder to 2 different drives, I do also know that there will come a day when the MB will fail for some reason. As Davephan points out, there are potential driver issues there as well, or one must take their chances and buy a used board on an auction site, hope it works and still has life left in it, and hope it's not an OEM version of the original board (that's happened twice to me when retails were no longer available with my work computers). And I agree with anyone who says to snapshot a prior version of Sage or sandbox a test version of Sage when applying any real update.

I pretty much figure Sage will die "by a thousand cuts". The last people who manage to keep Sage going will, of course, be the most tech-savy who understand Java and such to a high degree. Since my abilities are more on the hardware and network side, I won't be the first, but I won't be that far behind.
__________________
Asus P5Q Premium MB, E6750, 4GB RAM, 32-bit XP Pro SP3, 3Ware 9590SE controller, 80GB 7.2K Laptop boot drive w/SuperSpeed Cache Utility & eBoostr, (1) KWorld ATSC-110, (1) 950Q USB, (1) 2250 tuner, (1) HD-PVR using USB-UIRT, (1) 1600 Dual card, (1) DVICO Fusion 5 Gold, (1) Hauppauge 1250, (1) Hauppauge 2250, 8 various storage HD's, NEC-based x1 USB add-on card, 2 outdoor antennas capturing 2 different OTA markets, Dish Network w/HD Receiver for HD-PVR.
Reply With Quote
  #16  
Old 12-17-2012, 12:47 AM
ewelin ewelin is offline
Sage Advanced User
 
Join Date: Sep 2008
Location: Cambridge, MA
Posts: 165
Send a message via AIM to ewelin Send a message via MSN to ewelin Send a message via Yahoo to ewelin
Just wanted to chime in and say thanks for posting about this and the solutions. I recently decided to move away from WHS and now have sage running on it's own Win7 box which was a fresh install and I could not figure out why I couldn't get the service controller to work. So glad I check in here.
Reply With Quote
  #17  
Old 02-10-2013, 06:56 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by pseudonym View Post
Found a post by a gamer who'd tried everything and finally got JRE7 working by simply copying MSVCR100.dll (from c:\program files\java\jre7\bin) into c:\windows directory.
I ran into this problem today and this workaround seemed to get Sage up and running again.

I wish I knew what happened, though.
Reply With Quote
  #18  
Old 02-11-2013, 12:23 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Quote:
Originally Posted by reggie14 View Post
I ran into this problem today and this workaround seemed to get Sage up and running again.

I wish I knew what happened, though.
To future proof your system Instead of copying files over Install the Microsoft Visual C++ 2010.

See this thread
http://forums.sagetv.com/forums/show...42&postcount=1
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #19  
Old 02-11-2013, 01:08 PM
reggie14 reggie14 is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Maryland
Posts: 2,760
Quote:
Originally Posted by nyplayer View Post
To future proof your system Instead of copying files over Install the Microsoft Visual C++ 2010.
Thanks!

That was actually the first thing I tried when I saw the MSVCR100.dll error message. But, looking back, I think I installed the 64-bit version. That's probably why it didn't work.
Reply With Quote
  #20  
Old 02-15-2013, 02:57 PM
mtncrux mtncrux is offline
Sage User
 
Join Date: May 2009
Location: Colorado
Posts: 54
One word of warning, if you copy the DLL over by hand, dont do what I did and update JAVA without checking to see if the DLL changed. SageTV wouldn't start and it took me forever to realize what was going on since I didn't remember copying this file in the first place.

Next time I will try installing the Microsoft visual C++ package as that seems like a better way to go.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Updating software? bits SageTV HD Theater - Media Player 1 01-18-2010 12:41 PM
Hard drive speed, a worry or a red herring? ChrisNH Hardware Support 9 10-19-2009 02:27 PM
Using Sage to Archive DVDs (Library Software) or Software Recommendations Please ... Exile SageTV Software 8 12-20-2006 01:18 PM
when to worry that favorites aren't in recording schedule stevech SageTV Software 4 04-21-2006 09:13 PM
updating from 2.0.11 to 2.0.13 or 14 ottoreck SageTV Beta Test Software 1 03-15-2004 08:39 PM


All times are GMT -6. The time now is 03:22 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.