[MonoDevelop] monodevelop-4.2.3 crashes under mono-3.2.8

Alan alan.mcgovern at gmail.com
Fri Mar 14 04:58:41 UTC 2014


Hey,

How much of your system have you self-compiled? From the output of gdb it
looks like things are crashing inside either libc itself or invalid data is
being fed to it from libxml or one of the gnome libraries. There's probably
not much you can do from the mono/xamarin studio side to diagnose this as
the crash seems to be happening will outside our control.

The only thing you could try would be to add a 'Console.WriteLine' to the
method:

  GnomePlatform.OnGetIconForFile (string)

If you print out the value of the string maybe you'll see a suspicious
looking one which might explain why things are crashing.


Alan


On 12 March 2014 11:01, A.B <alexandre.beaugy at thalesgroup.com> wrote:

> Dear all,
>
> I'm moving a project solution from mono-2.6/monodevelop-2.4 to
> mono-3.2.8/monodevelop-4.2.3.
> When I try to re-create my solution from scratch (i.e. from a blank
> (monodevelop) solution), when I add my existing projects (*.csproj) to my
> solution, monodevelop crashes with the following trace:
> /
> Stacktrace:
>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) Gnome.Icon.gnome_icon_lookup_sync
> (intptr,intptr,intptr,intptr,int,int&) <0xffffffff>
>   at Gnome.Icon.LookupSync
>
> (Gtk.IconTheme,Gnome.ThumbnailFactory,string,string,Gnome.IconLookupFlags,Gnome.IconLookupResultFlags&)
> <0x00073>
>   at MonoDevelop.Platform.GnomePlatform.OnGetIconForFile (string) <0x000bf>
>   at MonoDevelop.Ide.Desktop.PlatformService.GetIconForFile (string)
> <0x0005b>
>   at MonoDevelop.Ide.Desktop.PlatformService.GetPixbufForFile
> (string,Gtk.IconSize) <0x00023>
>   at MonoDevelop.Ide.DesktopService.GetPixbufForFile (string,Gtk.IconSize)
> <0x0001f>
>   at MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectFileNodeBuilder.BuildNode
>
> (MonoDevelop.Ide.Gui.Components.ITreeBuilder,object,string&,Gdk.Pixbuf&,Gdk.Pixbuf&)
> <0x0018b>
>   at
> MonoDevelop.Ide.Gui.Components.ExtensibleTreeView/TreeBuilder.GetNodeInfo
>
> (MonoDevelop.Ide.Gui.Components.ExtensibleTreeView,MonoDevelop.Ide.Gui.Components.ITreeBuilder,MonoDevelop.Ide.Gui.Components.NodeBuilder[],object,string&,Gdk.Pixbuf&,Gdk.Pixbuf&)
> <0x0011b>
>   at
>
> MonoDevelop.Ide.Gui.Components.ExtensibleTreeView/TransactedTreeBuilder.UpdateNode
>
> (MonoDevelop.Ide.Gui.Components.ExtensibleTreeView/TreeNode,MonoDevelop.Ide.Gui.Components.NodeBuilder[],MonoDevelop.Ide.Gui.Components.NodeAttributes,object)
> <0x00053>
> /
>
> Complete log below:
> monodevelop-4.2.3.log
> <http://mono.1490590.n4.nabble.com/file/n4662217/monodevelop-4.2.3.log>
>
> Thanks a lot for your help.
>
> regards,
>
> --
> A.B
>
>
>
> --
> View this message in context:
> http://mono.1490590.n4.nabble.com/monodevelop-4-2-3-crashes-under-mono-3-2-8-tp4662217.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/20140314/5594a3aa/attachment.html>


More information about the Monodevelop-list mailing list