Bug 439884

Summary: crashes on connection
Product: [Fedora] Fedora Reporter: Bill Nottingham <notting>
Component: vinagreAssignee: Bastien Nocera <bnocera>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: berrange, rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-03-31 21:21:44 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bill Nottingham 2008-03-31 21:07:55 UTC
Description of problem:

The program 'vinagre' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadColor (invalid Colormap parameter)'.
  (Details: serial 6988 error_code 12 request_code 1 minor_code 0)
  (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.)


#0  gdk_x_error (display=0xcaa0b0, error=0x7fff8b1b1a90) at gdkmain-x11.c:614
#1  0x000000382a845524 in _XError (dpy=<value optimized out>, rep=<value
optimized out>)
    at XlibInt.c:2905
#2  0x000000382a84cf5f in process_responses (dpy=<value optimized out>, 
    wait_for_first_event=<value optimized out>, current_error=<value optimized
out>, 
    current_request=<value optimized out>) at xcb_io.c:138
#3  0x000000382a84d30a in _XReply (dpy=<value optimized out>, rep=<value
optimized out>, 
    extra=<value optimized out>, discard=<value optimized out>) at xcb_io.c:370
#4  0x000000382a840db3 in XSync (dpy=<value optimized out>, discard=<value
optimized out>)
    at Sync.c:48
#5  0x000000382a840f6b in _XSyncFunction (dpy=<value optimized out>) at Synchro.c:37
#6  0x000000382a84d6bb in _XIDHandler (dpy=<value optimized out>) at xcb_io.c:275
#7  0x000000382a843589 in XCreateWindow (dpy=<value optimized out>,
parent=<value optimized out>, 
    x=<value optimized out>, y=<value optimized out>, width=<value optimized out>, 
    height=<value optimized out>, borderWidth=Could not find the frame base for
"XCreateWindow".
) at Window.c:139
#8  0x000000382f86d5c0 in IA__gdk_window_new (parent=Could not find the frame
base for "IA__gdk_window_new".
) at gdkwindow-x11.c:895
#9  0x00000038304e891d in gtk_drawing_area_realize (widget=Could not find the
frame base for "gtk_drawing_area_realize".
) at gtkdrawingarea.c:99
#10 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#11 0x000000382b01efd6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2370
#12 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#13 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#14 0x00000038306f26be in IA__gtk_widget_realize (widget=Could not find the
frame base for "IA__gtk_widget_realize".
) at gtkwidget.c:3259
#15 0x00000038306f230f in IA__gtk_widget_map (widget=Could not find the frame
base for "IA__gtk_widget_map".
) at gtkwidget.c:3133
#16 0x00000038304d2d3c in gtk_container_map_child (child=Could not find the
frame base for "gtk_container_map_child".
) at gtkcontainer.c:2581
#17 0x000000383047a8b8 in gtk_bin_forall (container=Could not find the frame
base for "gtk_bin_forall".
) at gtkbin.c:133
#18 0x00000038304d09c7 in IA__gtk_container_forall (container=Could not find the
frame base for "IA__gtk_container_forall".
) at gtkcontainer.c:1453
#19 0x00000038304d2d6f in gtk_container_map (widget=Could not find the frame
base for "gtk_container_map".
) at gtkcontainer.c:2589
#20 0x000000382b00b62f in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#21 0x000000382b01efd6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2370
#22 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#23 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#24 0x00000038306f2328 in IA__gtk_widget_map (widget=Could not find the frame
base for "IA__gtk_widget_map".
) at gtkwidget.c:3135
#25 0x00000038304d2d3c in gtk_container_map_child (child=Could not find the
frame base for "gtk_container_map_child".
) at gtkcontainer.c:2581
#26 0x000000383047a8b8 in gtk_bin_forall (container=Could not find the frame
base for "gtk_bin_forall".
) at gtkbin.c:133
#27 0x00000038304d09c7 in IA__gtk_container_forall (container=Could not find the
frame base for "IA__gtk_container_forall".
) at gtkcontainer.c:1453
#28 0x00000038304d2d6f in gtk_container_map (widget=Could not find the frame
base for "gtk_container_map".
) at gtkcontainer.c:2589
#29 0x000000382b00b62f in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#30 0x000000382b01efd6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2370
#31 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#32 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#33 0x00000038306f2328 in IA__gtk_widget_map (widget=Could not find the frame
base for "IA__gtk_widget_map".
) at gtkwidget.c:3135
#34 0x00000038304d2d3c in gtk_container_map_child (child=Could not find the
frame base for "gtk_container_map_child".
) at gtkcontainer.c:2581
#35 0x000000383047a8b8 in gtk_bin_forall (container=Could not find the frame
base for "gtk_bin_forall".
) at gtkbin.c:133
#36 0x00000038305fee18 in gtk_scrolled_window_forall (container=Could not find
the frame base for "gtk_scrolled_window_forall".
) at gtkscrolledwindow.c:1021
#37 0x00000038304d09c7 in IA__gtk_container_forall (container=Could not find the
frame base for "IA__gtk_container_forall".
) at gtkcontainer.c:1453
#38 0x00000038304d2d6f in gtk_container_map (widget=Could not find the frame
base for "gtk_container_map".
) at gtkcontainer.c:2589
#39 0x000000382b00b62f in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#40 0x000000382b01efd6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2370
#41 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#42 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#43 0x00000038306f2328 in IA__gtk_widget_map (widget=Could not find the frame
base for "IA__gtk_widget_map".
) at gtkwidget.c:3135
#44 0x00000038304d2d3c in gtk_container_map_child (child=Could not find the
frame base for "gtk_container_map_child".
) at gtkcontainer.c:2581
#45 0x000000383047f391 in gtk_box_forall (container=Could not find the frame
base for "gtk_box_forall".
) at gtkbox.c:809
#46 0x00000038304d09c7 in IA__gtk_container_forall (container=Could not find the
frame base for "IA__gtk_container_forall".
) at gtkcontainer.c:1453
#47 0x00000038304d2d6f in gtk_container_map (widget=Could not find the frame
base for "gtk_container_map".
) at gtkcontainer.c:2589
#48 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#49 0x000000382b01efd6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2370
#50 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#51 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#52 0x00000038306f2328 in IA__gtk_widget_map (widget=Could not find the frame
base for "IA__gtk_widget_map".
) at gtkwidget.c:3135
#53 0x00000038306f6909 in IA__gtk_widget_set_parent (widget=Could not find the
frame base for "IA__gtk_widget_set_parent".
) at gtkwidget.c:5534
#54 0x00000038305ab943 in gtk_notebook_real_insert_page (notebook=Could not find
the frame base for "gtk_notebook_real_insert_page".
) at gtknotebook.c:4070
#55 0x00000038305b0708 in IA__gtk_notebook_insert_page_menu (notebook=Could not
find the frame base for "IA__gtk_notebook_insert_page_menu".
) at gtknotebook.c:6253
#56 0x00000038305b0402 in IA__gtk_notebook_insert_page (notebook=Could not find
the frame base for "IA__gtk_notebook_insert_page".
) at gtknotebook.c:6183
#57 0x000000000040b5ed in vinagre_notebook_add_tab (nb=0xf93040, tab=0x1237ac0,
position=-1)
    at vinagre-notebook.c:212
#58 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#59 0x000000382b01f6c1 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2440
#60 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#61 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#62 0x000000383046c52f in _gtk_action_emit_activate (action=Could not find the
frame base for "_gtk_action_emit_activate".
) at gtkaction.c:877
#63 0x000000383046c5e0 in IA__gtk_action_activate (action=Could not find the
frame base for "IA__gtk_action_activate".
) at gtkaction.c:904
#64 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#65 0x000000382b01f6c1 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2440
#66 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#67 0x000000382b020f2d in IA__g_signal_emit_by_name (instance=<value optimized
out>, 
    detailed_signal=<value optimized out>) at gsignal.c:2267
#68 0x000000383068e70a in button_clicked (widget=Could not find the frame base
for "button_clicked".
) at gtktoolbutton.c:667
#69 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#70 0x000000382b01f6c1 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2440
#71 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#72 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#73 0x0000003830486b33 in IA__gtk_button_clicked (button=Could not find the
frame base for "IA__gtk_button_clicked".
) at gtkbutton.c:889
#74 0x0000003830487f4b in gtk_real_button_released (button=Could not find the
frame base for "gtk_real_button_released".
) at gtkbutton.c:1484
#75 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#76 0x000000382b01efd6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2370
#77 0x000000382b020b9c in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2199
#78 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#79 0x0000003830486a9c in IA__gtk_button_released (button=Could not find the
frame base for "IA__gtk_button_released".
) at gtkbutton.c:881
#80 0x0000003830487cd2 in gtk_button_button_release (widget=Could not find the
frame base for "gtk_button_button_release".
) at gtkbutton.c:1377
#81 0x0000003830587f12 in _gtk_marshal_BOOLEAN__BOXED (closure=Could not find
the frame base for "_gtk_marshal_BOOLEAN__BOXED".
) at gtkmarshalers.c:84
#82 0x000000382b00b6dd in IA__g_closure_invoke (closure=<value optimized out>, 
    return_value=<value optimized out>, n_param_values=<value optimized out>, 
    param_values=<value optimized out>, invocation_hint=<value optimized out>)
at gclosure.c:490
#83 0x000000382b01f392 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=<value optimized out>, 
    emission_return=<value optimized out>, instance_and_params=<value optimized
out>)
    at gsignal.c:2478
#84 0x000000382b020a1f in IA__g_signal_emit_valist (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>,
var_args=<value optimized out>)
    at gsignal.c:2209
#85 0x000000382b0210e3 in IA__g_signal_emit (instance=<value optimized out>, 
    signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:2243
#86 0x00000038306f4df1 in gtk_widget_event_internal (widget=Could not find the
frame base for "gtk_widget_event_internal".
) at gtkwidget.c:4678
#87 0x00000038306f4939 in IA__gtk_widget_event (widget=Could not find the frame
base for "IA__gtk_widget_event".
) at gtkwidget.c:4478
#88 0x00000038305864ae in IA__gtk_propagate_event (widget=Could not find the
frame base for "IA__gtk_propagate_event".
) at gtkmain.c:2336
#89 0x00000038305850e5 in IA__gtk_main_do_event (event=Could not find the frame
base for "IA__gtk_main_do_event".
) at gtkmain.c:1556
#90 0x000000382f857c11 in gdk_event_dispatch (source=Could not find the frame
base for "gdk_event_dispatch".
) at gdkevents-x11.c:2351
#91 0x0000003828c3747b in IA__g_main_context_dispatch (context=<value optimized
out>) at gmain.c:2003
#92 0x0000003828c3ac5d in g_main_context_iterate (context=<value optimized out>, 
    block=<value optimized out>, dispatch=<value optimized out>, self=<value
optimized out>)
    at gmain.c:2636
#93 0x0000003828c3b18d in IA__g_main_loop_run (loop=<value optimized out>) at
gmain.c:2844
#94 0x0000003830584870 in IA__gtk_main () at gtkmain.c:1163
#95 0x000000000040ad48 in main (argc=1, argv=0x7fff8b1b6468) at vinagre-main.c:154

Version-Release number of selected component (if applicable):

vinagre-0.5.0-1.fc9.x86_64
gtk-vnc-0.3.4-1.fc9.x86_64

How reproducible:

Every time

Steps to Reproduce:
1. Attempt to connect to a localhost qemu

Comment 1 Daniel Berrangé 2008-03-31 21:18:26 UTC
You might want to try

xprop  -root -remove RGB_DEFAULT_MAP

And then re-run. I've seen cases where a crash an the wrong point in GtkGlExt
leaves the colourmap fubar & needs it removed, otherwise it'll never work ever
again until X is restarted.


Comment 2 Bill Nottingham 2008-03-31 21:20:37 UTC
*** Bug 439882 has been marked as a duplicate of this bug. ***

Comment 3 Bill Nottingham 2008-03-31 21:21:44 UTC
That fixes it.

Comment 4 Bill Nottingham 2008-03-31 21:22:02 UTC
*** Bug 439887 has been marked as a duplicate of this bug. ***