[Mono-devel-list] monodevelop shutdown when trying to add reference

Ben Maurer bmaurer at ximian.com
Sun Jun 26 17:38:27 EDT 2005


On Sun, 2005-06-26 at 14:14 -0700, John Bailo wrote:
> Using monodevelop with Suse 9.2, when I try to add a reference, by clicking on 
> a checkbox, the application shuts down.    Here are the errors seen when I 
> run it via the command line:
> 
> jbailo at texeme:~> cd mono-1.1.8.1/
> jbailo at texeme:~/mono-1.1.8.1> monodevelop
> /home/jbailo/mono-1.1.8.1/bin/monodevelop: line 38: [: too many arguments
> node `monohb' is not defined on the documentation map
> 2005-06-26 14:12:53,246 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - 
> Reading /home/jbailo/.config/MonoDevelop/CodeCompletionData/mscorlib_1.0.5000.0_b77a5c561934e089.pidb
> 2005-06-26 14:12:53,350 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - WARNING Could not find stock 
> Icons.16x16.FindPrevIcon
> 2005-06-26 14:12:53,354 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - WARNING Could not find stock 
> gtk-stop
> 2005-06-26 14:12:53,380 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - Creating DefaultWorkbench
> Socket already in use
> 2005-06-26 14:13:03,053 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - WARNING Could not find stock 
> gtk-open
> 2005-06-26 14:13:03,417 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - WARNING Could not find stock 
> gtk-save
> 2005-06-26 14:13:10,458 [1075983008] INFO  
> MonoDevelop.Services.ILoggingService[(null)] - WARNING Could not find stock 
> gtk-open
> 
> (MonoDevelop:5600): Gtk-CRITICAL **: file gtktreestore.c: line 639 
> (gtk_tree_store_get_value): assertion `iter->stamp == GTK_TREE_STORE 
> (tree_model)->stamp' failed
> /home/jbailo/mono-1.1.8.1/bin/mono.bin: symbol lookup 
> error: /home/jbailo/mono-1.1.8.1/lib/libglibsharpglue-2.so: undefined symbol: 
> g_return_if_fail_warning
> jbailo at texeme:~/mono-1.1.8.1>

It looks like we are using suse 9.3 rpms to do the installer, but it
builds with gtk 2.6, which uses macros to reference a newer version of
glib stuff.

We probably need to use the nld or suse 9.2 rpms (if we can figure out
9.2).


Really, rpm is the best way to get stuff working. The installer is never
going to work as nicely as rpms. I realize we don't have the SUSE 9.2
rpms. But once we get those, its the way to go.

-- Ben




More information about the Mono-devel-list mailing list