[Mono-list] Mono not catching this, VS does
Jonathan Chambers
joncham at gmail.com
Fri Nov 4 10:47:45 EDT 2011
I believe there is at least one bug for this error already:
https://bugzilla.novell.com/show_bug.cgi?id=613713
Thanks,
Jonathan
On Fri, Nov 4, 2011 at 10:26 AM, Andres G. Aragoneses <knocte at gmail.com>wrote:
>
> Please file a bug report in http://bugzilla.xamarin.com/
>
> On 11/04/2011 02:02 PM, Matt Calder wrote:
> > I don't know whether to call this a bug, but this code can result in an
> > access of the List list, without assigning to it (in the case b is
> false):
> >
> > public static void Foo(bool b)
> > {
> > int i;
> > List<int> list;
> > if (b && !dict.TryGetValue("foo", out list)) {
> > dict["foo"] = new List<int>();
> > } else {
> > i = list[0];
> > }
> >
> > }
> >
> > Visual studio flags this as a compiler error. I am using:
> >
> > $ mono --version
> > Mono JIT compiler version 2.11 ((no/7917753 Wed Mar 30 15:47:09 EDT 2011)
> > Copyright (C) 2002-2011 Novell, Inc and Contributors.
> > www.mono-project.com <http://www.mono-project.com>
> > TLS: __thread
> > SIGSEGV: altstack
> > Notifications: epoll
> > Architecture: amd64
> > Disabled: none
> > Misc: softdebug
> > LLVM: yes(2.8svn-mono)
> > GC: Included Boehm (with typed GC and Parallel Mark)
> >
> >
>
>
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20111104/4bb34cc9/attachment.html
More information about the Mono-list
mailing list