Thank you for reporting this bug to Ubuntu.
Ubuntu 20.10 (groovy) reached end-of-life on July 22, 2021.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested
in discussing it any more. But if you are then please upgrade to the
latest Ubuntu version and re-test. If you then find the bug is still
present in the newer Ubuntu version, please add a comment here telling
us which new version it is in.

** Changed in: xorg-server (Ubuntu)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1909387

Title:
  Xorg crashed with SEGV in miPointerMoveNoEvent from
  miPointerSetPosition from positionSprite from positionSprite from
  fill_pointer_events

Status in xorg-server package in Ubuntu:
  Won't Fix

Bug description:
  What happens:
  ==============
  Xorg crashes, all unsaved data will be lost.

  Reproduce
  ==========
  I can't reproduce it on demand. But it happens after a while.
  - Usually I browse within a Firefox incognito window and use my middle mouse 
button. 
  - In todays particular case, I pressed the middle mouse button to close a 
window.
  - Note: I have `EasyStroke` setup to run on middle-mouse-button click 
(Program to enable mouse gestures). From experience, I strongly believe this is 
related.
  - Maybe `suspend`ing the computer several times is related to this problem.

  Backtrace
  ==========
  Reading symbols from /usr/lib/xorg/Xorg...
  Reading symbols from 
/usr/lib/debug/.build-id/c0/8b99fc7191c25e710bd8e607615730e39962fe.debug...
  [New LWP 1106]
  [New LWP 1092]
  [New LWP 1094]
  [New LWP 1093]
  [New LWP 1096]
  [New LWP 978]
  [New LWP 1097]
  [New LWP 1098]
  [New LWP 1095]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  Core was generated by `/usr/lib/xorg/Xorg -core :0 -seat seat0 -auth 
/var/run/lightdm/root/:0 -noliste'.
  Program terminated with signal SIGSEGV, Segmentation fault.
  #0  miPointerMoveNoEvent (pDev=pDev@entry=0x56198f5dc280, 
pScreen=pScreen@entry=0x56198f0b2810, x=981, y=77)
      at ../../../../mi/mipointer.c:570
  570   ../../../../mi/mipointer.c: No such file or directory.
  [Current thread is 1 (Thread 0x7fd057816640 (LWP 1106))]
  (gdb) bt full
  #0  miPointerMoveNoEvent (pDev=pDev@entry=0x56198f5dc280, 
pScreen=pScreen@entry=0x56198f0b2810, x=981, y=77)
      at ../../../../mi/mipointer.c:570
          pPointer = 0x0
          pScreenPriv = 0x56198f0b2eb0
  #1  0x000056198e979d2c in miPointerSetPosition
      (pDev=pDev@entry=0x56198f5dc280, mode=mode@entry=0, 
screenx=screenx@entry=0x7fd057814500, screeny=screeny@entry=0x7fd057814508, 
nevents=nevents@entry=0x7fd0578144fc, events=events@entry=0x7fd069d6bc20)
      at ../../../../mi/mipointer.c:669
          pScreenPriv = <optimized out>
          pScreen = 0x56198f0b2810
          newScreen = 0x7fd00000004d
          x = 981
          y = 77
          switch_screen = 0
          should_constrain_barriers = 1
          i = <optimized out>
          pPointer = 0x56198f2249a0
  #2  0x000056198e840e90 in positionSprite
      (dev=dev@entry=0x56198f5dc280, mode=mode@entry=0, 
mask=mask@entry=0x7fd057814550, devx=devx@entry=0x7fd057814510, 
devy=devy@entry=0x7fd057814518, screenx=screenx@entry=0x7fd057814500, 
screeny=0x7fd057814508, nevents=0x7fd0578144fc, events=0x7fd069d6bc20) at 
../../../../dix/getevents.c:961
          scr = <optimized out>
          tmpx = 981.15761067398421
          tmpy = 77.599999964237213
  #3  0x000056198e84141c in positionSprite
      (events=0x7fd069d6bc20, nevents=0x7fd0578144fc, screeny=0x7fd057814508, 
screenx=0x7fd057814500, devy=0x7fd057814518, devx=0x7fd057814510, 
mask=0x7fd057814550, mode=0, dev=0x56198f5dc280) at 
../../../../dix/getevents.c:952
          scr = 0x56198f0b2810
          num_events = 2
          event = <optimized out>
          raw = 0x7fd069d6b010
          screenx = 981.15761067398421
          screeny = 77.599999964237213
          devx = 981.15761067398421
          devy = 77.599999964237213
          sx = <optimized out>
          sy = 0
          mask = 
              {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = 
"\003\000\000\000", valuators = {981.15761067398421, 77.599999964237213, 0 
<repeats 34 times>}, unaccelerated = {0 <repeats 36 times>}}
          scr = <optimized out>
  --Type <RET> for more, q to quit, c to continue without paging--
          num_barrier_events = 0
  #4  fill_pointer_events (events=0x7fd069d6bc20, 
      events@entry=0x7fd069d6b010, pDev=pDev@entry=0x56198f5dc280, type=6, 
buttons=buttons@entry=0, ms=ms@entry=60064638, flags=flags@entry=10, 
mask_in=0x7fd057814860) at ../../../../dix/getevents.c:1434
          num_events = 2
          event = <optimized out>
          raw = 0x7fd069d6b010
          screenx = 981.15761067398421
          screeny = 77.599999964237213
          devx = 981.15761067398421
          devy = 77.599999964237213
          sx = <optimized out>
          sy = 0
          mask = 
              {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = 
"\003\000\000\000", valuators = {981.15761067398421, 77.599999964237213, 0 
<repeats 34 times>}, unaccelerated = {0 <repeats 36 times>}}
          scr = <optimized out>
          num_barrier_events = 0
  #5  0x000056198e842b60 in GetPointerEvents
      (events=0x7fd069d6b010, pDev=pDev@entry=0x56198f5dc280, type=<optimized 
out>, 
      type@entry=6, buttons=buttons@entry=0, flags=10, flags@entry=1, 
mask_in=<optimized out>)
      at ../../../../dix/getevents.c:1691
          ms = 60064638
          num_events = 0
          nev_tmp = <optimized out>
          mask = 
              {last_bit = 1 '\001', has_unaccelerated = 1 '\001', mask = 
"\003\000\000\000", valuators = {-2.3999999463558197, 1.5999999642372131, 0 
<repeats 34 times>}, unaccelerated = {-3, 2, 0 <repeats 34 times>}}
          scroll = 
              {last_bit = -80 '\260', has_unaccelerated = 10 '\n', mask = 
"^\217\031V", valuators = {6.9432427613873832e-310, 6.9432427614211773e-310, 
2.0899290387728175e-314, 4.677209760723779e-310, 6.9432533155416236e-310, 0, 
-3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, -2.3999999463558197, 1.5999999642372131, 0, 
-1.8668431075548942e-156, 0, 0, 2.9675874321321358e-313, 
6.9432427614211773e-310, 4.6772097630067575e-310, 4.677209760723779e-310, 
6.9432427613905453e-310, 6.9432533138412967e-310, 6.9432427613873832e-310, 0, 
7.2911220195563975e-304, 4.6772097132697618e-310, 2.9675558951808632e-319, 
3.1536951272515529e-318, 0}, unaccelerated = {0, 0, 0, 0, 0, 0, 0, 0, 
-1.8668431075548942e-156, 0, 6.9432427613962764e-310, 4.6772097132697618e-310, 
6.9432427613968693e-310, 6.9432427614211773e-310, 0, 6.9432427617225574e-310, 
6.9432533128699636e-310, 0, 0, -1.2079733901417507e-234, 
1.0889700899986915e-319, 0, 0, 0, 0, 0, 4.6772097598107457e-310, 0, 
4.677209048305821e-310, 0, 4.677209048305821e-310, 4.6772097598107457e-310, 
-1.8668431075548942e-156, 4.6772097598107457e-310, 4.6772097571293526e-310, 
4.6772097571736209e-310}}
          i = <optimized out>
          realtype = 6
  --Type <RET> for more, q to quit, c to continue without paging--
          __func__ = "GetPointerEvents"
  #6  0x000056198e843154 in QueuePointerEvents
      (device=0x56198f5dc280, type=type@entry=6, buttons=buttons@entry=0, 
flags=flags@entry=1, mask=<optimized out>)
      at ../../../../dix/getevents.c:1290
          nevents = <optimized out>
  #7  0x000056198e877441 in xf86PostMotionEventM (mask=<optimized out>, 
is_absolute=0, device=<optimized out>)
      at ../../../../../../hw/xfree86/common/xf86Xinput.c:1281
          flags = 1
  #8  xf86PostMotionEventM (device=<optimized out>, is_absolute=0, 
mask=<optimized out>)
      at ../../../../../../hw/xfree86/common/xf86Xinput.c:1266
  #9  0x4000000000000000 in  ()
  #10 0xc008000000000000 in  ()
  #11 0x3ff9999990000000 in  ()
  #12 0xc00333332c000000 in  ()
  #13 0x0000561990459200 in  ()
  #14 0x0000000000000002 in  ()
  #15 0x000056199042aa50 in  ()
  #16 0x000000008f4f62d0 in  ()
  #17 0x000056199042e590 in  ()
  #18 0x000056199042aa50 in  ()
  #19 0x00007fd057814e6c in  ()
  #20 0x9f99a1893de45500 in  ()
  #21 0x00007fd057816640 in  ()
  #22 0x000056198f4f62d0 in  ()
  #23 0x0000561990465c60 in  ()
  #24 0x9f99a1893de45500 in  ()
  #25 0x00007fd057814e6c in  ()
  #26 0x000056198f4f62d0 in  ()
  #27 0x00007fd04c008c60 in  ()
  #28 0x0000000000000001 in  ()
  #29 0x00007fd057814e6c in  ()
  #30 0x0000000000000000 in  ()


  
  If someone can tell me what to do (e.g. what dbg symbol packages I should 
install), I'm very willing on providing more information.

  ProblemType: Bug
  DistroRelease: Ubuntu 20.10
  Package: xorg 1:7.7+19ubuntu15
  ProcVersionSignature: Ubuntu 5.8.0-34.37-generic 5.8.18
  Uname: Linux 5.8.0-34-generic x86_64
  ApportVersion: 2.20.11-0ubuntu50.3
  Architecture: amd64
  BootLog:
   
  CasperMD5CheckResult: skip
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: None
  CurrentDesktop: XFCE
  Date: Sun Dec 27 14:36:01 2020
  DistUpgraded: Fresh install
  DistroCodename: groovy
  DistroVariant: ubuntu
  DkmsStatus:
   virtualbox, 6.1.16, 5.8.0-33-generic, x86_64: installed
   virtualbox, 6.1.16, 5.8.0-34-generic, x86_64: installed
  ExtraDebuggingInterest: Yes
  GraphicsCard:
   Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA 
controller])
     Subsystem: Fujitsu Limited. UHD Graphics 620 [10cf:1959]
  MachineType: FUJITSU FMVWB3U27
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.8.0-34-generic 
root=UUID=fe637d00-125b-4a54-adce-3711830d450b ro acpi_osi=! "acpi_osi=Windows 
2015" resume=UUID=bdfdad69-4c0d-4b99-a962-d88c977da8a3
  SourcePackage: xorg
  Symptom: display
  Title: Xorg crash
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 01/23/2018
  dmi.bios.release: 1.7
  dmi.bios.vendor: FUJITSU // Insyde Software Corp.
  dmi.bios.version: Version 1.07
  dmi.board.name: FJNB2BB
  dmi.board.vendor: FUJITSU
  dmi.board.version: A2
  dmi.chassis.type: 10
  dmi.chassis.vendor: FUJITSU
  dmi.modalias: 
dmi:bvnFUJITSU//InsydeSoftwareCorp.:bvrVersion1.07:bd01/23/2018:br1.7:svnFUJITSU:pnFMVWB3U27:pvr:rvnFUJITSU:rnFJNB2BB:rvrA2:cvnFUJITSU:ct10:cvr:
  dmi.product.family: LIFEBOOK-JR
  dmi.product.name: FMVWB3U27
  dmi.sys.vendor: FUJITSU
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.102-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 20.2.6-0ubuntu0.20.10.1
  version.libgl1-mesa-glx: libgl1-mesa-glx 20.2.6-0ubuntu0.20.10.1
  version.xserver-xorg-core: xserver-xorg-core 2:1.20.9-2ubuntu1.1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.6-2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1ubuntu1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20200714-1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1909387/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to