After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 640161 - Gtk-WARNING **: GtkFileChooserWidget 0xbbf6c0 is mapped but visible=1 child_visible=1 parent GtkBox 0xb956a0 mapped=0
Gtk-WARNING **: GtkFileChooserWidget 0xbbf6c0 is mapped but visible=1 child_v...
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
Federico Mena Quintero
Depends on:
Blocks:
 
 
Reported: 2011-01-21 10:59 UTC by Guillaume Desmottes
Modified: 2011-01-21 21:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guillaume Desmottes 2011-01-21 10:59:39 UTC
When accepting an incoming file transfer with Empathy and GTK+ master, I get this warning.

This used to work fine and the Empathy code is pretty simple so I guess that's a GTK+3 regression.

http://git.gnome.org/browse/empathy/tree/libempathy-gtk/empathy-ui-utils.c#n1870

Gtk-WARNING **: GtkFileChooserWidget 0xbbf6c0 is mapped but visible=1 child_visible=1 parent GtkBox 0xb956a0 mapped=0
aborting...

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007fffef2e9440 in g_logv (log_domain=0x7ffff23d0517 "Gtk", log_level=G_LOG_LEVEL_WARNING, 
    format=0x7ffff23d29c8 "%s %p is mapped but visible=%d child_visible=%d parent %s %p mapped=%d", args1=0x7fffffffcc70) at gmessages.c:553
553			G_BREAKPOINT ();
(gdb) bt
  • #0 g_logv
    at gmessages.c line 553
  • #1 g_log
    at gmessages.c line 577
  • #2 gtk_widget_verify_invariants
    at gtkwidget.c line 8870
  • #3 gtk_widget_pop_verify_invariants
    at gtkwidget.c line 8931
  • #4 gtk_widget_map
    at gtkwidget.c line 4168
  • #5 gtk_file_chooser_dialog_map
    at gtkfilechooserdialog.c line 375
  • #6 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 79
  • #7 g_type_class_meta_marshal
    at gclosure.c line 878
  • #8 g_closure_invoke
    at gclosure.c line 767
  • #9 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #10 g_signal_emit_valist
    at gsignal.c line 2983
  • #11 g_signal_emit
    at gsignal.c line 3040
  • #12 gtk_widget_map
    at gtkwidget.c line 4163
  • #13 gtk_window_show
    at gtkwindow.c line 4654
  • #14 g_cclosure_marshal_VOID__VOID
    at gmarshal.c line 79
  • #15 g_type_class_meta_marshal
    at gclosure.c line 878
  • #16 g_closure_invoke
    at gclosure.c line 767
  • #17 signal_emit_unlocked_R
    at gsignal.c line 3182
  • #18 g_signal_emit_valist
    at gsignal.c line 2983
  • #19 g_signal_emit
    at gsignal.c line 3040
  • #20 gtk_widget_show
    at gtkwidget.c line 3895
  • #21 empathy_receive_file_with_file_chooser
    at empathy-ui-utils.c line 1898
  • #22 new_incoming_transfer_cb
    at empathy.c line 215
  • #23 _empathy_marshal_VOID__OBJECT_POINTER
    at empathy-marshal.c line 289
  • #24 g_closure_invoke
    at gclosure.c line 767
  • #25 signal_emit_unlocked_R
    at gsignal.c line 3252
  • #26 g_signal_emit_valist
    at gsignal.c line 2983
  • #27 g_signal_emit
    at gsignal.c line 3040
  • #28 ft_handler_incoming_ready_cb
    at empathy-ft-factory.c line 147
  • #29 contact_factory_contact_cb
    at empathy-ft-handler.c line 1247
  • #30 get_contact_by_handle_cb
    at empathy-tp-contact-factory.c line 310
  • #31 contacts_context_continue
    at contact.c line 1425
  • #32 contacts_get_attributes
    at contact.c line 3276
  • #33 contacts_context_continue
    at contact.c line 1450
  • #34 contacts_context_idle_continue
    at contact.c line 1457
  • #35 g_idle_dispatch
    at gmain.c line 4536
  • #36 g_main_dispatch
    at gmain.c line 2440
  • #37 g_main_context_dispatch
    at gmain.c line 3013
  • #38 g_main_context_iterate
    at gmain.c line 3091
  • #39 g_main_loop_run
    at gmain.c line 3299
  • #40 gtk_main
    at gtkmain.c line 1338
  • #41 gtk_application_run_mainloop
    at gtkapplication.c line 85
  • #42 g_application_run
    at gapplication.c line 1216
  • #43 main
    at empathy.c line 725

Comment 1 Federico Mena Quintero 2011-01-21 21:35:17 UTC
Fixed in commit 84bf984f8501201e082b888bc5479b5b8770c02b