Reopening ubuntu-system-settings-online-accounts so that its arm64 tests
would be re-enabled.
** Changed in: webbrowser-app (Ubuntu Xenial)
Status: New => Fix Released
** No longer affects: ubuntu-system-settings-online-accounts (Ubuntu
Xenial)
** Changed in: ubuntu-system-settings-online-accounts (Ubuntu)
Status: Fix Released => Triaged
--
You received this bug notification because you are a member of Desktop
Packages, 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)
Status in Canonical System Image:
Fix Released
Status in mesa package in Ubuntu:
Fix Released
Status in ubuntu-system-settings-online-accounts package in Ubuntu:
Triaged
Status in webbrowser-app package in Ubuntu:
Fix Released
Status in mesa source package in Xenial:
Fix Released
Status in webbrowser-app source package in Xenial:
Fix Released
Bug description:
This error appeared when running unit tests for a QML app in our
Jenkins/silo infrastructure, on arm64 only:
https://launchpadlibrarian.net/261581280/buildlog_ubuntu-yakkety-arm64
.ubuntu-system-settings-online-
accounts_0.7+16.10.20160525.1-0ubuntu1_BUILDING.txt.gz
Pasting the relevant lines here in case the link above goes away:
=======================
QT_PLUGIN_PATH=/usr/lib/aarch64-linux-gnu/qt5/plugins
LD_LIBRARY_PATH=/usr/lib/aarch64-linux-gnu${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
xvfb-run -s '-screen 0 640x480x24' -a dbus-test-runner -t
./tst_online_accounts_qml
DBus daemon:
unix:abstract=/tmp/dbus-2tbhBHxLZq,guid=03f9df417d619b79067a68045745ad95
task-0: Started with PID: 16930
task-0: ********* Start testing of online_accounts_qml *********
task-0: 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)
task-0: PASS : online_accounts_qml::AccountCreationPage::initTestCase()
task-0: QWARN : online_accounts_qml::AccountCreationPage::test_fallback()
file:///dummy/path/testPlugin/Main.qml: File not found
task-0: PASS : online_accounts_qml::AccountCreationPage::test_fallback()
task-0: QWARN : online_accounts_qml::AccountCreationPage::test_flickable()
file:///dummy/path/testPlugin/Main.qml: File not found
task-0: PASS : online_accounts_qml::AccountCreationPage::test_flickable()
task-0: PASS : online_accounts_qml::AccountCreationPage::cleanupTestCase()
task-0: QWARN : online_accounts_qml::UnknownTestFunc() QEGLPlatformContext:
Failed to make temporary surface current, format not updated
task-0: PASS : online_accounts_qml::AuthorizationPage::initTestCase()
task-0: QWARN : online_accounts_qml::AuthorizationPage::test_1_one_account()
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:54:
TypeError: Cannot call method 'indexOf' of undefined
task-0: PASS : online_accounts_qml::AuthorizationPage::test_1_one_account()
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_2_add_another(with button)
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:54:
TypeError: Cannot call method 'indexOf' of undefined
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_2_add_another(with button)
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:79:23:
Unable to assign [undefined] to QString
task-0: PASS :
online_accounts_qml::AuthorizationPage::test_2_add_another(with button)
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_2_add_another(with button)
[PERFORMANCE]: Last frame took 254 ms to render.
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_2_add_another(without button)
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:54:
TypeError: Cannot call method 'indexOf' of undefined
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_2_add_another(without button)
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:79:23:
Unable to assign [undefined] to QString
task-0: PASS :
online_accounts_qml::AuthorizationPage::test_2_add_another(without button)
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_2_add_another(without button)
[PERFORMANCE]: Last frame took 210 ms to render.
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_3_many_accounts(first account)
[PERFORMANCE]: Last frame took 146 ms to render.
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_3_many_accounts(first account)
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:54:
TypeError: Cannot call method 'indexOf' of undefined
task-0: QWARN :
online_accounts_qml::AuthorizationPage::test_3_many_accounts(first account)
file:///«BUILDDIR»/ubuntu-system-settings-online-accounts-0.7+16.10.20160525.1/online-accounts-ui/qml/AuthorizationPage.qml:79:23:
Unable to assign [undefined] to QString
task-0: PASS :
online_accounts_qml::AuthorizationPage::test_3_many_accounts(first account)
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
task-0: Exited with status 139
task-0: Shutting down
DBus daemon: Shutdown
=======================
This happened 2 out of 2 times, after which I disabled running the
unit tests for arm64.
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1585942/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp