[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
Works. :) ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
This bug was fixed in the package glamor-egl - 0.5.1-0ubuntu4.2 --- glamor-egl (0.5.1-0ubuntu4.2) saucy-proposed; urgency=low * Add a hook to SetWindowPixmap to fix recordmydesktop crashing. (LP: #1244324) -- Maarten Lankhorst maarten.lankho...@ubuntu.com Mon, 11 Nov 2013 11:14:48 + ** Changed in: glamor-egl (Ubuntu Saucy) Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
Hello Maarten, or anyone else affected, Accepted glamor-egl into saucy-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/glamor- egl/0.5.1-0ubuntu4.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Also affects: glamor-egl (Ubuntu Saucy) Importance: Undecided Status: New ** Changed in: glamor-egl (Ubuntu Saucy) Status: New = Fix Committed ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
** Branch linked: lp:ubuntu/saucy-proposed/glamor-egl -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
** Description changed: - Crash in Xorg dereferencing freed memory when running autopilot run -v - autopilot.tests.functional + [Impact] + * When compositing is toggled, xorg-server can crash when dereferencing freed memory, killing the xserver. + * Bug is fixed by updating the window pixmap when that pixmap is changed in SetWindowPixmap. + + [Test Case] + * See first comment for full testcase. + * Start recordmydesktop, then start window-mocker. + * Kill window-mocker, xserver shouldn't crash. + * Run X in valgrind with --free-fill to be certain. + + * Automated version: autopilot run -v autopilot.tests.functional + + [Regression Potential] + * Fix uploaded to trusty. Will watch ubuntu-x bugs for any new bugs regarding glamor-egl. + + [Other Info] + Crash in Xorg dereferencing freed memory when running autopilot run -v autopilot.tests.functional -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
** Changed in: glamor Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
** Branch linked: lp:ubuntu/trusty-proposed/glamor-egl -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
This bug was fixed in the package glamor-egl - 0.5.1-0ubuntu6 --- glamor-egl (0.5.1-0ubuntu6) trusty; urgency=low * Add a hook to SetWindowPixmap to fix recordmydesktop crashing. (LP: #1244324) -- Maarten Lankhorst maarten.lankho...@ubuntu.com Wed, 06 Nov 2013 10:36:44 +0100 ** Changed in: glamor-egl (Ubuntu) Status: In Progress = Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
** Bug watch added: freedesktop.org Bugzilla #71088 https://bugs.freedesktop.org/show_bug.cgi?id=71088 ** Also affects: glamor via https://bugs.freedesktop.org/show_bug.cgi?id=71088 Importance: Unknown Status: Unknown ** Changed in: glamor-egl (Ubuntu) Status: Triaged = In Progress -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
There are already some patches on glamor git after 0.5.1 that may fix this, e.g.: http://cgit.freedesktop.org/xorg/driver/glamor/commit/?id=83f87f3bb8a0c18c3218695b1eb14065a82e8819 http://cgit.freedesktop.org/xorg/driver/glamor/commit/?id=0bf74791b93cd6a96ef0ba95c0e17bcf9aba5834 In my PPA I have glamor-egl updated to current git: https://launchpad.net/~oibaf/+archive/graphics-drivers/ -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
Ok testing glamor-egl.git works, but it seems LIBGL_ALWAYS_INDIRECT=1 glxinfo crashes on the git branch. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
And recordmydesktop is still reading in freed memory. ==2216== Invalid read of size 4 ==2216==at 0x8CAA086: glamor_get_tex_format_type_from_pixmap (glamor_utils.h:1251) ==2216==by 0x8CAD173: glamor_download_sub_pixmap_to_cpu (glamor_pixmap.c:1074) ==2216==by 0x8CA8B93: _glamor_get_image (glamor_getimage.c:66) ==2216==by 0x8CA8D0B: glamor_get_image (glamor_getimage.c:92) ==2216==by 0x29C6D2: miSpriteGetImage (misprite.c:413) ==2216==by 0x1E8404: compGetImage (compinit.c:148) ==2216==by 0x1F6FBB: ProcShmGetImage (shm.c:688) ==2216==by 0x1F79CF: ProcShmDispatch (shm.c:1125) ==2216==by 0x15D0CD: Dispatch (dispatch.c:432) ==2216==by 0x14C5E9: main (main.c:298) ==2216== Address 0x21417010 is 16 bytes inside a block of size 120 free'd ==2216==at 0x4C2B60C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2216==by 0x229B31: FreePicture (picture.c:1479) ==2216==by 0x229CB3: PictureDestroyWindow (picture.c:73) ==2216==by 0x235DA9: damageDestroyWindow (damage.c:1646) ==2216==by 0x1EA320: compDestroyWindow (compwindow.c:590) ==2216==by 0x2110E5: DbeDestroyWindow (dbe.c:1389) ==2216==by 0x186019: FreeWindowResources (window.c:909) ==2216==by 0x188CB7: DeleteWindow (window.c:979) ==2216==by 0x17EE91: doFreeResource (resource.c:873) ==2216==by 0x17FEBB: FreeClientResources (resource.c:1139) ==2216==by 0x15C59E: CloseDownClient (dispatch.c:3402) ==2216==by 0x15D105: Dispatch (dispatch.c:444) ==2216== (II) fail to get matched format for dfdfdfdf -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
Valgrind: ==1242== Invalid read of size 4 ==1242==at 0xAD31FA4: __glXDRIdrawableWaitGL (glxdri2.c:171) ==1242==by 0xB67A014: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB679595: dri_make_current (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB60D855: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0x863F9A7: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x8636728: eglMakeCurrent (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x842B6C2: glamor_egl_make_current (glamor_egl.c:131) ==1242==by 0x8C8194F: glamor_make_current (glamor_utils.h:1796) ==1242==by 0x8C8199B: glamor_get_dispatch (glamor_utils.h:1809) ==1242==by 0x8C81F6B: glamor_block_handler (glamor.c:223) ==1242==by 0x161AA3: _CallCallbacks (dixutils.c:719) ==1242==by 0x2AEBEA: FlushAllOutput (callback.h:83) ==1242== Address 0x1e1564c0 is 96 bytes inside a block of size 232 free'd ==1242==at 0x4C2B60C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==1242==by 0xAD28A1E: DrawableGone (glxext.c:148) ==1242==by 0x17EE91: doFreeResource (resource.c:873) ==1242==by 0x17F920: FreeResource (resource.c:903) ==1242==by 0x157F96: ProcDestroyWindow (dispatch.c:718) ==1242==by 0x15D0CD: Dispatch (dispatch.c:432) ==1242==by 0x14C5E9: main (main.c:298) ==1242== ==1242== Invalid read of size 4 ==1242==at 0xAD31FA7: __glXDRIdrawableWaitGL (glxdri2.c:172) ==1242==by 0xB67A014: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB679595: dri_make_current (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB60D855: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0x863F9A7: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x8636728: eglMakeCurrent (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x842B6C2: glamor_egl_make_current (glamor_egl.c:131) ==1242==by 0x8C8194F: glamor_make_current (glamor_utils.h:1796) ==1242==by 0x8C8199B: glamor_get_dispatch (glamor_utils.h:1809) ==1242==by 0x8C81F6B: glamor_block_handler (glamor.c:223) ==1242==by 0x161AA3: _CallCallbacks (dixutils.c:719) ==1242==by 0x2AEBEA: FlushAllOutput (callback.h:83) ==1242== Address 0x1e1564c4 is 100 bytes inside a block of size 232 free'd ==1242==at 0x4C2B60C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==1242==by 0xAD28A1E: DrawableGone (glxext.c:148) ==1242==by 0x17EE91: doFreeResource (resource.c:873) ==1242==by 0x17F920: FreeResource (resource.c:903) ==1242==by 0x157F96: ProcDestroyWindow (dispatch.c:718) ==1242==by 0x15D0CD: Dispatch (dispatch.c:432) ==1242==by 0x14C5E9: main (main.c:298) ==1242== ==1242== Invalid read of size 8 ==1242==at 0xAD31FAA: __glXDRIdrawableWaitGL (glxdri2.c:175) ==1242==by 0xB67A014: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB679595: dri_make_current (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB60D855: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0x863F9A7: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x8636728: eglMakeCurrent (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x842B6C2: glamor_egl_make_current (glamor_egl.c:131) ==1242==by 0x8C8194F: glamor_make_current (glamor_utils.h:1796) ==1242==by 0x8C8199B: glamor_get_dispatch (glamor_utils.h:1809) ==1242==by 0x8C81F6B: glamor_block_handler (glamor.c:223) ==1242==by 0x161AA3: _CallCallbacks (dixutils.c:719) ==1242==by 0x2AEBEA: FlushAllOutput (callback.h:83) ==1242== Address 0x1e156488 is 40 bytes inside a block of size 232 free'd ==1242==at 0x4C2B60C: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==1242==by 0xAD28A1E: DrawableGone (glxext.c:148) ==1242==by 0x17EE91: doFreeResource (resource.c:873) ==1242==by 0x17F920: FreeResource (resource.c:903) ==1242==by 0x157F96: ProcDestroyWindow (dispatch.c:718) ==1242==by 0x15D0CD: Dispatch (dispatch.c:432) ==1242==by 0x14C5E9: main (main.c:298) ==1242== ==1242== Invalid read of size 1 ==1242==at 0x27D354: DRI2GetDrawable (dri2.c:180) ==1242==by 0x27E22A: DRI2CopyRegion (dri2.c:916) ==1242==by 0xAD31FDC: __glXDRIdrawableWaitGL (glxdri2.c:175) ==1242==by 0xB67A014: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB679595: dri_make_current (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0xB60D855: ??? (in /usr/lib/x86_64-linux-gnu/dri/r600_dri.so) ==1242==by 0x863F9A7: ??? (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x8636728: eglMakeCurrent (in /usr/lib/x86_64-linux-gnu/mesa-egl/libEGL.so.1.0.0) ==1242==by 0x842B6C2: glamor_egl_make_current (glamor_egl.c:131) ==1242==by 0x8C8194F: glamor_make_current (glamor_utils.h:1796) ==1242==
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
Launchpad has imported 2 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=71088. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2013-10-31T12:10:43+00:00 Bugs-i wrote: Minimal testcase: Have window-mocker, recordmydesktop and compiz installed. Create a file mock with this content: {Menu: [{Menu: [Open, Save, Save As, Quit], Title: File}, {Menu: [Help 1, Help 2, Help 3, Help 4], Title: Help}], Contents: TextEdit} start recordmydesktop with compiz enabled: /usr/bin/recordmydesktop --no-sound --no-frame -o /dev/null start window-mocker: /usr/bin/python /usr/bin/window-mocker -testability mock Kill window mocker, the xserver will crash. Reply at: https://bugs.launchpad.net/ubuntu/+source/glamor- egl/+bug/1244324/comments/2 On 2013-10-31T13:43:52+00:00 Bugs-i wrote: glamor-egl 0.5.1 crashes, git no longer crashes, but valgrind shows it still reads freed memory. git also breaks glxinfo with LIBGL_ALWAYS_INDIRECT=1 Reply at: https://bugs.launchpad.net/ubuntu/+source/glamor- egl/+bug/1244324/comments/7 ** Changed in: glamor Status: Unknown = Confirmed ** Changed in: glamor Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/glamor/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp
[Ubuntu-x-swat] [Bug 1244324] Re: glamor-egl crashes when running autopilot tests
Minimal testcase: Have window-mocker, recordmydesktop and compiz installed. Create a file mock with this content: {Menu: [{Menu: [Open, Save, Save As, Quit], Title: File}, {Menu: [Help 1, Help 2, Help 3, Help 4], Title: Help}], Contents: TextEdit} start recordmydesktop with compiz enabled: /usr/bin/recordmydesktop --no-sound --no-frame -o /dev/null start window-mocker: /usr/bin/python /usr/bin/window-mocker -testability mock Kill window mocker, the xserver will crash. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to glamor-egl in Ubuntu. https://bugs.launchpad.net/bugs/1244324 Title: glamor-egl crashes when running autopilot tests To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glamor-egl/+bug/1244324/+subscriptions ___ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp