Summary: | Xorg crashes with SIGSEV in ProcXFixesGetCursorImageAndName | ||
---|---|---|---|
Product: | xorg | Reporter: | gvrb <gnome.vrb> |
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
gvrb
2016-12-09 14:07:13 UTC
root@unstable:~# dpkg -l | grep -i xserver | awk '{ print $2, $3}' | column -t x11-xserver-utils 7.7+7 xserver-common 2:1.19.0-2 xserver-xephyr 2:1.18.4-2 xserver-xorg 1:7.7+18 xserver-xorg-core 2:1.18.4-2 xserver-xorg-core-dbg 2:1.18.4-2 xserver-xorg-dev 2:1.19.0-2 xserver-xorg-input-all 1:7.7+18 xserver-xorg-input-evdev 1:2.10.3-1 xserver-xorg-input-libinput 0.20.0-1 xserver-xorg-input-mouse 1:1.9.1-1+b1 xserver-xorg-input-synaptics 1.8.3-2 xserver-xorg-input-vmmouse 1:13.1.0-1+b1 xserver-xorg-input-wacom 0.33.0-1 xserver-xorg-video-all 1:7.7+18 xserver-xorg-video-amdgpu 1.1.2-1 xserver-xorg-video-ati 1:7.7.1-1 xserver-xorg-video-fbdev 1:0.4.4-1+b4 xserver-xorg-video-intel 2:2.99.917+git20160706-1 xserver-xorg-video-nouveau 1:1.0.13-1 xserver-xorg-video-qxl 0.1.4-3+b1 xserver-xorg-video-radeon 1:7.7.1-1 xserver-xorg-video-vesa 1:2.3.4-1+b1 xserver-xorg-video-vmware 1:13.1.0-2+b1 This was on the latest gnome. Crash occurred when I was using the "Gromit Annotations" plugin in Totem Media Player ( via Ctrl+D, draw, Ctrl+E etc ), when a movie was playing. ( Refer: https://help.gnome.org/users/totem/stable/totem-plugins.html.en#totem-plugins-gromit ) root@unstable:~# gnome-shell --version GNOME Shell 3.22.2 root@unstable:~# uname -a Linux unstable 4.8.0-1-amd64 #1 SMP Debian 4.8.7-1 (2016-11-13) x86_64 GNU/Linux (gdb) f 10 #10 0x00005621e2671f4b in ProcXFixesGetCursorImageAndName (client=0x5621e3a5ade0) at ../../xfixes/cursor.c:512 512 in ../../xfixes/cursor.c (gdb) p *client $9 = { requestBuffer = 0x5621e49b6150, osPrivate = 0x5621e3a5a990, clientAsMask = 6291456, index = 3, majorOp = 138 '\212', minorOp = 25 '\031', swapped = 0, local = 1, big_requests = 1, clientGone = 0, closeDownMode = 0, clientState = 1, smart_priority = 20 '\024', noClientException = 0, priority = 10, pSwapReplyFunc = 0x5621e2605c70 <CopySwap32Write>, errorValue = 6340699, sequence = 2291173, ignoreCount = 0, numSaved = 17, saveSet = 0x5621e442f1b0, requestVector = 0x5621e29d76e0 <ProcVector>, req_len = 1, replyBytesRemaining = 0, devPrivates = 0x5621e3a5ae68, xkbClientFlags = 32769, mapNotifyMask = 255, newKeyboardNotifyMask = 65535, vMajor = 1, vMinor = 0, minKC = 8 '\b', maxKC = 255 '\377', smart_start_tick = 1162645, smart_stop_tick = 1162645, clientPtr = 0x5621e3a3c8e0, clientIds = 0x5621e3a5a9c0, req_fds = 0 } (gdb) info locals rep = <optimized out> pCursor = 0x5621e438a1f0 image = <optimized out> npixels = 0 name = <optimized out> width = 22049 height = 0 rc = 0 x = 0 y = 215 (gdb) p *pCursor $10 = { bits = 0x5621e508b730, foreRed = 8080, foreGreen = 58600, foreBlue = 22049, backRed = 0, backGreen = 256, backBlue = 0, refcnt = 33024, devPrivates = 0x381c0000181c0, id = 492016, serialNumber = 1048560, name = 2097148 } (gdb) p/x pCursor->name $11 = 0x1ffffc (gdb) p (char*) pCursor->name $12 = 0x1ffffc <error: Cannot access memory at address 0x1ffffc> *** This bug has been marked as a duplicate of bug 100721 *** |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.