It crashes as soon as I press the button, before displaying the dialog. (gdb) bt full #0 0x0000000000000000 in ?? () No symbol table info available. #1 0x0000000000480f8b in goa_panel_add_account_dialog_add_provider (add_account=<optimized out>, provider=0x1995e90) at cc-online-accounts-add-account-dialog.c:416 priv = 0x19e80d0 list_box = <optimized out> group = <optimized out> group_grid = 0x0 __PRETTY_FUNCTION__ = "goa_panel_add_account_dialog_add_provider" __FUNCTION__ = "goa_panel_add_account_dialog_add_provider" #2 0x000000000047f0a4 in add_account (panel=0x17a8680, provider=0x0, preseed=0x0) at cc-online-accounts-panel.c:708 provider = 0x1995e90 parent = 0x16ce4a0 dialog = 0x19e8350 providers = 0xb71e80 = {0x19be200, 0xb73590, 0x19be150, 0x1982b10, 0x1815c10, 0xb73560, 0xb73530, 0x1994890, 0x1982ad0, 0x1995e90} l = 0xb71fa0 = {0x1995e90} object = <optimized out> error = <optimized out> #3 0x00007ffff0329837 in _g_closure_invoke_va (closure=0x19bf540, return_value=0x0, instance=0x16e1d50, args=0x7fffffffd4c8, n_params=0, param_types=0x0) at gclosure.c:840 marshal = 0x7ffff032b440 <g_cclosure_marshal_VOID__VOIDv> marshal_data = 0x0 in_marshal = 0 real_closure = 0x19bf520 __PRETTY_FUNCTION__ = "_g_closure_invoke_va" #4 0x00007ffff0344018 in g_signal_emit_valist (instance=0x16e1d50, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffd4c8) at gsignal.c:3234 return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} accumulator = 0x0 emission = {next = 0x7fffffffd750, instance = 0x16e1d50, ihint = {signal_id = 164, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 11027296} signal_id = 164 instance_type = <optimized out> emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} rtype = 4 static_scope = 0 fastpath_handler = <optimized out> closure = 0x19bf540 run_type = <optimized out> hlist = 0x19bfac0 l = <optimized out> fastpath = 0 instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> node = 0xa4fa50 i = <optimized out> n_params = <optimized out> __PRETTY_FUNCTION__ = "g_signal_emit_valist" __FUNCTION__ = "g_signal_emit_valist" #5 0x00007ffff0344832 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3382 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd5a0, reg_save_area = 0x7fffffffd4e0}} #6 0x00007ffff1821d68 in gtk_real_button_released (button=0x16e1d50) at gtkbutton.c:2060 priv = <optimized out> #7 0x00007ffff0329570 in g_closure_invoke (closure=0xa5b740, return_value=0x0, n_param_values=1, param_values=0x7fffffffd7c0, invocation_hint=0x7fffffffd760) at gclosure.c:777 marshal = 0x7ffff03281d0 <g_type_class_meta_marshal> marshal_data = 0x3f8 in_marshal = 0 real_closure = 0xa5b720 __PRETTY_FUNCTION__ = "g_closure_invoke" #8 0x00007ffff033bae4 in signal_emit_unlocked_R (node=node@entry=0xa943d0, detail=detail@entry=0, instance=instance@entry=0x16e1d50, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffd7c0) at gsignal.c:3512 accumulator = 0x0 emission = {next = 0x7fffffffdce0, instance = 0x16e1d50, ihint = {signal_id = 163, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 11027296} class_closure = 0xa5b740 hlist = 0x0 handler_list = <optimized out> return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 163 max_sequential_handler_number = 672 return_value_altered = <optimized out> #9 0x00007ffff03445d6 in g_signal_emit_valist (instance=0x16e1d50, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffda08) at gsignal.c:3326 instance_and_params = 0x7fffffffd7c0 signal_return_type = 4 param_values = 0x7fffffffd7d8 node = 0xa943d0 i = <optimized out> n_params = 0 __PRETTY_FUNCTION__ = "g_signal_emit_valist" __FUNCTION__ = "g_signal_emit_valist" #10 0x00007ffff0344832 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3382 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdae0, reg_save_area = 0x7fffffffda20}} #11 0x00007ffff181ff1d in gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at gtkbutton.c:1892 button = <optimized out> #12 gtk_button_button_release (widget=<optimized out>, event=<optimized out>) at gtkbutton.c:1884 No locals. #13 0x00007ffff1909f4f in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x9afcd0, return_value=0x7fffffffdc60, instance=0x16e1d50, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x9afd00) at gtkmarshalers.c:130 cc = <optimized out> data1 = <optimized out> data2 = <optimized out> callback = <optimized out> arg0 = 0x19cba00 args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffdf00, reg_save_area = 0x7fffffffde40}} v_return = <optimized out> __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXEDv" #14 0x00007ffff0329837 in _g_closure_invoke_va (closure=0x9afcd0, return_value=0x7fffffffdc60, instance=0x16e1d50, args=0x7fffffffde28, n_params=1, param_types=0x9afd00) at gclosure.c:840 marshal = 0x7ffff0327bd0 <g_type_class_meta_marshalv> marshal_data = 0x188 in_marshal = 0 real_closure = 0x9afcb0 __PRETTY_FUNCTION__ = "_g_closure_invoke_va" #15 0x00007ffff0344018 in g_signal_emit_valist (instance=0x16e1d50, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffffffde28) at gsignal.c:3234 return_accu = 0x7fffffffdc60 accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} accumulator = 0x9b0170 emission = {next = 0x0, instance = 0x16e1d50, ihint = {signal_id = 43, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 11027296} signal_id = 43 instance_type = <optimized out> emission_return = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, { v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} rtype = 20 static_scope = 0 fastpath_handler = <optimized out> closure = 0x9afcd0 run_type = <optimized out> hlist = 0x0 l = <optimized out> fastpath = -9120 instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> node = 0x9afd20 i = <optimized out> n_params = <optimized out> __PRETTY_FUNCTION__ = "g_signal_emit_valist" __FUNCTION__ = "g_signal_emit_valist" #16 0x00007ffff0344832 in g_signal_emit (instance=instance@entry=0x16e1d50, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3382 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffdf00, reg_save_area = 0x7fffffffde40}} #17 0x00007ffff1a5693e in gtk_widget_event_internal (widget=widget@entry=0x16e1d50, event=event@entry=0x19cba00) at gtkwidget.c:7143 signal_num = <optimized out> return_val = 0 #18 0x00007ffff1a56d59 in gtk_widget_event (widget=widget@entry=0x16e1d50, event=event@entry=0x19cba00) at gtkwidget.c:6805 __PRETTY_FUNCTION__ = "gtk_widget_event" #19 0x00007ffff1907e1e in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x16e1d50) at gtkmain.c:2392 tmp = <optimized out> handled_event = <optimized out> #20 propagate_event (widget=<optimized out>, event=0x19cba00, captured=<optimized out>, topmost=0x0) at gtkmain.c:2500 handled_event = 0 propagate_func = 0x7ffff1a56cd0 <gtk_widget_event> #21 0x00007ffff1909b03 in gtk_main_do_event (event=0x19cba00) at gtkmain.c:1715 event_widget = <optimized out> grab_widget = 0x16e1d50 topmost_widget = <optimized out> window_group = <optimized out> rewritten_event = <optimized out> device = <optimized out> tmp_list = <optimized out> __FUNCTION__ = "gtk_main_do_event" #22 0x00007ffff14d85c2 in gdk_event_source_dispatch (source=source@entry=0x9f3ee0, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364 display = <optimized out> event = 0x19cba00 #23 0x00007ffff0064d05 in g_main_dispatch (context=0x998ae0) at gmain.c:3065 dispatch = 0x7ffff14d85a0 <gdk_event_source_dispatch> was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = 0x0 cb_data = 0x0 current_source_link = {data = 0x9f3ee0, next = 0x0} need_destroy = <optimized out> source = 0x9f3ee0 current = 0x98cb50 i = <optimized out> #24 g_main_context_dispatch (context=context@entry=0x998ae0) at gmain.c:3641 No locals. #25 0x00007ffff0065048 in g_main_context_iterate (context=context@entry=0x998ae0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3712 max_priority = 2147483647 timeout = 17 some_ready = 1 nfds = <optimized out> allocated_nfds = <optimized out> fds = 0x19cf740 #26 0x00007ffff0065104 in g_main_context_iteration (context=0x998ae0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3773 retval = <optimized out> #27 0x00007ffff0610bbc in g_application_run (application=0x9950f0, argc=argc@entry=1, argv=argv@entry=0x7fffffffe248) at gapplication.c:1635 arguments = 0x994460 status = 0 i = <optimized out> __PRETTY_FUNCTION__ = "g_application_run" #28 0x00000000004498c5 in main (argc=1, argv=0x7fffffffe248) at main.c:49 application = 0x9950f0 status = <optimized out> Version-Release number of selected component (if applicable): gnome-control-center-3.9.5-1.mga4 lib64goa1.0_0-3.9.5-1.mga4 Reproducible: Steps to Reproduce:
Keywords: (none) => TriagedCC: (none) => olavAssignee: bugsquad => mageia
I get the same problem. I think lib64goa might be the culprit since it spits out the following error message after running it from the terminal. (gnome-control-center:3190): GoaBackend-CRITICAL **: goa_provider_get_provider_features: assertion 'GOA_PROVIDER_GET_CLASS (provider)->get_provider_features != NULL' failed
CC: (none) => philippe.l
*** Bug 12026 has been marked as a duplicate of this bug. ***
CC: (none) => reinout
Blocks: (none) => 11844
Status: NEW => ASSIGNED
reported upstream: https://bugzilla.gnome.org/show_bug.cgi?id=721061
CC: (none) => goetz.waschk
"Given that it was explicitly stated in bug 695236 comment 9 that the code is unsupported, it would be best to move the feature to a separate branch so that it can't end up in stable. Leaving it in master to have a year old bug repeatedly duplicated seems like it wastes everybody's time." Can we remove that buggy one for Mageia?
CC: (none) => ennael1
Götz looks like to have made it in gnome-online-accounts-3.10.2-2.mga4 gw666 <gw666> 3.10.2-2.mga4: - disable twitter to prevent crashes (bgo #721061) http://svnweb.mageia.org/packages?view=revision&revision=566860
Status: ASSIGNED => RESOLVEDResolution: (none) => FIXEDSource RPM: gnome-control-center => gnome-online-accounts