Sign in to follow this  
roarkindrake

Wurm Wont reinstall

Recommended Posts

So last weekend i got around to reinstalling wurm because it just kept crashing no matter what on one of my characters when i was outside of a mine. But the entire week I haven't been able to reinstall wurm, it just stops midway through at some point and will not continue installing the graphics jar. Is there anything I can do?

Share this post


Link to post
Share on other sites

deleted the old wurm directory?  Also, you trying the stable or unstable client?  Try the other client.

 

  • Like 1

Share this post


Link to post
Share on other sites
19 minutes ago, Wurmhole said:

deleted the old wurm directory?  Also, you trying the stable or unstable client?  Try the other client.

 

To build on Wurmhole's suggestion, deleting wurm via java's viewer does not remove the files and folders.   Graphics.jar has a looooong history of causing issue in the launcher for re installs and updates.

 

Locate your Wurm Online/packs/graphics.jar file and delete it completely.  Try re-installing Wurm now.

  • Like 1

Share this post


Link to post
Share on other sites

For the last couple of weeks I've been having a similar problem. The Wurm launcher wouldn't appear after the Java splash. I tried various fixes I saw on the forums (creating a new shortcut, setting Java to use direct connect instead of Firefox's browser settings). Eventually I tried a fresh install, and used the java viwer to remove Wurm, then manually deleted it's folder from my 'Games' directory.

 

The trouble started around the time I updated my firewall (Comodo), so I suspected that was the culprit, but disabling it made no difference.

 

What's puzzling me is that I can't even download the game files to install it. A small splash window appears where it says "downloading application", which disappears after a few seconds.

Looking at the JNLP file through Java viewer I see this:

Spoiler


<jnlp spec="1.0" codebase="http://www.wurmonline.com/client/" href="http://www.wurmonline.com/client/wurmclient.jnlp">
  <information>
    <title>Wurm Online</title>
    <vendor>Code Club AB</vendor>
    <homepage href="http://www.wurmonline.com/"/>
    <description>Wurm Online client</description>
    <icon href="http://www.wurmonline.com/client/wurm_icon_128.png" height="128" width="128" kind="default"/>
    <icon href="http://www.wurmonline.com/client/wurm_icon_64.png" height="64" width="64" kind="default"/>
    <icon href="http://www.wurmonline.com/client/wurm_icon_32.png" height="32" width="32" kind="default"/>
    <icon href="http://www.wurmonline.com/client/wurm_icon_16.png" height="16" width="16" kind="default"/>
    <icon href="http://www.wurmonline.com/client/splash.gif" kind="splash"/>
    <shortcut online="true" install="false">
      <desktop/>
      <menu submenu="Wurm Online"/>
    </shortcut>
  </information>
  <security>
    <all-permissions/>
  </security>
  <update check="timeout" policy="always"/>
  <resources>
    <java initial-heap-size="536870912" max-heap-size="1073741824" href="http://java.sun.com/products/autodl/j2se" version="1.8+"/>
    <property name="sun.java2d.noddraw" value="true"/>
    <property name="org.lwjgl.input.Mouse.allowNegativeMouseCoords" value="true"/>
    <jar href="http://www.wurmonline.com/client/wurmclient.jar" download="eager" main="true"/>
    <jar href="http://www.wurmonline.com/client/wurmres.jar" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/colladabind.jar" version="1.0.0" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/irclib.jar" version="1.10" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/jogg.jar" version="0.0.7" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/jorbis.jar" version="0.0.15" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/joXSI.jar" version="1.0.0" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/jzipupdate.jar" version="0.9.1" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/lwjgl.jar" version="2.9.1" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/lwjgl_util.jar" version="2.9.1" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/PNGDecoder.jar" version="0.0.1" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/slick-util.jar" version="b208" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/vecmath.jar" version="1.5.2" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/jbullet.jar" version="1.0.0" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/commons-codec.jar" version="1.4" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/commons-httpclient.jar" version="3.1" download="eager" main="false"/>
    <jar href="http://www.wurmonline.com/client/libraries-stable-2016/commons-logging.jar" version="1.1.3" download="eager" main="false"/>
    <nativelib href="http://www.wurmonline.com/client/libraries-stable-2016/lwjgl-natives-windows.jar" version="2.9.1" download="eager" main="false"/>
  </resources>
  <application-desc main-class="com.wurmonline.client.WurmLauncher"/>
</jnlp>

It's all gobbledygook to me, but do all those 'false' mean the files don't download?

 

Share this post


Link to post
Share on other sites
Quote

By default, jar and nativelib resources will be downloaded eagerly, i.e., they are downloaded and available locally to the JVM running the application before the application is launched.  The jar and nativelib elements also allow a resource to be specified as lazy.  This means the resource does not have to be downloaded onto the client system before the application is launched.

in other words.. ignore that part..

Could it be that your java security profile is set high and there's a problem with whitelisting CCAB/wurm?

 

Also... no idea what the ... you've shared there..

Content of http://www.wurmonline.com/client/wurmclient.jnlp is slightly different from your paste above

Are you downloading the file and starting it from a folder?(At any moment.. devs could update the live version and add/remove libs needed to properly run thegame.. best run the game from browser/play now.../ or.. desktop shortcut running the installed application (alternative.. desktop shortcut or bat file with "jawaws.exe http://www.wurmonline.com/client/wurmclient.jnlp" which basically does what clicking 'play now' starts anyway)

Spoiler

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" codebase="http://www.wurmonline.com/client/" href="wurmclient.jnlp">

    <information>
        <title>Wurm Online</title>
        <vendor>Code Club AB</vendor>
        <homepage href="http://www.wurmonline.com/" />
        <description>Wurm Online client</description>
        <icon href="wurm_icon_128.png" width="128" height="128" />
        <icon href="wurm_icon_64.png" width="64" height="64" />
        <icon href="wurm_icon_32.png" width="32" height="32" />
        <icon href="wurm_icon_16.png" width="16" height="16" />
        <icon kind="splash" href="splash.gif" />
        <shortcut online="true">
            <desktop />
            <menu submenu="Wurm Online" />
        </shortcut>
    </information>

    <!-- These are default values, but just to be clear -->
    <update check="timeout" policy="always" />

    <security>
        <all-permissions />
    </security>

    <resources>
        <!-- Java 1.5 is not supported starting from WurmClient 3.1 -->
        <j2se
            href="http://java.sun.com/products/autodl/j2se"
            version="1.8+"
            initial-heap-size="512M"
            max-heap-size="1024M"
        />
        <property name="sun.java2d.noddraw" value="true" />
        <property name="org.lwjgl.input.Mouse.allowNegativeMouseCoords" value="true" />
        <jar href="wurmclient.jar" main="true" />
        <jar href="wurmres.jar" />
        <jar href="libraries-stable-2016/colladabind.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/irclib.jar" version="1.10" />
        <jar href="libraries-stable-2016/jogg.jar" version="0.0.7" />
        <jar href="libraries-stable-2016/jorbis.jar" version="0.0.15" />
        <jar href="libraries-stable-2016/joXSI.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/jzipupdate.jar" version="0.9.1" />
        <jar href="libraries-stable-2016/lwjgl.jar" version="2.9.1" />
        <jar href="libraries-stable-2016/lwjgl_util.jar" version="2.9.1" />
        <jar href="libraries-stable-2016/PNGDecoder.jar" version="0.0.1" />
        <jar href="libraries-stable-2016/slick-util.jar" version="b208" />
        <jar href="libraries-stable-2016/vecmath.jar" version="1.5.2" />
        <jar href="libraries-stable-2016/jbullet.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/commons-codec.jar" version="1.4" />
        <jar href="libraries-stable-2016/commons-httpclient.jar" version="3.1" />
        <jar href="libraries-stable-2016/commons-logging.jar" version="1.1.3" />
    </resources>

    <resources os="Win" arch="x86"><!-- Windows 32-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-windows.jar" version="2.9.1"/>
    </resources>
    <resources os="Win" arch="amd64"><!-- Windows 64-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-windows.jar" version="2.9.1"/>
    </resources>

    <resources os="Mac" arch="ppc"><!-- PowerPC Mac -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>
    <resources os="Mac" arch="i386"><!-- Intel Mac 32-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>
    <resources os="Mac" arch="x86_64"><!-- Intel Mac 64-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>

    <resources os="Linux" arch="i386"><!-- Linux 32-bit Sun java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="x86"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="amd64"><!-- Linux 64-bit Sun java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="x86_64"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>

    <resources os="SunOS" arch="sparc"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-solaris.jar" version="2.9.1"/>
    </resources>

    <application-desc main-class="com.wurmonline.client.WurmLauncher"  name="Wurm Online" />
</jnlp>
 

 

Share this post


Link to post
Share on other sites
4 hours ago, Finnn said:

Could it be that your java security profile is set high and there's a problem with whitelisting CCAB/wurm?

 

Also... no idea what the ... you've shared there..

Content of http://www.wurmonline.com/client/wurmclient.jnlp is slightly different from your paste above

Are you downloading the file and starting it from a folder?(At any moment.. devs could update the live version and add/remove libs needed to properly run thegame.. best run the game from browser/play now.../ or.. desktop shortcut running the installed application (alternative.. desktop shortcut or bat file with "jawaws.exe http://www.wurmonline.com/client/wurmclient.jnlp" which basically does what clicking 'play now' starts anyway)

  Reveal hidden contents

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0" codebase="http://www.wurmonline.com/client/" href="wurmclient.jnlp">

    <information>
        <title>Wurm Online</title>
        <vendor>Code Club AB</vendor>
        <homepage href="http://www.wurmonline.com/" />
        <description>Wurm Online client</description>
        <icon href="wurm_icon_128.png" width="128" height="128" />
        <icon href="wurm_icon_64.png" width="64" height="64" />
        <icon href="wurm_icon_32.png" width="32" height="32" />
        <icon href="wurm_icon_16.png" width="16" height="16" />
        <icon kind="splash" href="splash.gif" />
        <shortcut online="true">
            <desktop />
            <menu submenu="Wurm Online" />
        </shortcut>
    </information>

    <!-- These are default values, but just to be clear -->
    <update check="timeout" policy="always" />

    <security>
        <all-permissions />
    </security>

    <resources>
        <!-- Java 1.5 is not supported starting from WurmClient 3.1 -->
        <j2se
            href="http://java.sun.com/products/autodl/j2se"
            version="1.8+"
            initial-heap-size="512M"
            max-heap-size="1024M"
        />
        <property name="sun.java2d.noddraw" value="true" />
        <property name="org.lwjgl.input.Mouse.allowNegativeMouseCoords" value="true" />
        <jar href="wurmclient.jar" main="true" />
        <jar href="wurmres.jar" />
        <jar href="libraries-stable-2016/colladabind.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/irclib.jar" version="1.10" />
        <jar href="libraries-stable-2016/jogg.jar" version="0.0.7" />
        <jar href="libraries-stable-2016/jorbis.jar" version="0.0.15" />
        <jar href="libraries-stable-2016/joXSI.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/jzipupdate.jar" version="0.9.1" />
        <jar href="libraries-stable-2016/lwjgl.jar" version="2.9.1" />
        <jar href="libraries-stable-2016/lwjgl_util.jar" version="2.9.1" />
        <jar href="libraries-stable-2016/PNGDecoder.jar" version="0.0.1" />
        <jar href="libraries-stable-2016/slick-util.jar" version="b208" />
        <jar href="libraries-stable-2016/vecmath.jar" version="1.5.2" />
        <jar href="libraries-stable-2016/jbullet.jar" version="1.0.0" />
        <jar href="libraries-stable-2016/commons-codec.jar" version="1.4" />
        <jar href="libraries-stable-2016/commons-httpclient.jar" version="3.1" />
        <jar href="libraries-stable-2016/commons-logging.jar" version="1.1.3" />
    </resources>

    <resources os="Win" arch="x86"><!-- Windows 32-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-windows.jar" version="2.9.1"/>
    </resources>
    <resources os="Win" arch="amd64"><!-- Windows 64-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-windows.jar" version="2.9.1"/>
    </resources>

    <resources os="Mac" arch="ppc"><!-- PowerPC Mac -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>
    <resources os="Mac" arch="i386"><!-- Intel Mac 32-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>
    <resources os="Mac" arch="x86_64"><!-- Intel Mac 64-bit java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-macosx.jar" version="2.9.1"/>
    </resources>

    <resources os="Linux" arch="i386"><!-- Linux 32-bit Sun java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="x86"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="amd64"><!-- Linux 64-bit Sun java -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>
    <resources os="Linux" arch="x86_64"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-linux.jar" version="2.9.1"/>
    </resources>

    <resources os="SunOS" arch="sparc"><!-- UNKNOWN -->
        <nativelib href="libraries-stable-2016/lwjgl-natives-solaris.jar" version="2.9.1"/>
    </resources>

    <application-desc main-class="com.wurmonline.client.WurmLauncher"  name="Wurm Online" />
</jnlp>
 

Security profile is set to high, but both wurmonline.com and havenandhearth.com (which seems to run fine) are added to the Exception Site List. Also tried restoring the security prompts, and allowing wurm when asked.

 

The file I used to start wurm was downloaded from the game's webpage, trying both options of opening the file, and saving it.

Using the Java Control Panel to remove wurm, then clicking the client.jnlp link you posted gives a progress bar of 'downloading application/verifying application'. Once progress is complete it disappears and nothing else happens.

Going into the Java Cache Viewer, then looking at the 'selected application's JNLP file' gives me the same result that I posted, rather than the result which you posted...even though I used your link...which seems...odd

It would appear that I'm downloading a different JNLP file

 

On a related note, some time ago I started playing a Steam Early Access game called 'Star Command Galaxies', but the Alpha version I was downloading was much older than the devs had released on that branch. It turned out that the 32 bit version had become corrupted somehow, so those with 32 bit systems weren't getting the proper files.

Maybe something similar has happened here?

Share this post


Link to post
Share on other sites

Project Zomboid isn't starting up for me (and other people) either, and it "is packed with it's own version of Java. It never needs to be updated or changed" (according to one of it's devs). Off the top of my head it was working around the same time as Wurm was, so it's looking like a Java issue somewhere

 

Edit: Apparently Zomboid wasn't even getting far enough upon launch to update the config file. The PZ devs pointed me towards this hotfix for Geforce cards: http://nvidia.custhelp.com/app/answers/detail/a_id/4378/

I likely won't have time to test it for a day or two, but it might resolve the issue

Edited by Kaldari

Share this post


Link to post
Share on other sites

The JNLP just tells Java Web Start where to get all the files the program needs. main="false" means those jars do not start the application. There's absolutely no reason to ever manipulate the JNLP.

 

Try downloading and installing it from this link: http://www.wurmonline.com/client/wurmclient.jnlp

All of our libraries are downloaded from that same path, so if that fails then for some reason you're unable to connect to our servers.

 

Steps to take prior:

Start -> Run -> type javaws -viewer and press Enter.

Right-click any and all Wurm installations and Delete.

 

Wurm, by default, does not install files under "Games", but under the user's folder. C:\Users\<YOUR USER>\wurm - delete that as well. Make a backup for your logs and such if you have any you wish to keep.

 

Download and run the JNLP linked above.

 

This is all assuming your Java install isn't corrupted and your video drivers are fine, though we usually see people getting to the launcher and then crashing on video driver issues.

Also look for any files like: hs_err_pidXXXX - where the X's will be numbers. If you find these, share them or email them to keenan@wurmonline.com

 

  • Like 1

Share this post


Link to post
Share on other sites

Soljurn

Sorry to bother you.

My system is running Windows 10

 

I have tried to create another player.

No player message in email. Player not created.

I have removed Java and reinstalled.

Shut down and restart.

 

I downloaded the Wurmclient.jnpl

I tried running your JNPL link. Won't  work

I have renamed my wurm directory to Orig-Wurm.

 

Will try to create another player.

What is; Start -> Run ->  ?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this