gnome-settings-daemon crashed with SIGSEGV in g_str_hash()
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Ubuntu One Client | Status tracked in Trunk | |||||
Stable-1-4 |
Fix Released
|
High
|
dobey | |||
Trunk |
Fix Released
|
High
|
dobey | |||
ubuntuone-client (Ubuntu) |
Fix Released
|
High
|
dobey | |||
Maverick |
Fix Released
|
High
|
dobey | |||
Natty |
Fix Released
|
High
|
dobey |
Bug Description
Binary package hint: gnome-settings-
Mar 28 09:50:00 ProBook kernel: [ 74.242101] show_signal_msg: 39 callbacks suppressed
Mar 28 09:50:00 ProBook kernel: [ 74.242106] gnome-settings-
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: gnome-settings-
ProcVersionSign
Uname: Linux 2.6.35-28-generic i686
Architecture: i386
Date: Mon Mar 28 09:50:00 2011
ExecutablePath: /usr/lib/
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcCmdline: /usr/lib/
ProcEnviron:
LANG=es_MX.utf8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x58c6f7 <g_str_hash+7>: movsbl (%edx),%eax
PC (0x0058c6f7) ok
source "(%edx)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-settings-
StacktraceTop:
g_str_hash () from /lib/libglib-
g_hash_
?? () from /usr/lib/
g_cclosure_
g_closure_invoke () from /usr/lib/
Title: gnome-settings-
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare users
----
TEST CASE:
Requires a computer setup with an Ubuntu One account
1. Add enough files to go over your Ubuntu One account quota
Expected result: Message about being over quota displayed once and no gnome-settings-
Related branches
- Eric Casteleijn (community): Approve
- Natalia Bidart (community): Approve
-
Diff: 74 lines (+8/-7)2 files modifiedgsd-plugin/gsd-ubuntuone.c (+4/-3)
gsd-plugin/test-send-signal.py (+4/-4)
- Natalia Bidart (community): Approve
- Roberto Alsina (community): Approve
-
Diff: 61 lines (+6/-7)2 files modifiedgsd-plugin/gsd-ubuntuone.c (+3/-3)
gsd-plugin/test-send-signal.py (+3/-4)
Changed in ubuntuone-client (Ubuntu): | |
assignee: | nobody → Roman Yepishev (rye) |
assignee: | Roman Yepishev (rye) → Ubuntu One Desktop+ team (ubuntuone-desktop+) |
importance: | Medium → High |
tags: | added: u1-maverick-sru |
tags: | added: support |
Changed in ubuntuone-client: | |
status: | New → Confirmed |
Changed in ubuntuone-client (Ubuntu): | |
status: | New → Confirmed |
Changed in ubuntuone-client: | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → High |
Changed in ubuntuone-client (Ubuntu): | |
assignee: | Ubuntu One Desktop+ team (ubuntuone-desktop+) → Rodney Dawes (dobey) |
Changed in ubuntuone-client (Ubuntu Maverick): | |
assignee: | nobody → Rodney Dawes (dobey) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in ubuntuone-client (Ubuntu Natty): | |
status: | Confirmed → In Progress |
Changed in ubuntuone-client (Ubuntu Natty): | |
milestone: | none → ubuntu-11.04-beta-2 |
tags: | added: u1-natty-beta |
description: | updated |
StacktraceTop: buildd/ glib2.0- 2.26.1/ glib/gstring. c:134 table_lookup (hash_table= 0x95a44c0, key=0x0) exceeded_ callback (daemon=0x95bb7b0, marshal_ VOID__POINTER (closure=0x967beb8,
g_str_hash (v=0x0) at /build/
g_hash_
quota_
g_cclosure_
g_closure_invoke (closure=0x967beb8, return_value=0x0,