[Mono-bugs] [Bug 649650] New: Crash when mono attempts to utilise network w/Virtualbox installed

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Oct 27 12:44:07 EDT 2010


https://bugzilla.novell.com/show_bug.cgi?id=649650

https://bugzilla.novell.com/show_bug.cgi?id=649650#c0


           Summary: Crash when mono attempts to utilise network
                    w/Virtualbox installed
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.8.x
          Platform: Macintosh
        OS/Version: Mac OS X 10.6
            Status: NEW
          Severity: Critical
          Priority: P5 - None
         Component: debug
        AssignedTo: martin at novell.com
        ReportedBy: avidflyer at me.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-us)
AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5

When virtualbox is installed (and specifically vboxnet0 interface is enabled),
any mono app which attempts to use network services crashes with the following:

Unhandled Exception: System.ArgumentException: length
  at System.Array.Copy (System.Array sourceArray, Int32 sourceIndex,
System.Array destinationArray, Int32 destinationIndex, Int32 length) [0x00000]
in <filename unknown>:0 
  at
System.Net.NetworkInformation.MacOsNetworkInterface.ImplGetAllNetworkInterfaces
() [0x00000] in <filename unknown>:0 
  at System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces ()
[0x00000] in <filename unknown>:0 

Reproducible: Always

Steps to Reproduce:
1. Update to mono 2.8.
2. Install Virtualbox
3. from command line, issue mono <name of app>
3. Rinse and repeat with other apps
Actual Results:  
When virtualbox is installed, apps always crash just when they attempt to use
network services. When virtualbox is *removed*, the same CL apps all work fine.


valhalla:bin mikec$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet6 ::1 prefixlen 128 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 fd0f:c2c4:ffe7:11e3:225:4bff:feb7:6d10 prefixlen 128 
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 00:25:4b:b7:6d:10 
    inet ***.209.19.119 netmask 0xfffffc00 broadcast ***.209.19.255
    media: autoselect (1000baseT <full-duplex,flow-control>)
    status: active
en1: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    ether 00:25:00:46:31:11 
    media: <unknown subtype> (<unknown type>)
    status: inactive
fw0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 4078
    lladdr 00:25:4b:ff:fe:b7:6d:10 
    media: autoselect <full-duplex>
    status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 00:1c:42:00:00:08 
    media: autoselect
    status: active
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
    ether 00:1c:42:00:00:09 
    media: autoselect
    status: active
vboxnet0: flags=8842<BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 0a:00:27:00:00:00

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list