[Ubuntu-x-swat] [Bug 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Status: Triaged => In Progress ** Branch linked: lp:~mardy/ubuntu-system-settings-online-accounts /tests-failures -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Branch linked: lp:~osomon/webbrowser-app/revert-workaround-1585942 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
The mesa update should fix the issue for phone sw. You may remove any workarounds now. ** Changed in: canonical-devices-system-image Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
This bug was fixed in the package mesa - 11.2.0-1ubuntu2.1 --- mesa (11.2.0-1ubuntu2.1) xenial; urgency=medium * control, rules: Enable llvm/opencl on arm64. (LP: #1585942) -- Timo AaltonenTue, 19 Jul 2016 10:53:33 +0300 ** Changed in: mesa (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
good enough for me ** 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 mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
We have tested this change using xenial-overlay PPA for the phone and the earlier issues with segmentation faults during tests is gone. Not sure if there's anything else we need to test, didn't see an explicit test-case here. But all in all the ubuntu-touch problems caused by this bug are now gone. So feel free to switch to verification-done if our testing is sufficient. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
mesa xenial update is still waiting for verification -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
Hello Alberto, or anyone else affected, Accepted mesa into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/mesa/11.2.0-1ubuntu2.1 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! ** Changed in: mesa (Ubuntu Xenial) 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 mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Also affects: mesa (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: webbrowser-app (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: ubuntu-system-settings-online-accounts (Ubuntu Xenial) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Tags added: qt5.6 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Changed in: mesa (Ubuntu) Assignee: (unassigned) => Timo Aaltonen (tjaalton) -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
Yes, whatever fix is applied for mesa would certainly be needed for xenial, for the phone. Best to have this in SRU, to avoid forking mesa to the overlay ppa -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
I don't see why arm64 couldn't enable llvm like armhf. If it should be enabled on xenial too, then it would need to be dropped from lts-xenial backport because llvm-3.8 FTBFS on trusty arm64.. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Changed in: canonical-devices-system-image Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
This bug was fixed in the package webbrowser-app - 0.23+16.10.20160701.1-0ubuntu1 --- webbrowser-app (0.23+16.10.20160701.1-0ubuntu1) yakkety; urgency=medium * Generate UA override list files at build time to un-hardcode ubuntu and chromium version numbers. (LP: #1591220) * Fix one flaky autopilot test. (LP: #1591120) * Temporarily skip tests on arm64 to unblock package build without oxide. (LP: #1585942) * Update the target that lists non-compiled files. -- Olivier TilloyFri, 01 Jul 2016 13:10:14 + ** Changed in: webbrowser-app (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Also affects: canonical-devices-system-image Importance: Undecided Status: New ** Changed in: canonical-devices-system-image Status: New => Confirmed ** Changed in: canonical-devices-system-image Importance: Undecided => Critical ** Changed in: canonical-devices-system-image Milestone: None => xenial -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Also affects: webbrowser-app (Ubuntu) Importance: Undecided Status: New ** Changed in: webbrowser-app (Ubuntu) Status: New => In Progress ** Changed in: webbrowser-app (Ubuntu) Assignee: (unassigned) => Olivier Tilloy (osomon) ** Changed in: webbrowser-app (Ubuntu) Importance: Undecided => Critical ** Branch linked: lp:~osomon/webbrowser-app/arm64-skip-tests -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
This bug was fixed in the package ubuntu-system-settings-online-accounts - 0.7+16.10.20160610-0ubuntu1 --- ubuntu-system-settings-online-accounts (0.7+16.10.20160610-0ubuntu1) yakkety; urgency=medium [ Alberto Mardegan ] * Immediately accept degenerate requests from unconfined processes (LP: #1582824) * Replace incorrect usage of UbuntuColors (LP: #1581047) * Update pot file for translations (LP: #1533091) * Open popups in an overlaid webview (LP: #1428591) * Skip tests on arm64 (LP: #1585942) [ Alberto Mardegan, Timo Jyrinki ] * Stop depending on transitional packages. (LP: #1583079) -- Alberto MardeganFri, 10 Jun 2016 09:46:37 + ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
alternative patch; this doesn't quite work, it lets the quickinspectortest tests pass but when running the full test suite, strangely, it fails as follows: 21/21 Test #21: quickinspectortest ...***Exception: Other 0.46 sec libEGL warning: DRI2: failed to open swrast (search paths ../mesa-11.2.1/debian/libgl1-mesa-dri/usr/lib/aarch64-linux-gnu/dri/) libEGL warning: DRI2: failed to open swrast (search paths ../mesa-11.2.1/debian/libgl1-mesa-dri/usr/lib/aarch64-linux-gnu/dri/) * Start testing of QuickInspectorTest * Config: Using QtTest library 5.5.1, Qt 5.5.1 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160519) [...] QFatal in quickinspectortest (/home/vorlon/gammaray-2.4.0/obj-qt5/bin/quickinspectortest) START BACKTRACE: 1 /home/vorlon/gammaray-2.4.0/obj-qt5/lib/libgammaray_core-qt5.5-aarch64.so.2.4.0(+0xc2128) [0x7fae5f9128] 2 /home/vorlon/gammaray-2.4.0/obj-qt5/lib/libgammaray_core-qt5.5-aarch64.so.2.4.0(+0xa6368) [0x7fae5dd368] 3 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5(+0x91620) [0x7fad8e1620] 4 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5(QMessageLogger::fatal(char const*, ...) const+0x9c) [0x7fad8e30fc] 5 /usr/lib/aarch64-linux-gnu/libQt5Quick.so.5(QSGRenderLoop::handleContextCreationFailure(QQuickWindow*, bool)+0x194) [0x7fae2dbfac] END BACKTRACE QFATAL : QuickInspectorTest::testModelsReparent() Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile 0) FAIL! : QuickInspectorTest::testModelsReparent() Received a fatal error. Loc: [Unknown file(0)] Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted * Finished testing of QuickInspectorTest * it's unclear to me why this shows up as a failure to load the driver when this loaded perfectly well when calling the test case directly. Anyway, patch attached for consideration. ** Patch added: "mesa-1585942-fix-sorta.patch" https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+attachment/4680685/+files/mesa-1585942-fix-sorta.patch -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
patch to enable llvmpipe (and opencl) on arm64. ** Patch added: "mesa-arm64-llvmpipe.diff" https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+attachment/4680683/+files/mesa-arm64-llvmpipe.diff -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
Rebuilding mesa with llvmpipe enabled on arm64, I'm able to get this test to pass as: LIBGL_DRIVERS_PATH=../mesa-11.2.1/debian/libgl1-mesa-dri/usr/lib/aarch64 -linux-gnu/dri/ xvfb-run -a -s "-screen 0 640x480x24" ./obj- qt5/bin/quickinspectortest Not sure what negative impact there might be from enabling llvmpipe or arm64... that it works at all seems like a good sign to me. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
Since this is a crash in the swrast driver, it's worth noting that mesa is built with llvmpipe on armhf but not on arm64. This may account for why the bug manifests on arm64+gles but not on armhf+gles. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
This bug also breaks gammaray on arm64: 21/21 Test #21: quickinspectortest ...***Exception: Other 1.40 sec * Start testing of QuickInspectorTest * Config: Using QtTest library 5.5.1, Qt 5.5.1 (arm64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160519) [...] QWARN : QuickInspectorTest::testCustomRenderModes() QEGLPlatformContext: Failed to make temporary surface current, format not updated Mesa 11.2.1 implementation error: Failed to link fixed function fragment shader: error: count of uniform locations > MAX_UNIFORM_LOCATIONS(4294967295 > 98304) Please report at https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa QFatal in quickinspectortest (/«PKGBUILDDIR»/obj-qt5/bin/quickinspectortest) START BACKTRACE: 1 /«PKGBUILDDIR»/obj-qt5/lib/libgammaray_core-qt5.5-aarch64.so.2.4.0(+0xc2128) [0x7f9138f128] 2 /«PKGBUILDDIR»/obj-qt5/lib/libgammaray_core-qt5.5-aarch64.so.2.4.0(+0xa6368) [0x7f91373368] 3 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5(+0x91620) [0x7f9067a620] 4 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5(QMessageLogger::fatal(char const*, ...) const+0x9c) [0x7f9067c0fc] 5 /usr/lib/aarch64-linux-gnu/libQt5Test.so.5(+0xad20) [0x7f91268d20] 6 [0x7f91484510] 7 /usr/lib/aarch64-linux-gnu/dri/swrast_dri.so(+0x9631c) [0x7f8c5dc31c] END BACKTRACE QFATAL : QuickInspectorTest::testCustomRenderModes() Received signal 11 FAIL! : QuickInspectorTest::testCustomRenderModes() Received a fatal error. Loc: [Unknown file(0)] Totals: 6 passed, 1 failed, 0 skipped, 0 blacklisted * Finished testing of QuickInspectorTest * https://launchpad.net/ubuntu/+source/gammaray/2.4.0-1build1/+build/9894589 This problem apparently does not occur on armhf even though GLES is also used on that architecture. It also definitely looks like a mesa bug to me. ./src/compiler/glsl/linker.cpp:link_shaders() calls ./src/compiler/glsl/linker.cpp:check_explicit_uniform_locations(), which returns -1 if ctx->Extensions.ARB_explicit_uniform_location is not set (which it doesn't have to be AFAICS), then assigns this -1 to an unsigned int variable and carries on using the value instead of treating this as an error. ** Changed in: mesa (Ubuntu) Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Branch linked: lp:camera-app/staging -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Branch linked: lp:~mardy/ubuntu-system-settings-online- accounts/arm64tests-1585942 -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
** Also affects: ubuntu-system-settings-online-accounts (Ubuntu) Importance: Undecided Status: New ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Assignee: (unassigned) => Alberto Mardegan (mardy) ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Importance: Undecided => Critical ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: mesa (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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 1585942] Re: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations)
And it started happening after Qt on arm64 switched to OpenGL ES, similar to armhf. -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1585942 Title: Mesa causes a segmentation fault on arm64 (wrong count of uniform locations) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1585942/+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