Alt-tab and strange stuff.

84 views
Skip to first unread message

Steve Cookson

unread,
Oct 8, 2012, 12:08:15 PM10/8/12
to wx-u...@googlegroups.com
Hi Guys,

I'm using wxPerl and I'm getting some strange behaviour with alt-tab. See
below.

Has anyone seen this before?

Sorry I don't have any code for you, because I have no idea where it is
appearing from. Lot's of wxNotebooks and wxListbooks.

If all else fails, I'll fall back on the good old binary code-chop, but I
just thought I'd ask you first.

Maybe I should just suppress alt-tab :)

Regards

Steve



(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

(Main_Menu_vA.pl:6729): Gtk-CRITICAL **: IA__gtk_widget_event: assertion
`WIDGET_REALIZED_FOR_EVENT (widget, event)' failed

(Main_Menu_vA.pl:6729): Gdk-CRITICAL **: gdk_window_invalidate_rect_full:
assertion `GDK_IS_WINDOW (window)' failed

Vadim Zeitlin

unread,
Oct 9, 2012, 4:35:19 PM10/9/12
to wx-u...@googlegroups.com
On Mon, 8 Oct 2012 13:08:15 -0300 Steve Cookson wrote:

SC> I'm using wxPerl and I'm getting some strange behaviour with alt-tab. See
SC> below.
SC>
SC> Has anyone seen this before?

I haven't.

SC> Sorry I don't have any code for you, because I have no idea where it is
SC> appearing from. Lot's of wxNotebooks and wxListbooks.

Please ensure that you use a version of wxWidgets with debug symbols, then
run your program under gdb (i.e. "gdb --args perl yourscript.pl") and do "b
g_log" to see where are these messages generated from ("bt" to see the
stack when the breakpoint is hit).

Regards,
VZ

--
TT-Solutions: wxWidgets consultancy and technical support
http://www.tt-solutions.com/

stevec...@gmail.com

unread,
Oct 10, 2012, 7:29:02 AM10/10/12
to wx-u...@googlegroups.com
Hi Vadim,

> Please ensure that you use a version of wxWidgets with debug symbols, then
> run your program under gdb (i.e. "gdb --args perl yourscript.pl") and do
"b
> g_log" to see where are these messages generated from ("bt" to see the
> stack when the breakpoint is hit).

Thanks for this, I'll try it. It would be a nice experiment anyway to learn
how to compile with debug symbols.

Regards

Steve

Reply all
Reply to author
Forward
0 new messages