** Description changed:
+ [Impact]
+ This causes the colord daemon to crash when a user with a username containing
characters not in [a..z][A..Z][0..9] logs in. Since we use usernames with a ‘-’
in them in Ubuntu for the guest session (and possibly in Ubiquity?), this is a
fairly common crash to hit.
+
+ It results in (among other things) display calibration (either applying
+ existing profiles, or attempting to generate a new one) failing to work.
+
+ [Test Case]
+ Log into a guest session. colord will crash, due to the username being
guest-$SOMETHING
+
+ [Regression Potential]
+ Low. If regressions appear, they're likely to be crashes rather than bad
behaviour, so they should be obvious.
+
+ [Original report]
+ crashes at startup
+
colord crashed with SIGSEGV in cd_device_register_object()
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: colord 0.1.21-1
ProcVersionSignature: Ubuntu 3.5.0-3.3-generic 3.5.0-rc5
Uname: Linux 3.5.0-3-generic x86_64
ApportVersion: 2.2.5-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Thu Jul 5 09:30:50 2012
ExecutablePath: /usr/lib/x86_64-linux-gnu/colord/colord
ProcCmdline: /usr/lib/x86_64-linux-gnu/colord/colord
ProcEnviron:
-
+
SegvAnalysis:
- Segfault happened at: 0x40b1dd <cd_device_register_object+157>: mov
0x8(%rax),%rbx
- PC (0x0040b1dd) ok
- source "0x8(%rax)" (0x00000008) not located in a known VMA region (needed
readable region)!
- destination "%rbx" ok
+ Segfault happened at: 0x40b1dd <cd_device_register_object+157>: mov
0x8(%rax),%rbx
+ PC (0x0040b1dd) ok
+ source "0x8(%rax)" (0x00000008) not located in a known VMA region (needed
readable region)!
+ destination "%rbx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: colord
StacktraceTop:
- cd_device_register_object ()
- ?? ()
- ?? ()
- ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
- g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
+ cd_device_register_object ()
+ ?? ()
+ ?? ()
+ ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
+ g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: colord crashed with SIGSEGV in cd_device_register_object()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
** Changed in: colord (Ubuntu Precise)
Status: Confirmed => Invalid
** Description changed:
- [Impact]
- This causes the colord daemon to crash when a user with a username containing
characters not in [a..z][A..Z][0..9] logs in. Since we use usernames with a ‘-’
in them in Ubuntu for the guest session (and possibly in Ubiquity?), this is a
fairly common crash to hit.
-
- It results in (among other things) display calibration (either applying
- existing profiles, or attempting to generate a new one) failing to work.
-
- [Test Case]
- Log into a guest session. colord will crash, due to the username being
guest-$SOMETHING
-
- [Regression Potential]
- Low. If regressions appear, they're likely to be crashes rather than bad
behaviour, so they should be obvious.
-
- [Original report]
crashes at startup
colord crashed with SIGSEGV in cd_device_register_object()
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: colord 0.1.21-1
ProcVersionSignature: Ubuntu 3.5.0-3.3-generic 3.5.0-rc5
Uname: Linux 3.5.0-3-generic x86_64
ApportVersion: 2.2.5-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Thu Jul 5 09:30:50 2012
ExecutablePath: /usr/lib/x86_64-linux-gnu/colord/colord
ProcCmdline: /usr/lib/x86_64-linux-gnu/colord/colord
ProcEnviron:
SegvAnalysis:
Segfault happened at: 0x40b1dd <cd_device_register_object+157>: mov
0x8(%rax),%rbx
PC (0x0040b1dd) ok
source "0x8(%rax)" (0x00000008) not located in a known VMA region (needed
readable region)!
destination "%rbx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: colord
StacktraceTop:
cd_device_register_object ()
?? ()
?? ()
?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: colord crashed with SIGSEGV in cd_device_register_object()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1021374
Title:
colord crashed with SIGSEGV in cd_device_register_object()
To manage notifications about this bug go to:
https://bugs.launchpad.net/colord/+bug/1021374/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs