[Desktop-packages] [Bug 1909387] Re: Xorg crash (libinput related) on middle mouse click with firefox icognito window
** Package changed: xorg (Ubuntu) => xorg-server (Ubuntu) ** Summary changed: - Xorg crash (libinput related) on middle mouse click with firefox icognito window + Xorg crashed with SEGV in miPointerMoveNoEvent from miPointerSetPosition from positionSprite from positionSprite from fill_pointer_events -- 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: New 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 0x56198e979d2c 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 = pScreen = 0x56198f0b2810 newScreen = 0x7fd0004d x = 981 y = 77 switch_screen = 0 should_constrain_barriers = 1 i = pPointer = 0x56198f2249a0 #2 0x56198e840e90 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 = tmpx = 981.15761067398421 tmpy = 77.59964237213 #3 0x56198e84141c 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = --Type 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = num_barrie
[Desktop-packages] [Bug 1909387] Re: Xorg crash (libinput related) on middle mouse click with firefox icognito window
** Attachment added: "CurrentDmesg.txt" https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1909387/+attachment/5447147/+files/CurrentDmesg.txt -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1909387 Title: Xorg crash (libinput related) on middle mouse click with firefox icognito window Status in xorg package in Ubuntu: New 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 0x56198e979d2c 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 = pScreen = 0x56198f0b2810 newScreen = 0x7fd0004d x = 981 y = 77 switch_screen = 0 should_constrain_barriers = 1 i = pPointer = 0x56198f2249a0 #2 0x56198e840e90 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 = tmpx = 981.15761067398421 tmpy = 77.59964237213 #3 0x56198e84141c 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = --Type 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = num_barrier_events = 0 #5 0x56198e842b60 in GetPointerEvents (events=0x7fd069d6b010, pDev=pDev@entry=0x56198f5dc280, type=, type@entry=6, buttons=buttons@entry=0, flags=10, flags@entry=1, mask_in=) at ../../../../
[Desktop-packages] [Bug 1909387] Re: Xorg crash (libinput related) on middle mouse click with firefox icognito window
** Attachment added: "XorgLog.txt" https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1909387/+attachment/5447149/+files/XorgLog.txt -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1909387 Title: Xorg crash (libinput related) on middle mouse click with firefox icognito window Status in xorg package in Ubuntu: New 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 0x56198e979d2c 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 = pScreen = 0x56198f0b2810 newScreen = 0x7fd0004d x = 981 y = 77 switch_screen = 0 should_constrain_barriers = 1 i = pPointer = 0x56198f2249a0 #2 0x56198e840e90 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 = tmpx = 981.15761067398421 tmpy = 77.59964237213 #3 0x56198e84141c 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = --Type 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = num_barrier_events = 0 #5 0x56198e842b60 in GetPointerEvents (events=0x7fd069d6b010, pDev=pDev@entry=0x56198f5dc280, type=, type@entry=6, buttons=buttons@entry=0, flags=10, flags@entry=1, mask_in=) at ../../../../dix/geteve
[Desktop-packages] [Bug 1909387] Re: Xorg crash (libinput related) on middle mouse click with firefox icognito window
** Attachment added: "XorgLogOld.txt" https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1909387/+attachment/5447148/+files/XorgLogOld.txt -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1909387 Title: Xorg crash (libinput related) on middle mouse click with firefox icognito window Status in xorg package in Ubuntu: New 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 0x56198e979d2c 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 = pScreen = 0x56198f0b2810 newScreen = 0x7fd0004d x = 981 y = 77 switch_screen = 0 should_constrain_barriers = 1 i = pPointer = 0x56198f2249a0 #2 0x56198e840e90 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 = tmpx = 981.15761067398421 tmpy = 77.59964237213 #3 0x56198e84141c 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = --Type 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 = raw = 0x7fd069d6b010 screenx = 981.15761067398421 screeny = 77.59964237213 devx = 981.15761067398421 devy = 77.59964237213 sx = sy = 0 mask = {last_bit = 1 '\001', has_unaccelerated = 0 '\000', mask = "\003\000\000\000", valuators = {981.15761067398421, 77.59964237213, 0 }, unaccelerated = {0 }} scr = num_barrier_events = 0 #5 0x56198e842b60 in GetPointerEvents (events=0x7fd069d6b010, pDev=pDev@entry=0x56198f5dc280, type=, type@entry=6, buttons=buttons@entry=0, flags=10, flags@entry=1, mask_in=) at ../../../../dix/