Adding new online account returns to list when moving mouse inside browser part

Bug #1069129 reported by Marius B. Kotsbak
42
This bug affects 8 people
Affects Status Importance Assigned to Milestone
account-plugins (Ubuntu)
Fix Released
Undecided
Unassigned
gnome-control-center-signon (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I click add Facebook account and when I then move the mouse inside the integrated browser, I am returned to the list of accounts again.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: gnome-control-center 1:3.4.2-0ubuntu19
ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
Uname: Linux 3.5.0-16-generic i686
ApportVersion: 2.6.1-0ubuntu4
Architecture: i386
Date: Sat Oct 20 15:19:41 2012
EcryptfsInUse: Yes
MarkForUpload: True
SourcePackage: gnome-control-center
UpgradeStatus: Upgraded to quantal on 2012-08-31 (50 days ago)
usr_lib_gnome-control-center:
 activity-log-manager-control-center 0.9.4-0ubuntu4
 deja-dup 24.0-0ubuntu1
 gnome-control-center-signon 0.0.18-0ubuntu1
 indicator-datetime 12.10.2-0ubuntu3

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :
affects: gnome-control-center (Ubuntu) → gnome-control-center-signon (Ubuntu)
Chad Miller (cmiller)
Changed in gnome-control-center-signon (Ubuntu):
status: New → Confirmed
Revision history for this message
Chad Miller (cmiller) wrote :

Confirmed in 0.0.18-0ubuntu1 of gnome-control-center-signon on upgrade from Precise to Quantal.

Settings / Online Accounts started by empathy automatically.

Click Google, and all mouse movement is okay.

Use mouse to focus "Email" username field. Mouse movement is still okay. Type a single symbol into the email field, and thereafter, any mouse movement or button press (but NOT scroll event) causes the UI to flip back to the list of kinds of accounts you are to choose among.

After some use of other account types, even Google account types will lose its requirement to focus and update a form field before returning.

---

If you choose Flickr, Twitter, Windows Live, one does not have to focus and update a for field first, before mouse movement/click will interrupt the process.

Revision history for this message
Chad Miller (cmiller) wrote :

Was also bug#1063963

Revision history for this message
Chad Miller (cmiller) wrote :

/usr/bin/signon-ui logs:

 (gnome-control-center:11749): account-plugin-WARNING **: AuthSession error: GDBus.Error:com.google.code.AccountsSSO.SingleSignOn.Error.NotAuthorized: Access token not present
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_new_string: assertion `string != NULL' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_ref_sink: assertion `value != NULL' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_new_variant: assertion `value != NULL' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_get_type: assertion `value != NULL' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion `g_variant_type_check (type)' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_builder_add_value: assertion `!GVSB(builder)->expected_type || g_variant_is_of_type (value, GVSB(builder)->expected_type)' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_builder_end: assertion `GVSB(builder)->offset >= GVSB(builder)->min_items' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_get_type: assertion `value != NULL' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion `g_variant_type_check (type)' failed
 (gnome-control-center:11749): GLib-CRITICAL **: g_variant_builder_add_value: assertion `!GVSB(builder)->expected_type || g_variant_is_of_type (value, GVSB(builder)->expected_type)' failed
 (gnome-control-center:11749): credentials-cc-panel-CRITICAL **: cc-credentials-authorization-page.vala:196: Error completing auth session process: GDBus.Error:com.google.code.AccountsSSO.SingleSignOn.Error.NotAuthorized: Access token not present
 (gnome-control-center:11749): account-plugin-WARNING **: AuthSession error: GDBus.Error:com.google.code.AccountsSSO.SingleSignOn.Error.NotAuthorized: Access token not present
...
 (gnome-control-center:11749): credentials-cc-panel-CRITICAL **: cc-credentials-authorization-page.vala:196: Error completing auth session process: GDBus.Error:com.google.code.AccountsSSO.SingleSignOn.Error.NotAuthorized: Access token not present
 (gnome-control-center:11749): account-plugin-WARNING **: AuthSession error: GDBus.Error:com.google.code.AccountsSSO.SingleSignOn.Error.NotAuthorized: oauth_verifier missing

Revision history for this message
Chad Miller (cmiller) wrote :

/usr/bin/signon-ui crashed with SEGV. Stack is smashed, and apport doesn't launch to report it for some reason.

PC (0x083f0cd0) in non-executable VMA region: 0x08283000-0x087bd000 rw-p [heap]
source "%cl" ok
destination "-0x2f37f789(%ebx)" (0xd2b2c877) not located in a known VMA region (needed writable region)!

Around the same time, signond crashed with assertion failure when it tried to free() invalid memory.
signond assert failure: *** glibc detected *** /usr/bin/signond: free(): invalid pointer: 0x080bd6e0 ***

#4 0x0093cee2 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0x80bd6e0 <QMapData::shared_null>) at malloc.c:5007
        buf = "080bd6e0"
        cp = <optimized out>
#5 0x00c2dadf in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6
No symbol table info available.
#6 0x001aa7a4 in QMapData::continueFreeData(int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
No symbol table info available.
#7 0x0806f251 in ?? ()
No symbol table info available.
#8 0x008f9f51 in __run_exit_handlers (status=0, listp=0xa6d3e4 <__exit_funcs>, run_list_atexit=true) at exit.c:78
        atfct = <optimized out>
        onfct = <optimized out>
        cxafct = <optimized out>
        f = <optimized out>
#9 0x008f9fdd in __GI_exit (status=0) at exit.c:100
No locals.
#10 0x008e04db in __libc_start_main (main=0x8050700, argc=1, ubp_av=0xbfb14b24, init=0x80a6b90, fini=0x80a6c00, rtld_fini=0x54e270 <_dl_fini>, stack_end=0xbfb14b1c) at libc-start.c:258
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {10932224, 0, 0, 0, 1939486399, 218510273}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x805089c}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}}
        not_first_call = <optimized out>

Revision history for this message
Chad Miller (cmiller) wrote :

After closing Settings window, I can no longer reproduce in running Settings or in asking Empathy to open Online Account Settings .

Changed in account-plugins (Ubuntu):
status: New → Confirmed
Revision history for this message
David King (amigadave) wrote :

I cannot reproduce this on a current 12.10 installation, with the latest updates installed. Can you confirm that this is still a problem?

Changed in gnome-control-center-signon (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
jasonmartens (me-jasonmartens) wrote : Re: [Bug 1069129] Re: Adding new online account returns to list when moving mouse inside browser part

I cannot replicate on my updated 12.10 installation either.

On Thu, Feb 28, 2013 at 7:13 AM, David King <email address hidden>wrote:

> I cannot reproduce this on a current 12.10 installation, with the latest
> updates installed. Can you confirm that this is still a problem?
>
> ** Changed in: gnome-control-center-signon (Ubuntu)
> Status: Confirmed => Incomplete
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1063963).
> https://bugs.launchpad.net/bugs/1069129
>
> Title:
> Adding new online account returns to list when moving mouse inside
> browser part
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/account-plugins/+bug/1069129/+subscriptions
>

Revision history for this message
Nick Phillips (nick-phillips) wrote :

It's still a problem for me. 12.10, all updates applied.

Revision history for this message
Nick Phillips (nick-phillips) wrote :

Should say, it seems to crash a random amount of time after bringing up the google auth window. Sometimes I have time to enter username + pw and get to the 2FA verification screen, sometimes not even time to enter username.

Revision history for this message
Owen Williams (ywwg) wrote :

Getting this on 13.04. I've never tried to add online accounts before so I don't know if this was a problem on 12.04 or 12.10 (this machine came with 12.04 preinstalled)

Revision history for this message
p2kmgcl (p2kmgcl) wrote :

I have the same problem with facebook login (13.04), if I try to move the mouse window closes without saving any information. In my installation it also opens a blank browser window. I've got the same console output: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center-signon/+bug/1069129/comments/4

Revision history for this message
Alberto Mardegan (mardy) wrote :

I haven't seen this happening as of recently. Please comment if this is still an issue.

Changed in account-plugins (Ubuntu):
status: Confirmed → Fix Released
Changed in gnome-control-center-signon (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.