xfce4-session crashed with SIGSEGV in g_slice_alloc()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Xfce4 Session |
Fix Released
|
Medium
|
|||
xfce4-session (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Raring |
Fix Released
|
Undecided
|
Unassigned | ||
Saucy |
Fix Released
|
High
|
Unassigned |
Bug Description
SRU REQUEST
as per https:/
Originally written by https:/
[Impact]
End user impact:
XFCE session closes (due to segfault) without specific (or any) user action, unsaved work is lost, user needs to login again. Critical UX impact to XFCE users on at least Raring (there are reports that Quantal is affected, too).
Justification for backporting the fix to the stable release:
A tiny upstream patch is available:
http://
It has been packaged (no other changes) by Ricardo F. Teixeira, tested by several users who commented on the XFCE and Ubuntu bug trackers, and has been reviewed and approved by 7 of the Ubuntu community.
According to tests by users
[Test Case]
How to reproduce:
An exact trigger action is not known, reports state that the session will often fail faster if user starts and quits applications such as Firefox or Thunderbird, or adds / removes applets to/from or interacts with panel. On affected system with user interaction, the session process should fail after a maximum of 1 hour of use, though most likely it will take more like less than 10 minutes.
[Regression Potential]
My (limited) understanding is that the patch is minimally invasive. As discussed above, the patch is well tested and there are no reports, after (sometimes) weeks of use, that it would introduce new issues. Based on my (limited) understanding, there is no or neglegible regression potential involved.
[Other Info]
Upstream version 4.10.1 includes the patch, tagged on May 5: http://
Upstream version 4.10.1 has not been released, yet: http://
Please feel free to edit and take over theis SRU request if you feel more qualified to handle it (I don't feel very qualified myself). Please also note that I am unable to upload a patch to *-proposed.
----
Original bug report:
During normal operation, suddenly, without any particular reason, the session was restarted. The problem was repeated several times, even several times. Only now I was able to report a bug, because after each restart of the session, error reporting program was closed.
Podczas normalnej pracy, nagle, bez żadnej konkretnej przyczyny, sesja została zrestartowana. Problem powtarzał się wielokrotnie, nawet kilka razy. Dopiero teraz udalo mi się zgłosić błąd, gdyż po każdym restarcie sesji, program raportowania błędów był zamykany.
ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: xfce4-session 4.10.0-2ubuntu1
ProcVersionSign
Uname: Linux 3.8.0-1-generic x86_64
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Thu Jan 24 21:34:23 2013
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2013-01-13 (11 days ago)
InstallationMedia: Xubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130113)
MarkForUpload: True
ProcCmdline: xfce4-session
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=pl_PL.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f07ac55f5af <g_slice_
PC (0x7f07ac55f5af) ok
source "(%rbx)" (0xffffffff0000
destination "%rax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: xfce4-session
StacktraceTop:
g_slice_alloc () from /lib/x86_
g_signal_
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: xfce4-session crashed with SIGSEGV in g_slice_alloc()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Martin Pitt: Approve
- Dimitri John Ledkov: Approve
- Robert Sander (community): Approve
- Coya DeBrojara (community): Approve
- Kaio Donadelli (community): Approve
- Piotr Maliński (community): Approve
- Thomas Karcher (community): Approve (user experience)
- Moritz Naumann (community): Approve
-
Diff: 48 lines (+28/-0)3 files modifieddebian/changelog (+6/-0)
debian/patches/series (+1/-0)
debian/patches/xfsm-startup-random-crash.patch (+21/-0)
Changed in xfce4-session (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
description: | updated |
description: | updated |
tags: | added: errors-watch |
Changed in xfce4-session (Ubuntu Raring): | |
status: | In Progress → Fix Committed |
tags: | added: verification-needed |
tags: | added: verification-failed |
tags: | removed: verification-failed |
Changed in xfce4-session (Ubuntu Raring): | |
status: | Fix Committed → Fix Released |
Changed in xfce4-session (Ubuntu Raring): | |
status: | Fix Released → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in xfce4-session (Ubuntu Raring): | |
status: | Fix Committed → Fix Released |
Changed in xfce4-session: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Sadly this seems to be increasing in frequency. ;(
[ 62.155631] xfce4-session[ 1383]: segfault at ffffffff00000000 ip 00007fc6b041d1af sp 00007fff82a7d2d0 error 4 in libglib- 2.0.so. 0.3503. 0[7fc6b03ba000+ 121000] 2975]: segfault at ffffffff00000000 ip 00007fbb1a79a1af sp 00007fff9e20d060 error 4 in libglib- 2.0.so. 0.3503. 0[7fbb1a737000+ 121000] 4539]: segfault at ffffffff00000000 ip 00007f5533dee1af sp 00007fff56abfaa0 error 4 in libglib- 2.0.so. 0.3503. 0[7f5533d8b000+ 121000] 6348]: segfault at ffffffff00000000 ip 00007ff0be2321af sp 00007ffffc97c840 error 4 in libglib- 2.0.so. 0.3503. 0[7ff0be1cf000+ 121000] 8108]: segfault at ffffffff00000000 ip 00007fc8b3bf11af sp 00007fff9e045610 error 4 in libglib- 2.0.so. 0.3503. 0[7fc8b3b8e000+ 121000] 24893]: segfault at ffffffff00000000 ip 00007f5f41da91af sp 00007fffef96daf0 error 4 in libglib- 2.0.so. 0.3503. 0[7f5f41d46000+ 121000] 20474]: segfault at ffffffff00000000 ip 00007f85d64321af sp 00007fffb58b4e60 error 4 in libglib- 2.0.so. 0.3503. 0[7f85d63cf000+ 121000] 22293]: segfault at ffffffff00000000 ip 00007f942e4aa1af sp 00007fffe0b49a00 error 4 in libglib- 2.0.so. 0.3503. 0[7f942e447000+ 121000] 23879]: segfault at ffffffff00000000 ip 00007eff2a46d82c sp 00007fff7e911230 error 4 in libglib- 2.0.so. 0.3503. 0[7eff2a40b000+ 121000] 25400]: segfault at ffffffff00000000 ip 00007fb0266531af sp 00007fff323d39b0 error 4 in libglib- 2.0.so. 0.3503. 0[7fb0265f0000+ 121000]
[ 142.221402] xfce4-session[
[ 364.454128] xfce4-session[
[ 449.070814] xfce4-session[
[14129.127767] xfce4-session[
[36287.178871] xfce4-session[
[36530.389847] xfce4-session[
[36619.040731] xfce4-session[
[36679.058052] xfce4-session[
[37364.920335] xfce4-session[
it's glib2-2.35.3
Happy to try any debugging or gathering more info.