System.ArgumentOutOfRangeException at Orts.Parsers.Msts.BinaryBlockReader.Skip at Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor (1.0.1.3095, An den Ufern von Spree und Dahme, 00-UP2-Streckeneinweisung)

Bug #1540673 reported by Ian Patterson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Rails
In Progress
Undecided
Carlo Santucci

Bug Description

Open Rails crashed upon loading one of the routes, 00-UP2-Streckeneinweisung.

Tags: content crash
Revision history for this message
Ian Patterson (ip6515) wrote :
James Ross (twpol)
summary: - An den Ufern von Spree und Dahme crashes on loading route
+ System.ArgumentOutOfRangeException at
+ Orts.Parsers.Msts.BinaryBlockReader.Skip at
+ Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at
+ Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor
+ (1.0.1.3095, An den Ufern von Spree und Dahme,
+ 00-UP2-Streckeneinweisung)
tags: added: content crash
Revision history for this message
Carlo Santucci (carlosanit1) wrote :

Can you please attach here file w-005569+014979.w (from WORLD directory)? OR isn't able to correctly read such file.

Revision history for this message
Ian Patterson (ip6515) wrote : Re: [Bug 1540673] Re: System.ArgumentOutOfRangeException at Orts.Parsers.Msts.BinaryBlockReader.Skip at Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor (1.0.1.3095, An den Ufern von Spree und Dahme, 00-UP2-Streckeneinweisung)

On 2 February 2016 at 13:12, Carlo Santucci <email address hidden> wrote:

> Can you please attach here file w-005569+014979.w (from WORLD
> directory)? OR isn't able to correctly read such file.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1540673
>
> Title:
> System.ArgumentOutOfRangeException at
> Orts.Parsers.Msts.BinaryBlockReader.Skip at
> Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at
> Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor
> (1.0.1.3095, An den Ufern von Spree und Dahme,
> 00-UP2-Streckeneinweisung)
>
> Status in Open Rails:
> New
>
> Bug description:
> Open Rails crashed upon loading one of the routes,
> 00-UP2-Streckeneinweisung.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/or/+bug/1540673/+subscriptions
>

Revision history for this message
Ian Patterson (ip6515) wrote :

File attached. Ignore next (empty) message - my bad.
Ian Patterson

On 2 February 2016 at 13:12, Carlo Santucci <email address hidden> wrote:

> Can you please attach here file w-005569+014979.w (from WORLD
> directory)? OR isn't able to correctly read such file.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1540673
>
> Title:
> System.ArgumentOutOfRangeException at
> Orts.Parsers.Msts.BinaryBlockReader.Skip at
> Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at
> Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor
> (1.0.1.3095, An den Ufern von Spree und Dahme,
> 00-UP2-Streckeneinweisung)
>
> Status in Open Rails:
> New
>
> Bug description:
> Open Rails crashed upon loading one of the routes,
> 00-UP2-Streckeneinweisung.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/or/+bug/1540673/+subscriptions
>

Revision history for this message
Carlo Santucci (carlosanit1) wrote :

The file is in compressed format. I tried to uncompress it with Route Riter, but I wasn't able to do that. So also Route Riter isn't able to read it. I hoped that was possible, in order to modify what is wrong. But with a compressed format, it's not possible.
So I'm not able to help further, sorry. Maybe you can ask the developer of the route to provide a correct file.

Revision history for this message
Carlo Santucci (carlosanit1) wrote :

Maybe I have found a solution. Pls. try OR release x.3424.

Changed in or:
assignee: nobody → Carlo Santucci (carlosanit1)
status: New → In Progress
Revision history for this message
Ian Patterson (ip6515) wrote :

Unfortunately, This also crashes. See attached log file. I will contact
developers.

Ian Patterson

On 4 February 2016 at 16:29, Carlo Santucci <email address hidden> wrote:

> Maybe I have found a solution. Pls. try OR release x.3424.
>
> ** Changed in: or
> Assignee: (unassigned) => Carlo Santucci (carlosanit1)
>
> ** Changed in: or
> Status: New => In Progress
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1540673
>
> Title:
> System.ArgumentOutOfRangeException at
> Orts.Parsers.Msts.BinaryBlockReader.Skip at
> Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at
> Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor
> (1.0.1.3095, An den Ufern von Spree und Dahme,
> 00-UP2-Streckeneinweisung)
>
> Status in Open Rails:
> In Progress
>
> Bug description:
> Open Rails crashed upon loading one of the routes,
> 00-UP2-Streckeneinweisung.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/or/+bug/1540673/+subscriptions
>

Revision history for this message
Carlo Santucci (carlosanit1) wrote :

Ian,
pls. try again with x.3428.

Revision history for this message
Ian Patterson (ip6515) wrote :

Another crash. Log attached. Thank you for the work.

Ian Patterson

On 6 February 2016 at 08:16, Carlo Santucci <email address hidden> wrote:

> Ian,
> pls. try again with x.3428.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1540673
>
> Title:
> System.ArgumentOutOfRangeException at
> Orts.Parsers.Msts.BinaryBlockReader.Skip at
> Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at
> Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor
> (1.0.1.3095, An den Ufern von Spree und Dahme,
> 00-UP2-Streckeneinweisung)
>
> Status in Open Rails:
> In Progress
>
> Bug description:
> Open Rails crashed upon loading one of the routes,
> 00-UP2-Streckeneinweisung.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/or/+bug/1540673/+subscriptions
>

Revision history for this message
Carlo Santucci (carlosanit1) wrote :

I'm sorry, but it's difficult to foresee how the program behaves with a faulty binary file... and this is the only case reported.
I think I'll stop trials that could lead to the risk that other working .w files don't work any more.
It would be very nice if you could get a corrected file by Aerosoft.

Revision history for this message
Ian Patterson (ip6515) wrote :

O.K. I'll try that route. Thank you for your help.

Ian Patterson

On 9 February 2016 at 09:08, Carlo Santucci <email address hidden> wrote:

> I'm sorry, but it's difficult to foresee how the program behaves with a
> faulty binary file... and this is the only case reported.
> I think I'll stop trials that could lead to the risk that other working .w
> files don't work any more.
> It would be very nice if you could get a corrected file by Aerosoft.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1540673
>
> Title:
> System.ArgumentOutOfRangeException at
> Orts.Parsers.Msts.BinaryBlockReader.Skip at
> Orts.Parsers.Msts.BinaryBlockReader.VerifyEndOfBlock at
> Orts.Parsers.Msts.SBR.Dispose at Orts.Formats.Msts.WFile..ctor
> (1.0.1.3095, An den Ufern von Spree und Dahme,
> 00-UP2-Streckeneinweisung)
>
> Status in Open Rails:
> In Progress
>
> Bug description:
> Open Rails crashed upon loading one of the routes,
> 00-UP2-Streckeneinweisung.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/or/+bug/1540673/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.