[Gtk-sharp-list] Mono / GTK# program crashing

Andy York andy at brdstudio.net
Tue Jan 26 22:12:53 EST 2010


I have had a similar error occur when I have accidentally created an 
empty menu item. You can check this by seeing if the xml used to create 
the menubar is valid. I'm not sure this is the error but it is similar 
and easy to check.

SpoodyGoon

On 1/26/2010 9:18 PM, Michael Hutchinson wrote:
> On Mon, Jan 18, 2010 at 3:56 PM, Simian Man<finlaysoni at gmail.com>  wrote:
>    
>> Hello all, I'm sure this is a simple problem, but as I'm new to C#, GTK, and
>> Monodevelop, I can't seem to figure it out. I started by creating a new GTK#
>> program which gives you a simple skeleton that opens a blank window and
>> nothing else. When I try to add anything at all with the GUI designer,
>> however, the program crashes with:
>>
>> Unhandled Exception: System.NullReferenceException: Object reference not set
>> to an instance of an object
>>    at MainWindow.Build () [0x002dd] in
>> /home/ian/projects/congo-paint/gtk-gui/MainWindow.cs:83
>>    at MainWindow..ctor () [0x00007] in
>> /home/ian/projects/congo-paint/MainWindow.cs:8
>>    at congopaint.MainClass.Main (System.String[] args) [0x00005] in
>> /home/ian/projects/congo-paint/Main.cs:17
>>
>> The line of code in question is:
>>
>> this.menubar1 = ((Gtk.MenuBar)(this.UIManager.GetWidget("/menubar1")));
>> this.menubar1.Name = "menubar1";
>>
>> I'm assuming that this.menubar1 is NULL at this point, but this code was
>> automatically generated by the GUI designer, so I don't know what to do
>> about it. Does anybody have any ideas?
>>      
> It sounds like a bug in the MonoDevelop code generator. What
> MonoDevelop version are you using?
>
>    
>
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.432 / Virus Database: 271.1.1/2646 - Release Date: 01/26/10 07:46:00
>
>    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20100126/e232b785/attachment.html 


More information about the Gtk-sharp-list mailing list