[ubuntu-mono] [Bug 990960] Re: openBVE crashes, another dependency issue?

Alessandro Menti 990960 at bugs.launchpad.net
Sat May 5 08:53:42 UTC 2012


I've tried loading the three Northern Line routes downloaded from
<http://www.trainsimstuff.org/lu-northern-line/northern-line-downloads>;
no errors occurred.

However, I noticed a strange behaviour: when running low on memory,
OpenBVE tends to crash with "Divide by zero" exceptions (I actually
experienced it once, when I set the VM to have only 512 MiB of RAM);
maybe that's the cause.

I also checked the OpenBVE forums and found that some users, in the
past, reported crashes on the Northern Line when using brakes:
<http://openbve.freeforums.org/problem-using-northen-line-
lt1995-t1291.html> (the forums are temporarily down, don't worry if you
can't reach the thread just now). I actually tried to apply brakes to
check the program's behaviour and experienced no crashes.

Could you please check:
1) whether you're working with the latest version of the Northern Line package, and
2) whether you've placed all the package files in the right place?

If yes, could you please attach a Mono backtrace? It would be helpful - open a Terminal and launch OpenBVE like this:
mono --debug /usr/lib/openbve/OpenBve.exe /filesystem=/etc/openbve/filesystem.cfg
Then try to reproduce the crash, the backtrace should be generated as soon as OpenBVE raises an exception; it should be displayed in the terminal or saved in a file into the directory OpenBVE was launched from (I could not find additional information about that). After that, please attach the backtrace here.

Also,
3) were you trying to applying brakes when OpenBVE crashed, and
4) how much memory have you got, and how much of it is free at the time you run OpenBVE (check it with the "top -n 1" command)?

Thanks for your help!

** Changed in: openbve (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to openbve in Ubuntu.
https://bugs.launchpad.net/bugs/990960

Title:
  openBVE crashes, another dependency issue?

Status in “openbve” package in Ubuntu:
  Incomplete

Bug description:
  Hi, when trying to load the Northern Line on openBVE it crashes with:

  Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
    at OpenBve.Timetable.CollectData (OpenBve.Table& Table) [0x00000] in <filename unknown>:0 
    at OpenBve.Timetable.CreateTimetable () [0x00000] in <filename unknown>:0 
    at OpenBve.MainLoop.StartLoopEx (MainDialogResult result) [0x00000] in <filename unknown>:0 
    at OpenBve.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0 
  [ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object
    at OpenBve.Timetable.CollectData (OpenBve.Table& Table) [0x00000] in <filename unknown>:0 
    at OpenBve.Timetable.CreateTimetable () [0x00000] in <filename unknown>:0 
    at OpenBve.MainLoop.StartLoopEx (MainDialogResult result) [0x00000] in <filename unknown>:0 
    at OpenBve.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0 

  Could this be another dependency issue.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: openbve 1.4.0.9-1
  ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
  Uname: Linux 3.2.0-24-generic x86_64
  NonfreeKernelModules: nvidia wl
  ApportVersion: 2.0.1-0ubuntu7
  Architecture: amd64
  Date: Sun Apr 29 09:21:04 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=en_GB:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: openbve
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openbve/+bug/990960/+subscriptions



More information about the Ubuntu-mono mailing list