init crashed with SIGSEGV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
upstart |
Fix Released
|
Critical
|
James Hunt | ||
alsa-utils (Ubuntu) |
Fix Released
|
Critical
|
Luke Yelavich | ||
upstart (Ubuntu) |
Fix Released
|
Critical
|
James Hunt |
Bug Description
$ telinit U
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: upstart 1.11-0ubuntu1
ProcVersionSign
Uname: Linux 3.12.0-8-generic x86_64
ApportVersion: 2.13.1-0ubuntu1
Architecture: amd64
Date: Thu Jan 16 08:03:58 2014
ExecutablePath: /sbin/init
ExecutableTimes
InstallationDate: Installed on 2012-12-22 (389 days ago)
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
ProcCmdline: /sbin/init
ProcCwd: /
ProcEnviron:
TERM=linux
PATH=(custom, no user)
ProcKernelCmdline: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0x7f1191eb98d9: mov 0x20(%rax),%rsi
PC (0x7f1191eb98d9) ok
source "0x20(%rax)" (0x00000020) not located in a known VMA region (needed readable region)!
destination "%rsi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: upstart
StacktraceTop:
?? ()
?? ()
?? ()
?? ()
?? ()
Title: init crashed with SIGSEGV
UpgradeStatus: Upgraded to trusty on 2013-06-19 (210 days ago)
UpstartBugCategory: System
UpstartRunningS
UserGroups:
_LogindSession: /
_MarkForUpload: True
modified.
modified.
modified.
mtime.conffile.
mtime.conffile.
mtime.conffile.
Related branches
- Ubuntu branches: Pending requested
-
Diff: 195 lines (+113/-3)10 files modified.pc/applied-patches (+1/-0)
.pc/lp1269731_incorrect_shell_constructions_cause_upstart_kernel_panic.diff/debian/alsa-restore.upstart (+18/-0)
.pc/lp1269731_incorrect_shell_constructions_cause_upstart_kernel_panic.diff/debian/alsa-state.upstart (+22/-0)
.pc/lp1269731_incorrect_shell_constructions_cause_upstart_kernel_panic.diff/debian/alsa-store.upstart (+18/-0)
debian/alsa-restore.upstart (+1/-1)
debian/alsa-state.upstart (+1/-1)
debian/alsa-store.upstart (+1/-1)
debian/changelog (+7/-0)
debian/patches/lp1269731_incorrect_shell_constructions_cause_upstart_kernel_panic.diff (+43/-0)
debian/patches/series (+1/-0)
- Colin Watson (community): Approve
-
Diff: 295 lines (+149/-18)7 files modifiedChangeLog (+23/-0)
init/conf.c (+16/-2)
init/job_class.c (+3/-0)
init/tests/test_conf.c (+77/-12)
scripts/pyupstart.py (+3/-2)
scripts/tests/test_pyupstart_session_init.py (+15/-2)
scripts/tests/test_pyupstart_system_init.py (+12/-0)
Changed in alsa-utils (Ubuntu): | |
status: | In Progress → Triaged |
assignee: | TJ (tj) → nobody |
Changed in upstart (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in upstart (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in upstart: | |
assignee: | nobody → James Hunt (jamesodhunt) |
status: | New → Fix Committed |
importance: | Undecided → Critical |
Changed in upstart: | |
status: | Fix Committed → Fix Released |
StacktraceTop: serialise (file=file@ entry=0x7f11929 f2440) at conf.c:1633 serialise (source= source@ entry=0x7f11929 ef7f0) at conf.c:1377 serialise_ all () at conf.c:1416 json_string@ entry=0x7fff6f6 82e20, len=len@ entry=0x7fff6f6 82e28) at state.c:388
conf_file_
conf_source_
conf_source_
state_to_string (json_string=
stateful_reexec () at state.c:1986