Hi Christian, Certainly, I have created the bug report, you can view it at https://bugzilla.novell.com/show_bug.cgi?id=527478 .
Thank you for your time. Dan On Thu, Jul 30, 2009 at 2:00 PM, Christian Hoff <[email protected]>wrote: > Hi Dan, > > sorry for the late reply. > > Could you file a bug report at www.mono-project.com/Bugs to allow us to > track the issue when we get to it? > > > Christian > > Dan Saul wrote: > >> Hi, >> >> I recently reinstalled my system and subsequently downloaded the latest >> SVN of gtk-sharp. I am curious if this is an error with my installation or >> with the library. >> >> Test case: >> >> using System; >> using GLib; >> >> namespace GIOTest >> { >> class MainClass >> { >> public static void Main(string[] args) >> { >> Gtk.Application.Init(); >> File file1 = >> FileFactory.NewFromCommandlineArg("~/Desktop/testfile"); >> File file2 = >> FileFactory.NewFromCommandlineArg("~/Desktop/testfilenew"); >> file1.Copy(file2,FileCopyFlags.None,null,null); >> } >> } >> } >> >> Steps to replicate: >> >> 1. Create a file on your desktop called "testfile". >> 2. Run the program. >> >> Backtrace: >> >> Unhandled Exception: System.NullReferenceException: Object reference not >> set to an instance of an object >> at GLib.FileAdapter.Copy (File destination, FileCopyFlags flags, >> GLib.Cancellable cancellable, GLib.FileProgressCallback progress_callback) >> [0x0000e] in /home/dan/gtk-sharp/gio/generated/FileAdapter.cs:1742 >> at GIOTest.MainClass.Main (System.String[] args) [0x0001b] in >> /home/dan/Projects/GIOTest/GIOTest/Main.cs:15 >> >> The application was terminated by a signal: SIGHUP >> >> If I run this I recieve a System.NullReferenceException. I know the File >> objects themselves are not null as they print out fine with >> Console.WriteLine and I can access the Parent property without any problem. >> It would seem that it is just the FileAdapter.Copy and FileAdapter.Move >> methods that error on me. I have attempted to create a Cancellable object >> and an empty FileProgressCallback function to pass to the method in case >> that was the cause, with no effect. I would appreciate a second opinion if >> possible. Thanks! >> >> -- Dan >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Gtk-sharp-list maillist - [email protected] >> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list >> >> > >
_______________________________________________ Gtk-sharp-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
