GNOME Bugzilla – Bug 711641
Cancelling addition of any account other than a Google account crashes g-i-s
Last modified: 2013-11-28 21:42:37 UTC
Downstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1027507 ------------------------------------------------------------------------------- Description of problem: Testing initial-setup with a new user. The dialog box to add accounts comes up fine. I selected facebook, didn't enter any details and clicked cancel. At this time, it crashed. Going to create another account and confirm this behaviour. Version-Release number of selected component: gnome-initial-setup-3.10.1.1-2.fc20 Additional info: reporter: libreport-2.1.9 backtrace_rating: 4 cmdline: /usr/libexec/gnome-initial-setup crash_function: magazine_chain_pop_head executable: /usr/libexec/gnome-initial-setup kernel: 3.11.6-302.fc20.x86_64 runlevel: N 5 type: CCpp uid: 1001 Truncated backtrace: Thread no. 1 (10 frames) #0 magazine_chain_pop_head at gslice.c:545 #1 thread_memory_magazine1_alloc at gslice.c:848 #2 g_slice_alloc at gslice.c:1007 #3 g_slist_prepend at gslist.c:267 #4 prepend_and_ref_widget at gtktooltip.c:707 #5 gtk_grid_forall at gtkgrid.c:546 #6 child_location_foreach at gtktooltip.c:763 #11 gtk_window_forall at gtkwindow.c:7611 #12 _gtk_widget_find_at_coords at gtktooltip.c:894 #13 find_topmost_widget_coords_from_event at gtktooltip.c:937 ------------------------------------------------------------------------------- Other information collected by abrt is at the downstream bug report. ------------------------------------------------------------------------------- Steps to reproduce: - Create new user - Logout and in as new user - in g-i-s, reach "add accounts" step - Click "add" - Select owncloud/facebook/flickr/windows-live/exchange/other (anything other than google apparently) - Do nothing, click cancel - Accounts list dialog disappears and g-i-s crashes
This has been confirmed by at least one other tester: https://bugzilla.redhat.com/show_bug.cgi?id=1027507#c13
I suspect this is fixed by 48302b7796e7016dc563f3d6366982f073b27ebe
Yeah, whoops. I pushed the patch but forgot to update the bug. It was late last night :) https://git.gnome.org/browse/gnome-initial-setup/commit/?h=gnome-3-10&id=48302b7796e7016dc563f3d6366982f073b27ebe
Could we have this fix backported for Fedora 20? It's still present and we're close to final release; it would be nice to fix this. https://bugzilla.redhat.com/show_bug.cgi?id=1027507
*** Bug 719458 has been marked as a duplicate of this bug. ***
I found a different way to hit this crasher, described in https://bugzilla.gnome.org/show_bug.cgi?id=719458 .
*** Bug 719462 has been marked as a duplicate of this bug. ***
Sorry, c#6 should've referred to 719462, not 719458.
The fix landed on the 3.10 branch; I've been too busy with other stuff to backport it to the f20 branch as a downstream patch. Adam, could you do that instead?
I believe Rishi has done so: https://admin.fedoraproject.org/updates/gnome-initial-setup-3.10.1.1-3.fc20 . But we still need a fix for https://bugzilla.gnome.org/show_bug.cgi?id=704956 for the feature to be viable.