[Gtk-sharp-list] GIO# FileAdapter.Copy and FileAdapter.Move - System.NullReferenceException Issue with my installation?

Dan Saul daniel.saul at gmail.com
Mon Aug 3 02:35:08 EDT 2009


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 <christian_hoff at gmx.net>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  -  Gtk-sharp-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20090803/13d03e45/attachment.html 


More information about the Gtk-sharp-list mailing list