unity-control-center crashed with SIGSEGV in __libc_calloc()

Bug #1290034 reported by David Peter
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gnome-control-center-signon (Ubuntu)
Opinion
High
Unassigned

Bug Description

1) The sequence wich conducts to this bug report:
Open "System Settings"
Click on "Online Accounts"
Setup Google account
Click on "All Settings"
Click on "Security & Privacy"

Then the security panel did not open, system settings stcuked and crashed generating this bug report.

2) Bug is reproductable:
Open "System Settings"
Click on "Online Accounts"
Click on "All Settings"
Click on "Security & Privacy"
Then the "System Settings" panel close automatically

3) Observations:
- If you open "Security & Privacy" once before going to "Online Accounts" the bug does not happen.
- If the bug is not reproductable try switching On or Off the google account before going to "Security & Privacy"
- I did not try with any other type of online account else than the Google one
- It might even not correlated with an online account, maybe the switch "Online Accounts" to "Security & Privacy" is the root cause
- My system was a complete fresh install, it was the first power up and configuration, without anything else intsalled before except Chromium

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: unity-control-center 14.04.3+14.04.20140305.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-16.36-generic 3.13.5
Uname: Linux 3.13.0-16-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Sun Mar 9 10:36:14 2014
ExecutablePath: /usr/bin/unity-control-center
InstallationDate: Installed on 2014-03-09 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140309)
ProcCmdline: unity-control-center --overview
ProcEnviron:
 LANGUAGE=en_CA:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f446183df75 <__libc_calloc+213>: mov (%rax),%rdx
 PC (0x7f446183df75) ok
 source "(%rax)" (0x7f4424000000) not located in a known VMA region (needed readable region)!
 destination "%rdx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: unity-control-center
StacktraceTop:
 __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3222
 ?? ()
 ?? ()
 ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 gtk_tree_view_get_model@plt ()
Title: unity-control-center crashed with SIGSEGV in __libc_calloc()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
usr_lib_unity-control-center:
 activity-log-manager 0.9.7-0ubuntu10
 deja-dup 29.5-0ubuntu2

Revision history for this message
David Peter (peteypeter) wrote :
information type: Private → Public
description: updated
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3222
 ?? ()
 ?? ()
 ?? () at /build/buildd/glib2.0-2.39.91/./glib/gstrfuncs.c:2846 from /tmp/apport_sandbox_sZK4AX/lib/x86_64-linux-gnu/libglib-2.0.so.0
 gtk_tree_view_get_model@plt ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: added: apport-failed-retrace
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-control-center (Ubuntu):
status: New → Confirmed
affects: unity-control-center (Ubuntu) → gnome-control-center-signon (Ubuntu)
Changed in gnome-control-center-signon (Ubuntu):
importance: Undecided → High
Revision history for this message
Sebastien Bacher (seb128) wrote :

Not sure if that's the issue but valgrind shows those errors

==1528== Conditional jump or move depends on uninitialised value(s)
==1528== at 0x174D12BC: ag_auth_data_unref (ag-auth-data.c:185)
==1528== by 0x95F3AD4: ap_oauth_plugin_dispose (oauth-plugin.c:855)
==1528== by 0x49C6237: g_object_unref (gobject.c:3075)
==1528== by 0x95D6A00: cc_credentials_account_details_page_finalize (cc-credentials-account-details-page.c:2332)
==1528== by 0x49C62C7: g_object_unref (gobject.c:3112)
==1528== by 0x95DACD9: cc_credentials_accounts_page_finalize (cc-credentials-accounts-page.c:1048)
==1528== by 0x49C62C7: g_object_unref (gobject.c:3112)
==1528== by 0x49C82BE: g_object_run_dispose (gobject.c:1075)
==1528== by 0x4386430: gtk_widget_destroy (gtkwidget.c:4268)
==1528== by 0x42684BE: gtk_notebook_forall (gtknotebook.c:4457)
==1528== by 0x419987E: gtk_container_foreach (gtkcontainer.c:2154)
==1528== by 0x419A933: gtk_container_destroy (gtkcontainer.c:1403)
==1528== by 0x42735AD: gtk_notebook_destroy (gtknotebook.c:1711)
==1528== by 0x49C36B2: g_cclosure_marshal_VOID__VOID (gmarshal.c:85)
==1528== by 0x49C05A3: g_type_class_meta_marshal (gclosure.c:961)
==1528== by 0x49C19F1: g_closure_invoke (gclosure.c:768)
==1528== by 0x49D41A0: signal_emit_unlocked_R (gsignal.c:3667)
==1528== by 0x49DB962: g_signal_emit_valist (gsignal.c:3307)
==1528== by 0x49DBBF2: g_signal_emit (gsignal.c:3363)
==1528== by 0x4394A0F: gtk_widget_dispose (gtkwidget.c:11279)
==1528== by 0x49C82B6: g_object_run_dispose (gobject.c:1073)
==1528== by 0x4386430: gtk_widget_destroy (gtkwidget.c:4268)
==1528== by 0x4146DFE: gtk_bin_forall (gtkbin.c:171)
==1528== by 0x419987E: gtk_container_foreach (gtkcontainer.c:2154)
==1528== by 0x419A933: gtk_container_destroy (gtkcontainer.c:1403)
==1528== by 0x49C36B2: g_cclosure_marshal_VOID__VOID (gmarshal.c:85)
==1528== by 0x49C05A3: g_type_class_meta_marshal (gclosure.c:961)
==1528== by 0x49C19F1: g_closure_invoke (gclosure.c:768)
==1528== by 0x49D41A0: signal_emit_unlocked_R (gsignal.c:3667)
==1528== by 0x49DB962: g_signal_emit_valist (gsignal.c:3307)

Revision history for this message
David Peter (peteypeter) wrote :

I cannot reproduce this bug since official 14.04 release.

This bug report status should probably be changed.

Changed in gnome-control-center-signon (Ubuntu):
status: Confirmed → Opinion
Revision history for this message
David Peter (peteypeter) wrote :

I changed the status to opinion since I'm not aware of the process (sorry...)

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.