Sure, you are right!

I post the correct code:


public partial class MainWindow : Gtk.Window
{       
        public MainWindow () : base(Gtk.WindowType.Toplevel)
        {
                Build ();
        }

        private bool AggiornaDataOra() 
        {
                entry1.Text=DateTime.Now.ToString();
                return true;
        }       
        
        protected void OnDeleteEvent (object sender, DeleteEventArgs a)
        {
                Application.Quit ();
                a.RetVal = true;
        }
        protected virtual void OnButton1Clicked (object sender, 
System.EventArgs e)
        {
                entry1.Text="STARTED";
                GLib.Timeout.Add(500, new TimeoutHandler(AggiornaDataOra));
        }       
}

(It need a window containing an "entry1" textbox and a "button1" button!)

It runs perfectly in Suse's image I've downloaded from mono website.
But if I try running it in a Debian armel I get the following error, is it a
Gtk library bug? (obviusly related the version I'm using in Debian!)


**
ERROR:tramp-arm.c:48:mono_arch_patch_callsite: code should not be reached
Stacktrace:

  at (wrapper native-to-managed) GLib.Timeout/TimeoutProxy.Handler ()
<0x00078>
  at (wrapper native-to-managed) GLib.Timeout/TimeoutProxy.Handler ()
<0x00078>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at Gtk.Application.Run () <0x00014>
  at TestGtk.MainClass.Main (string[]) <0x00043>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object
(object,intptr,intptr,intptr) <0x00077>

Native stacktrace:


Debug info from gdb:


=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Aborted


Thanks.

(PS: sorry if I'm off topic, tell where I can post request related mono
porting on arm)
-- 
View this message in context: 
http://mono.1490590.n4.nabble.com/Simple-Gtk-window-crash-when-Entry-s-text-refreshed-via-a-timer-tp2967045p2989802.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
_______________________________________________
Gtk-sharp-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/gtk-sharp-list

Reply via email to