← Back to team overview

desktop-packages team mailing list archive

[Bug 587401] Re: monodoc crashes with System.ArgumentNullException for path parameter

 

Closing that outdated report as EOL has been reached long time ago

** Changed in: mono-tools (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mono-tools in Ubuntu.
https://bugs.launchpad.net/bugs/587401

Title:
  monodoc crashes with System.ArgumentNullException for path parameter

Status in mono-tools package in Ubuntu:
  Invalid

Bug description:
  When attempting to create and edit the api documentation for the
  NGineer project, I receive the following crash:

  insanity@haven:~/Projects/NGineer/docs$ monodoc --edit en
  node `nunit' is not defined on the documentation map
  node `nunit' is not defined on the documentation map
  using WebKit
  using WebKit
  Trying: N:NGineer
  #########
  Error loading url N:NGineer - excpetion below:
  #########
  System.ArgumentNullException: Argument cannot be null.
  Parameter name: path
    at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] 
    at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] 
    at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
    at System.IO.File.OpenRead (System.String path) [0x00000] 
    at ICSharpCode.SharpZipLib.Zip.ZipFile..ctor (System.String name) [0x00000] 
    at Monodoc.HelpSource.GetHelpXmlWithChanges (System.String id) [0x00000] 
    at Monodoc.EcmaHelpSource.RenderNamespaceLookup (System.String nsurl, Monodoc.Node& match_node) [0x00000] 
    at Monodoc.RootTree.RenderUrl (System.String url, Monodoc.Node& match_node) [0x00000] 
    at Monodoc.Browser.LoadUrl (System.String url) [0x00000] 
  +----------------------------------------------+
  | Here we should locate the provider for the   |
  | link.  Maybe using this document as a base?  |
  | Maybe having a locator interface?   The short|
  | urls are not very useful to locate types     |
  +----------------------------------------------+

  This looks to be the same as Bug #370859, and potentially related to
  https://bugzilla.novell.com/show_bug.cgi?id=443508

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: monodoc-browser 2.4.3-2ubuntu1
  ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-22-generic x86_64
  NonfreeKernelModules: nvidia
  Architecture: amd64
  CheckboxSubmission: 627843f773788cb8684bdb11b1715f9c
  CheckboxSystem: 9038dc5b445882e24b06ebe5cf05c9fc
  Date: Sun May 30 13:43:35 2010
  PackageArchitecture: all
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: mono-tools

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mono-tools/+bug/587401/+subscriptions