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