Xorg crashed with SIGSEGV in WriteToClient() from CloseDownClient()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Unity crashed when moving the cursor to the top left corner
=> 0x7ff1bbc9bb01: movdqu %xmm0,-0x20(%rdi)
0x7ff1bbc9bb06: lddqu -0x10(%rsi),%xmm0
0x7ff1bbc9bb0b: movdqu %xmm0,-0x10(%rdi)
0x7ff1bbc9bb10: retq
0x7ff1bbc9bb11: data32 data32 data32 data32 data32 nopw %cs:0x0(
0x7ff1bbc9bb20: lddqu -0x8f(%rsi),%xmm0
0x7ff1bbc9bb28: movdqu %xmm0,-0x8f(%rdi)
0x7ff1bbc9bb30: lddqu -0x7f(%rsi),%xmm0
0x7ff1bbc9bb35: movdqu %xmm0,-0x7f(%rdi)
0x7ff1bbc9bb3a: lddqu -0x6f(%rsi),%xmm0
0x7ff1bbc9bb3f: movdqu %xmm0,-0x6f(%rdi)
0x7ff1bbc9bb44: lddqu -0x5f(%rsi),%xmm0
0x7ff1bbc9bb49: movdqu %xmm0,-0x5f(%rdi)
0x7ff1bbc9bb4e: lddqu -0x4f(%rsi),%xmm0
0x7ff1bbc9bb53: movdqu %xmm0,-0x4f(%rdi)
0x7ff1bbc9bb58: lddqu -0x3f(%rsi),%xmm0
#18 <signal handler called>
No symbol table info available.
#19 __memmove_
No locals.
#20 0x00007ff1bdb3f8e2 in WriteToClient (who=0x7ff1bfb3
oc = 0x7ff1bfa21d50
oco = 0x7ff1bfeda470
padBytes = <optimized out>
buf = 0x7fff0ab9e5b0 "\021"
#21 0x00007ff1bda0c38a in WriteEventsToClient (events=
eventCopy = {u = {u = {type = 16 '\020', detail = 241 '\361', sequenceNumber = 49048}, keyButtonPointer = {pad00 = 3214471440, time = 32753, root = 3214471552, event = 32753, child = 3214471440, rootX = 32753, rootY = 0, eventX = 23984, eventY = -16933, state = 32753, sameScreen = 0 '\000', pad1 = 0 '\000'}, enterLeave = {pad00 = 3214471440, time = 32753, root = 3214471552, event = 32753, child = 3214471440, rootX = 32753, rootY = 0, eventX = 23984, eventY = -16933, state = 32753, mode = 0 '\000', flags = 0 '\000'}, focus = {pad00 = 3214471440, window = 32753, mode = 128 '\200', pad1 = 241 '\361', pad2 = 152 '\230', pad3 = 191 '\277'}, expose = {pad00 = 3214471440, window = 32753, x = 61824, y = 49048, width = 32753, height = 0, count = 61712, pad2 = 49048}, graphicsExposure = {pad00 = 3214471440, drawable = 32753, x = 61824, y = 49048, width = 32753, height = 0, minorEvent = 61712, count = 49048, majorEvent = 241 '\361', pad1 = 127 '\177', pad2 = 0 '\000', pad3 = 0 '\000'}, noExposure = {pad00 = 3214471440, drawable = 32753, minorEvent = 61824, majorEvent = 152 '\230', bpad = 191 '\277'}, visibility = {pad00 = 3214471440, window = 32753, state = 128 '\200', pad1 = 241 '\361', pad2 = 152 '\230', pad3 = 191 '\277'}, createNotify = {pad00 = 3214471440, parent = 32753, window = 3214471552, x = 32753, y = 0, width = 61712, height = 49048, borderWidth = 32753, override = 0 '\000', bpad = 0 '\000'}, destroyNotify = {pad00 = 3214471440, event = 32753, window = 3214471552}, unmapNotify = {pad00 = 3214471440, event = 32753, window = 3214471552, fromConfigure = 241 '\361', pad1 = 127 '\177', pad2 = 0 '\000', pad3 = 0 '\000'}, mapNotify = {pad00 = 3214471440, event = 32753, window = 3214471552, override = 241 '\361', pad1 = 127 '\177', pad2 = 0 '\000', pad3 = 0 '\000'}, mapRequest = {pad00 = 3214471440, parent = 32753, window = 3214471552}, reparent = {pad00 = 3214471440, event = 32753, window = 3214471552, parent = 32753, x = -3824, y = -16488, override = 241 '\361', pad1 = 127 '\177', pad2 = 0 '\000', pad3 = 0 '\000'}, configureNotify = {pad00 = 3214471440, event = 32753, window = 3214471552, aboveSibling = 32753, x = -3824, y = -16488, width = 32753, height = 0, borderWidth = 23984, override = 219 '\333', bpad = 189 '\275'}, configureRequest = {pad00 = 3214471440, parent = 32753, window = 3214471552, sibling = 32753, x = -3824, y = -16488, width = 32753, height = 0, borderWidth = 23984, valueMask = 48603, pad1 = 32753}, gravity = {pad00 = 3214471440, event = 32753, window = 3214471552, x = 32753, y = 0, pad1 = 3214471440, pad2 = 32753, pad3 = 3185270192, pad4 = 32753}, resizeRequest = {pad00 = 3214471440, window = 32753, width = 61824, height = 49048}, circulate = {pad00 = 3214471440, event = 32753, window = 3214471552, parent = 32753, place = 16 '\020', pad1 = 241 '\361', pad2 = 152 '\230', pad3 = 191 '\277'}, property = {pad00 = 3214471440, window = 32753, atom = 3214471552, time = 32753, state = 16 '\020', pad1 = 241 '\361', pad2 = 49048}, selectionClear = {pad00 = 3214471440, time = 32753, window = 3214471552, atom = 32753}, selectionRequest = {pad00 = 3214471440, time = 32753, owner = 3214471552, requestor = 32753, selection = 3214471440, target = 32753, property = 3185270192}, selectionNotify = {pad00 = 3214471440, time = 32753, requestor = 3214471552, selection = 32753, target = 3214471440, property = 32753}, colormap = {pad00 = 3214471440, window = 32753, colormap = 3214471552, new = 241 '\361', state = 127 '\177', pad1 = 0 '\000', pad2 = 0 '\000'}, mappingNotify = {pad00 = 3214471440, request = 241 '\361', firstKeyCode = 127 '\177', count = 0 '\000', pad1 = 0 '\000'}, clientMessage = {pad00 = 3214471440, window = 32753, u = {l = {type = 3214471552, longs0 = 32753, longs1 = -1080495856, longs2 = 32753, longs3 = -1109697104, longs4 = 32753}, s = {type = 3214471552, shorts0 = 32753, shorts1 = 0, shorts2 = -3824, shorts3 = -16488, shorts4 = 32753, shorts5 = 0, shorts6 = 23984, shorts7 = -16933, shorts8 = 32753, shorts9 = 0}, b = {type = 3214471552, bytes = "\361\177\
eventTo = <optimized out>
i = <optimized out>
eventFrom = <optimized out>
eventlength = 32
#22 WriteEventsToClient (pClient=
No locals.
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-core 2:1.11.4-0ubuntu4
ProcVersionSign
Uname: Linux 3.2.0-18-generic x86_64
.tmp.unity.
ApportVersion: 1.94-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
Date: Wed Mar 7 16:17:20 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingI
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:21e2]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
MachineType: LENOVO 1141CTO
ProcCmdline: /usr/bin/X :0 -auth /var/run/
ProcEnviron:
ProcKernelCmdLine: BOOT_IMAGE=
SegvAnalysis:
Segfault happened at: 0x7ff1bbc9bb01: movdqu %xmm0,-0x20(%rdi)
PC (0x7ff1bbc9bb01) ok
source "%xmm0" ok
destination "-0x20(%rdi)" (0x00000000) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: xorg-server
StacktraceTop:
?? () from /lib/x86_
WriteToClient ()
WriteEventsToC
TryClientEvents ()
?? ()
Title: Xorg crashed with SIGSEGV in WriteToClient()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
dmi.bios.date: 11/03/2011
dmi.bios.vendor: LENOVO
dmi.bios.version: 8HET40WW(1.22)
dmi.board.
dmi.board.name: 1141CTO
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 1141CTO
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.7.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
visibility: | private → public |
description: | updated |
description: | updated |
Changed in xorg-server (Ubuntu): | |
importance: | Medium → High |
summary: |
- Xorg crashed with SIGSEGV in WriteToClient() + Xorg crashed with SIGSEGV in WriteToClient() from CloseDownClient() |
This crash has the same stack trace characteristics as bug #925341. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.