after upgrade 4.2.1, the UMS won't start , even clean instal

For help and support with Universal Media Server
Forum rules
Please make sure you follow the Problem Reporting Guidelines before posting if you want a reply
Post Reply
hawkeye9628
Posts: 2
Joined: Mon Nov 03, 2014 12:36 pm

after upgrade 4.2.1, the UMS won't start , even clean instal

Post by hawkeye9628 »

I've been using this UMS for many yrs with my PS3 ( since PS3 media server) , so I know this program well, but after the most update "clean" install.. the program won't start . I am using windows 8.1 pro with core i7 CPU and ASUS motherboard, and I am from computer industry ,so when I say its nothing wrong with my hardware, I am sure its the program problem, once I install back to 4.2.0 , everything back to normal ..I appreciated the developer for doing all this free for us, but still I like to point out this most recent version , somehow wasn't really that smooth for windows 8.1 pro..if you get chance reading this , I hope you can have another good update soon.. thanks... btw anyone having the same problem like mine?
zenon
Posts: 1
Joined: Fri Nov 07, 2014 6:49 am

Re: after upgrade 4.2.1, the UMS won't start , even clean in

Post by zenon »

The same happened for me. Going back to 4.1.0 solved the problem.

Is d:\usa directory being treaten as uniceode value? (\u....) ? :)

On 4.2.1 debug log produces following exception:

Code: Select all

DEBUG 2014-11-05 22:27:32.177 [main] Reading cred.path: default: "", current: "C:\ProgramData\UMS\UMS.cred"
DEBUG 2014-11-05 22:27:32.318 [main] PID: 5996
DEBUG 2014-11-05 22:27:32.318 [main] Reading run_wizard: default: true, current: false
INFO  2014-11-05 22:27:32.318 [main] Starting Universal Media Server 4.2.1
INFO  2014-11-05 22:27:32.318 [main] Based on PS3 Media Server by shagrath, copyright 2008-2014
INFO  2014-11-05 22:27:32.318 [main] http://www.universalmediaserver.com
INFO  2014-11-05 22:27:32.318 [main] 
INFO  2014-11-05 22:27:32.318 [main] Build: 03803316b (2014-10-31)
INFO  2014-11-05 22:27:32.318 [main] Java: Java HotSpot(TM) 64-Bit Server VM 1.7.0_21 64-bit by Oracle Corporation
INFO  2014-11-05 22:27:32.318 [main] OS: Windows 7 64-bit 6.1
INFO  2014-11-05 22:27:32.318 [main] Encoding: UTF-8
INFO  2014-11-05 22:27:32.333 [main] Memory: 1137 MB
INFO  2014-11-05 22:27:32.333 [main] Language: en
INFO  2014-11-05 22:27:32.333 [main] 
INFO  2014-11-05 22:27:32.333 [main] Working directory: c:\Program Files (x86)\Universal Media Server
INFO  2014-11-05 22:27:32.333 [main] Temp directory: C:\Users\Cube\AppData\Local\Temp\universalmediaserver
INFO  2014-11-05 22:27:32.333 [main] Logging config file: c:\Program Files (x86)\Universal Media Server\logback.xml
INFO  2014-11-05 22:27:32.333 [main] debug.log: C:\ProgramData\UMS\debug.log
INFO  2014-11-05 22:27:32.333 [main] 
INFO  2014-11-05 22:27:32.333 [main] Profile directory: C:\ProgramData\UMS
INFO  2014-11-05 22:27:32.333 [main] Profile directory permissions: rw
INFO  2014-11-05 22:27:32.333 [main] Profile path: C:\ProgramData\UMS\UMS.conf
INFO  2014-11-05 22:27:32.333 [main] Profile permissions: rw
INFO  2014-11-05 22:27:32.333 [main] Profile name: DonM
INFO  2014-11-05 22:27:32.333 [main] 
INFO  2014-11-05 22:27:32.333 [main] Web conf path: C:\ProgramData\UMS\WEB.conf
INFO  2014-11-05 22:27:32.333 [main] Web conf permissions: rw
INFO  2014-11-05 22:27:32.333 [main] 
DEBUG 2014-11-05 22:27:32.708 [main] Reading hide_advanced_options: default: true, current: false
DEBUG 2014-11-05 22:27:32.817 [main] Reading network_interface: default: "", current: "net3"
DEBUG 2014-11-05 22:27:32.817 [main] Reading maximum_bitrate: default: "90", current: "50"
INFO  2014-11-05 22:27:32.832 [main] Loading renderer names from c:\Program Files (x86)\Universal Media Server\renderers
INFO  2014-11-05 22:27:32.848 [main] Loading MediaInfo library
INFO  2014-11-05 22:27:32.973 [main] Loaded MediaInfoLib - v0.7.69
DEBUG 2014-11-05 22:27:34.954 [main] Reading generate_thumbnails: default: true, current: false
DEBUG 2014-11-05 22:27:35.001 [main] Reading folders: default: "", current: "Z:\,D:\usa,Y:\"
INFO  2014-11-05 22:27:35.001 [main] Checking shared folder: Z:\[code]
ERROR 2014-11-05 22:27:35.016 [main] A serious error occurred during PMS init
java.lang.IllegalArgumentException: Less than 4 hex digits in unicode value: '\usa' due to end of CharSequence
at org.apache.commons.lang3.text.translate.UnicodeUnescaper.translate(UnicodeUnescaper.java:60) ~[ums.jar:4.2.1]
at org.apache.commons.lang3.text.translate.CharSequenceTranslator.translate(CharSequenceTranslator.java:85) ~[ums.jar:4.2.1]
at org.apache.commons.lang3.text.translate.CharSequenceTranslator.translate(CharSequenceTranslator.java:59) ~[ums.jar:4.2.1]
at net.pms.PMS.getSharedFoldersArray(PMS.java:863) [ums.jar:4.2.1]
at net.pms.PMS.getSharedFoldersArray(PMS.java:837) [ums.jar:4.2.1]
at net.pms.newgui.NavigationShareTab.initSharedFoldersGuiComponents(NavigationShareTab.java:765) ~[ums.jar:4.2.1]
at net.pms.newgui.NavigationShareTab.build(NavigationShareTab.java:151) ~[ums.jar:4.2.1]
at net.pms.newgui.LooksFrame.buildMain(LooksFrame.java:412) ~[ums.jar:4.2.1]
at net.pms.newgui.LooksFrame.buildContent(LooksFrame.java:382) ~[ums.jar:4.2.1]
at net.pms.newgui.LooksFrame.<init>(LooksFrame.java:251) ~[ums.jar:4.2.1]
at net.pms.PMS.init(PMS.java:515) [ums.jar:4.2.1]
at net.pms.PMS.createInstance(PMS.java:1041) [ums.jar:4.2.1]
at net.pms.PMS.main(PMS.java:1141) [ums.jar:4.2.1]
[/code]
hawkeye9628
Posts: 2
Joined: Mon Nov 03, 2014 12:36 pm

Re: after upgrade 4.2.2 the UMS won't start , even clean ins

Post by hawkeye9628 »

Guess what i am brave enough , to upgrade to 4.2.2, ( which i have problem starting the program in 4.2.1) , my system is window 8.1 pro, latest 32 bit java 7 ..working fine with 4.2.0... but once i install 4.2.1 and 4.2.2, the UMS won't start... very strange... i am sure i am not the only one here.. UMS developer , please look at this issue. lot of windows 8.1 pro user out there.. Btw i am from computer industry , my hardware ASUS board, core i7 , latest stuff..always update drivers .. and once i install back to 4.2.0 , then problem solved, so it your program problem.. please take a look at this post... thanks, really appreciated.
User avatar
SharkHunter
Developer
Posts: 648
Joined: Fri Jun 01, 2012 9:36 pm

Re: after upgrade 4.2.1, the UMS won't start , even clean in

Post by SharkHunter »

hawkeye9628 - do you get the same error as zenon?
SOmething like:

Code: Select all

 java.lang.IllegalArgumentException: Less than 4 hex digits in unicode value: '\usa' due to end of CharSequence
   at org.apache.commons.lang3.text.translate.UnicodeUnescaper.translate(UnicodeUnescaper.java:60) ~[ums.jar:4.2.1]
   at org.apache.commons.lang3.text.translate.CharSequenceTranslator.translate(CharSequenceTranslator.java:85) ~[ums.jar:4.2.1]
   at org.apache.commons.lang3.text.translate.CharSequenceTranslator.translate(CharSequenceTranslator.java:59) ~[ums.jar:4.2.1]
   at net.pms.PMS.getSharedFoldersArray(PMS.java:863) [ums.jar:4.2.1]
That is on our radar. Quick fix:
1) rename c:\\uxyz to c:\\xyz
We reject: kings, presidents and voting.
We believe in: rough consensus and running code.
infidel
Developer
Posts: 571
Joined: Thu Jul 12, 2012 5:37 am

Re: after upgrade 4.2.1, the UMS won't start , even clean in

Post by infidel »

zenon wrote:Is d:\usa directory being treaten as uniceode value? (\u....) ? :)
Yep :). Here's a temporary patch for 4.2.2 that should fix it. Remember to remove the patch at the next UMS release.
RavenFire
Posts: 11
Joined: Fri Aug 24, 2012 4:05 pm

Re: after upgrade 4.2.1, the UMS won't start , even clean in

Post by RavenFire »

Figured I'd jump in as well - same problem, probably same fix...
changing the directory name makes it start.
4.20 is the last version I can use

Code: Select all

DEBUG 2014-11-22 11:58:32.653 [main] Reading folders: default: "", current: "s:\usenet"
ERROR 2014-11-22 11:58:32.658 [main] A serious error occurred during PMS init
java.lang.IllegalArgumentException: Unable to parse unicode value: sene
	at org.apache.commons.lang3.text.translate.UnicodeUnescaper.translate(UnicodeUnescaper.java:56) ~[ums.jar:4.2.2]
	at org.apache.commons.lang3.text.translate.CharSequenceTranslator.translate(CharSequenceTranslator.java:85) ~[ums.jar:4.2.2]
	at org.apache.commons.lang3.text.translate.CharSequenceTranslator.translate(CharSequenceTranslator.java:59) ~[ums.jar:4.2.2]
	at net.pms.PMS.getSharedFoldersArray(PMS.java:863) [ums.jar:4.2.2]
	at net.pms.PMS.getSharedFoldersArray(PMS.java:837) [ums.jar:4.2.2]
	at net.pms.newgui.NavigationShareTab.initSharedFoldersGuiComponents(NavigationShareTab.java:765) ~[ums.jar:4.2.2]
	at net.pms.newgui.NavigationShareTab.build(NavigationShareTab.java:151) ~[ums.jar:4.2.2]
	at net.pms.newgui.LooksFrame.buildMain(LooksFrame.java:412) ~[ums.jar:4.2.2]
	at net.pms.newgui.LooksFrame.buildContent(LooksFrame.java:382) ~[ums.jar:4.2.2]
	at net.pms.newgui.LooksFrame.<init>(LooksFrame.java:251) ~[ums.jar:4.2.2]
	at net.pms.PMS.init(PMS.java:515) [ums.jar:4.2.2]
	at net.pms.PMS.createInstance(PMS.java:1041) [ums.jar:4.2.2]
	at net.pms.PMS.main(PMS.java:1141) [ums.jar:4.2.2]
Caused by: java.lang.NumberFormatException: For input string: "sene"
	at java.lang.NumberFormatException.forInputString(Unknown Source) ~[na:1.7.0_02]
	at java.lang.Integer.parseInt(Unknown Source) ~[na:1.7.0_02]
	at org.apache.commons.lang3.text.translate.UnicodeUnescaper.translate(UnicodeUnescaper.java:53) ~[ums.jar:4.2.2]
	... 12 common frames omitted
Post Reply