Planet M.U.L.E.
Planet Mule 2 => Bugs => Topic started by: Tredekka on May 25, 2014, 20:46
Title: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 25, 2014, 20:46 java.lang.NullPointerException
at turborilla.mule2.game.map.PlotMarker.setPlot(PlotMarker.java:188) If I've posted this in the wrong place, please let me know. Thanks. Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 25, 2014, 20:57 Oops... forgot my system info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 25, 2014, 21:45 Note: This is the report (and attachment) of a second game attempt. However I do believe it was in the same location... before picking land on the fourth round (not 100% sure which round.) At this point, I'd say it's not possible to play v0.95.0.0
java.lang.NullPointerException at turborilla.mule2.game.map.PlotMarker.setPlot(PlotMarker.java:188) Note: System specs have changed (upgraded Java) since the first game earlier today... System Info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: JorgeLoco on May 25, 2014, 21:53 Played game with @Tredekka... here's my system info and attached log as well.
System Info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 25, 2014, 23:04 Note: This is the report (and attachment) of a third game attempt. It was in the same location... before picking land, this time on the third round. This time I ran the game from IE as the "Web Start version"
java.lang.NullPointerException at turborilla.mule2.game.map.PlotMarker.setPlot(PlotMarker.java:188) Note: System specs have changed (upgraded Java) since the first game earlier today... System Info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 26, 2014, 23:39 Note: This is the report (and attachment) of a fourth game attempt. It was in the same location... before picking land, this time on the third round. This time I ran the game from a different system (see below) in IE as an embedded applet.
java.lang.NullPointerException at turborilla.mule2.game.map.PlotMarker.setPlot(PlotMarker.java:188) Note: This time on a different computer system... System Info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 27, 2014, 01:13 Note: This is the report (and attachment) of a fifth game attempt (technically about the eighth, but some I didn't submit logs for because the "unit test" had the same parameters.) It was in the same location... before picking land, this time on the fourth round. This time I ran the game from the same system as earlier today (see below) again in IE as an embedded applet... The difference this time was that I chose Human instead of an Elowan (which I've used for all previous tests.) This will probably be the last time I try to play the game until I hear a reply from a dev (or at least another user who has a recommendation on how to avoid it from crashing.)
java.lang.NullPointerException at turborilla.mule2.game.map.PlotMarker.setPlot(PlotMarker.java:188) Note: This time on a different computer system... System Info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: john256 on May 27, 2014, 14:20 Thanks for the report.
I think this is now fixed in newer version 0.95.0.1. Title: Re: Bugs 0.95.0.2 - Crash - java.lang.NullPointerException Post by: Tredekka on May 27, 2014, 18:07 Bugs 0.95.0.2 - DeSynchronized causing Infinite Loop - During "Journaling"...
Note: I wasn't fast enough when the error occurred to capture a screenshot of the initial problem; however, it occurred again (see the next post... The following "DeSynchronization" errors appeared first (both above & here, ref the [Error__01__DeSynchronized.jpg] pic in the [log.2014-05-27.19h-14m-32s.zip] file attached to the "next" post.) It looks like it began here: WARNING rollback: Mismatch: [ClaimPlotEvent] vs. [<none>] at 33073 turborilla.mule2.journal.GameJournal.equals:112] SEVERE rollback: ROLLBACK FAILED at 33073 But what's really dangerous is that the game will get stuck in an infinite loop while "logging"... theoretically, the log could grow infinitely / until corruption... SEVERE Journaled phases don't match: GOODS_AUCTION vs. COLLECTION at 41744 [turborilla.mule2.journal.GameJournal.equals:98] SEVERE Assertion failed in journal [turborilla.mule2.control.GameRunner.desyncError:605] It's why I zipped the file this time (>12MB uncompressed.) @John256 || @SomeDev >> Should I have started a new "thread"?... I decided not to, since I could not verify that the original problem had been fixed. Also, is this the correct place to post errors?... (If so, perhaps rename the thread from Bugs 0.90.1 >>to>> All Beta Bugs) System Info:
Title: Re: Bugs 0.95.0.2 - Crash - java.lang.NullPointerException Post by: Tredekka on May 27, 2014, 20:19 Bugs 0.95.0.2 - DeSynchronized - Land Auctions & Item Auctions Broken...
The following "DeSynchronization" errors appeared first (both above & here): Error__01__DeSynchronized.jpg ... not sure how I became DeSynchronized, since it was just me & 4 computer players. After that, there was a land auction, where you could hear the auction occurring, but you couldn't see it: Error__02__CouldHearAuction_ScreenTempFrozen.jpg The game continued this time (unlike the previous post) however, none of the auctions worked, even though the screen "caught up" for there were no Buy/Sell lines... you could move the ppl, but they'd just pass each other. Also, the store didn't work as it should. Error__03__AuctionsWontWork__NoBuyOrSellLines.jpg System Info:
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: john256 on May 27, 2014, 22:10 That desync bug sounds similar to one that has been around a long time although I cannot be certain it is the same one.
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: Tredekka on May 29, 2014, 22:07 Will a Dev respond to this?
Title: Re: Bugs 0.95.0.0 - Crash - java.lang.NullPointerException Post by: john256 on May 31, 2014, 23:01 Will a Dev respond to this? I am a (the) developer - as I say desync bugs related to auctions are something we've heard of before. Take a look here if you're curious - http://www.planetmule.com/forum/?board=29.0And yes 0.95.0.2 simply replaces 0.95.0.1, there was an issue uploading the .01 version but no changes to the code between .01 and .02. Excellent bug reports by the way. |