[MonoDevelop] weird behavior using MonoDevelop 3.0.1 on OS X 10.7.3

Jeff Stedfast jeff at xamarin.com
Thu May 17 18:54:56 UTC 2012


My *guess* is that your ~/.recently-used file has some invalid characters
in the XML.

Could you confirm? And if so, could you submit a bug report and attach that
file? Presumably something caused MonoDevelop to save an invalid XML file.

Hope that helps,

Jeff

On Thu, May 17, 2012 at 12:40 PM, lightxx <t-h at t-h.cc> wrote:

> ok. today i installed the mono MDK 2.10.8, then i installed MonoDevelop
> 3.0.1
> i ran my first hello world solution, everything worked as expected.
>
> then MonoDevelop / Xamarin updated to 2.10.9.
>
> ever since, no matter what i do in MonoDevelop, i get tons of exceptions
> (see below). nothing works any more. i can't open files, solutions,
> nothing.
>
> i tried to completely uninstall the mono MDK using the shell script and
> complete removed MonoDevelop and reinstalled everything, to no avail. it
> simple ceased working.
>
> any ideas?
>
> http://mono.1490590.n4.nabble.com/file/n4643230/Screen_Shot_2012-05-17_at_17.16.29.png
>
> ----
> System.Xml.XmlException: Referenced character was not allowed in XML.
> Normalization is True, checkCharacters = True  Line 4, position 46.
>  at Mono.Xml2.XmlTextReader.ReadCharacterReference () [0x001a5] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlTextReader.cs:1777
>  at Mono.Xml2.XmlTextReader.ReadReference (Boolean ignoreEntityReferences)
> [0x00015] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlTextReader.cs:1728
>  at Mono.Xml2.XmlTextReader.ReadText (Boolean notWhitespace) [0x00048] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlTextReader.cs:1663
>  at Mono.Xml2.XmlTextReader.ReadContent () [0x0015c] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlTextReader.cs:1359
>  at Mono.Xml2.XmlTextReader.Read () [0x00141] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlTextReader.cs:626
>  at System.Xml.XmlTextReader.Read () [0x0006b] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlTextReader2.cs:564
>  at System.Xml.XmlReader.ReadElementString () [0x00040] in
>
> /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/System.XML/System.Xml/XmlReader.cs:584
>  at MonoDevelop.Ide.Desktop.RecentItem.Read (System.Xml.XmlReader reader)
> [0x0013b] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentItem.cs:231
>  at MonoDevelop.Ide.Desktop.RecentFileStorage.ReadStore
> (System.IO.FileStream file) [0x0004f] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentFileStorage.cs:237
>  at MonoDevelop.Ide.Desktop.RecentFileStorage.ModifyStore (System.Func`2
> modify) [0x0000c] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentFileStorage.cs:214
>  at MonoDevelop.Ide.Desktop.RecentFileStorage.RemoveMissingFiles
> (System.String[] groups) [0x0001e] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentFileStorage.cs:164
>  at MonoDevelop.Ide.Desktop.FdoRecentFiles..ctor (System.String
> storageFile) [0x00012] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/RecentOpen.cs:56
>  at MonoDevelop.Ide.Desktop.FdoRecentFiles..ctor () [0x00000] in <filename
> unknown>:0
>  at MonoDevelop.Ide.Desktop.PlatformService.CreateRecentFilesProvider ()
> [0x00000] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs:331
>  at MonoDevelop.Ide.Desktop.PlatformService.get_RecentFiles () [0x00000] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Desktop/PlatformService.cs:337
>  at MonoDevelop.Ide.DesktopService.get_RecentFiles () [0x00000] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/DesktopService.cs:176
>  at MonoDevelop.Ide.RootWorkspace.BackgroundLoadWorkspace (IProgressMonitor
> monitor, System.String filename, Boolean loadPreferences) [0x00129] in
>
> /Users/builder/data/lanes/monodevelop-mac-3.0.1/6642975f/source/monodevelop/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide/RootWorkspace.cs:562
>
> --
> View this message in context:
> http://mono.1490590.n4.nabble.com/weird-behavior-using-MonoDevelop-3-0-1-on-OS-X-10-7-3-tp4643230.html
> Sent from the Mono - MonoDevelop IDE mailing list archive at Nabble.com.
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/monodevelop-list/attachments/20120517/ff34313e/attachment.html>


More information about the Monodevelop-list mailing list