Torsten Schoenfeld via RT wrote:
Show quoted text> <URL:
http://rt.cpan.org/Ticket/Display.html?id=40903 >
>
> On Thu Nov 13 15:38:58 2008, nonsolosoft@diff.org wrote:
>
>> t/GtkFileChooserButton.............GLib-GObject-ERROR **:
>> g_type_plugin_*() invalidly modified type `GFileInfo' at
>> t/GtkFileChooserButton.t line 9.
>> t/GtkFileChooserButton............. Failed 9/9 subtests
>> t/GtkFileChooserDialog.............GLib-GObject-ERROR **:
>> g_type_plugin_*() invalidly modified type `GFileInfo' at
>> t/GtkFileChooserDialog.t line 10.
>> t/GtkFileChooserDialog............. Failed 6/6 subtests
>> t/GtkFileChooserWidget.............GLib-GObject-ERROR **:
>> g_type_plugin_*() invalidly modified type `GFileInfo' at
>> t/GtkFileChooserWidget.t line 10.
>> t/GtkFileChooserWidget............. Failed 6/6 subtests
>>
>
> These failures seem to suggest that is something wrong with your gtk+
> installation. Do other gtk+ apps work properly when they use a file
> chooser?
>
Yes, I've gimp, gnome-dia, gnumeric, and serveral other using file
chooser dialog.
Show quoted text>> t/GtkSocket-GtkPlug................1/12 The program
>> 'GtkSocket-GtkPlug.t' received an X Window System error.
>> This probably reflects a bug in the program.
>> The error was 'BadWindow (invalid Window parameter)'.
>> (Details: serial 184 error_code 3 request_code 149 minor_code 1)
>> (Note to programmers: normally, X errors are reported
>> asynchronously;
>> that is, you will receive the error a while after causing it.
>> To debug your program, run it with the --sync command line
>> option to change this behavior. You can then get a meaningful
>> backtrace from your debugger if you break on the gdk_x_error()
>> function.)
>> t/GtkSocket-GtkPlug................ Dubious, test returned 1 (wstat
>> 256,
>> 0x100)
>> Failed 7/12 subtests
>> (less 2 skipped subtests: 3 okay)
>>
>
> We've seen multiple reports of this, but I cannot reproduce. Can you
> try to nail down the problem a bit? For example, how much of the test
> can you remove before the problem goes away? What happens if you follow
> the advice of the error message and run `perl t/GtkSocket-GtkPlug.t --sync`?
>
lap# perl -Iblib/lib -Iblib/arch t/GtkSocket-GtkPlug.t --sync
1..12
ok 1
ok 2
ok 3
ok 4 # skip new 2.14 stuff
ok 5 # skip new 2.14 stuff
^C
using --sync it doesn't return at least for some minutes.
lap# perl -Iblib/lib -Iblib/arch t/GtkSocket-GtkPlug.t
1..12
ok 1
ok 2
ok 3
ok 4 # skip new 2.14 stuff
ok 5 # skip new 2.14 stuff
The program 'GtkSocket-GtkPlug.t' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 184 error_code 3 request_code 149 minor_code 1)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Thank you for your support.
Bye, \fer