[Ubuntu-webapps-bugs] [Bug 1421009] Re: unity8 sometimes hangs on boot
Qt 5.6 now in yakkety and xenial-overlay with largely re-engineered QDBus (...with new but different bugs). ** Changed in: qtbase-opensource-src (Ubuntu) Status: Incomplete => Fix Released -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to ubuntu-system-settings- online-accounts in Ubuntu. https://bugs.launchpad.net/bugs/1421009 Title: unity8 sometimes hangs on boot Status in Canonical System Image: Fix Released Status in autopilot package in Ubuntu: Fix Released Status in libusermetrics package in Ubuntu: Fix Released Status in lxc-android-config package in Ubuntu: Invalid Status in qtbase-opensource-src package in Ubuntu: Fix Released Status in ubuntu-system-settings-online-accounts package in Ubuntu: Fix Released Status in unity8 package in Ubuntu: Invalid Bug description: The following gdbus call is failing with a "Error: Timeout was reached" message: gdbus call --session --dest com.canonical.UnityGreeter --object-path / --method org.freedesktop.DBus.Properties.Get com.canonical.UnityGreeter IsActive This is being seen on krillin devices starting with image 106 from ubuntu-touch/devel-proposed. It doesn't happen every time, so far today, I've seen it 3 times from about 12 tests. On the most recent failure, I grabbed a console and tried repeatedly to run the command from the shell, even after 2 hours the timeout was still being returned (after about 28 seconds). A copy of ~/.cache/upstart/unity8.log is here: http://paste.ubuntu.com/10179482/ I have 3 test cases where the problem was observed: http://d-jenkins.ubuntu-ci:8080/job/vivid-boottest-qtchooser/1/console http://d-jenkins.ubuntu-ci:8080/job/vivid-boottest-gsettings-ubuntu-touch-schemas/1/console http://d-jenkins.ubuntu-ci:8080/job/fjg-boottest/3/console In all cases, the test is using adt-run (from autopkgtest) to drive a test on the phone device. adt-run uses the above gdbus call to determine if the desktop is active. In all the examples, the device was freshly flashed. == Test Case == # Prepare debugging adb shell sudo apt-get clean # so that you wouldn't run out of disk space sudo apt install qtbase5-dbg libc6-dbg libdbus-glib-1-2-dbg dbus-1-dbg libglib2.0-0-dbg # Add also libusermetrics debug symbols, unless you're testing a PPA version echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/ddebs.list sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 428D7C01 sudo apt-get update sudo apt install libusermetricsoutput1-dbgsym=1.1.1+15.04.20150219-0ubuntu1 # Start the reboot loop # This reboots the device in a loop, and if this bug is not fixed by whatever proposed solution, it will hang eventually with Unity 8 having a black background. Other kind of hangs (like just Google logo showing, no adb) are not related to this bug. Current highest amount of reboots without errors is 54, so it's probable a 100 reboots is needed for testing. bzr branch lp:unity8 cd unity8 while true; do adb shell rm -R "~phablet/.cache/QML"; ./tools/unlock-device || break; done # When it fails adb shell sudo gdb -p $(pidof unity8) bt full -- At this point, the backtrace should show: #0 syscall () at ../sysdeps/unix/sysv/linux/arm/syscall.S:37 #1 0xb6301e12 in _q_futex (op=0, val=3, timeout=0x0, addr=) at thread/qmutex_linux.cpp:146 #2 lockInternal_helper (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 QBasicMutex::lockInternal (this=this@entry=0x1523b44) at thread/qmutex_linux.cpp:203 #4 0xb6301eb6 in lock (this=0x1523b44) at thread/qmutex.h:59 #5 lock (timeout=-1, this=0x1523b38) at thread/qmutex.cpp:620 #6 QMutex::lock (this=this@entry=0x1523d6c) at thread/qmutex.cpp:215 #7 0xb5f39586 in QDBusMutexLocker (m=0x1523d6c, s=0x1523d48, a=ToggleWatchAction, this=) at qdbusthreaddebug_p.h:183 #8 QDBusDispatchLocker (s=0x1523d48, a=ToggleWatchAction, this=) at qdbusthreaddebug_p.h:198 #9 qDBusRealToggleWatch (d=0x1523d48, watch=0x1524dd0, fd=46) at qdbusintegrator.cpp:346 #10 0xb5ae18f6 in ?? () from /lib/arm-linux-gnueabihf/libdbus-1.so.3 With this, it's know that it was a QDBus locking related problem. -- --- Timeline/Updates: 2015-02-20: libusermetrics lands, causing (apparently) this boot problem to start happening rarely. http://people.canonical.com/~ogra/touch-image-stats/106.changes / http://launchpadlibrarian.net/198152771/libusermetrics_1.1.1%2B14.10.20141020-0ubuntu1_1.1.1%2B15.04.20150219-0ubuntu1.diff.gz ”I got a symbolic trace out of all the threads. It seems to be a dbus lock between usermetrics and networkmanager bits. We suspect a relation to QTBUG https://bugreports.qt.io/browse/QTBUG-44836.” 2015-03-25: qtbase dbus update to support threads (instead of one main
[Ubuntu-webapps-bugs] [Bug 1612299] Re: [MIR] ubuntu-system-settings-online-accounts
** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Status: Incomplete => Fix Committed -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1612299 Title: [MIR] ubuntu-system-settings-online-accounts Status in webapps-sprint: Triaged Status in ubuntu-system-settings-online-accounts package in Ubuntu: Fix Committed Bug description: [Availability] * Available in universe [Rationale] * This package is required by unity8 [Security] * No known security issues at this time. It has been reviewed by security in the past for use on the phone. [Quality assurance] * This package has both unit tests and autopkgtests [Dependencies] Most dependencies are already in main with the exception of the following: * libsystemsettings1, ubuntu-system-settings (bug #1612280) * qml-module-ubuntu-onlineaccounts (same source package as this one) * libonline-accounts-daemon1, qml-module-ubuntu-onlineaccounts (bug #1613575) * qtbase-opensource-src-gles (the non-gles variant is in main) (doesn't need a MIR?) [Standards compliance] * This package uses qmake and is properly translated. [Maintenance] * This package is maintained by Canonical and actively in use on the phone images To manage notifications about this bug go to: https://bugs.launchpad.net/webapps-sprint/+bug/1612299/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1612299] Re: [MIR] ubuntu-system-settings-online-accounts
Hi Mike, ubuntu-webapps-bugs is now subscribed to this bug and to all ubuntu/ussoa project bugs in the future. -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1612299 Title: [MIR] ubuntu-system-settings-online-accounts Status in webapps-sprint: Triaged Status in ubuntu-system-settings-online-accounts package in Ubuntu: Incomplete Bug description: [Availability] * Available in universe [Rationale] * This package is required by unity8 [Security] * No known security issues at this time. It has been reviewed by security in the past for use on the phone. [Quality assurance] * This package has both unit tests and autopkgtests [Dependencies] Most dependencies are already in main with the exception of the following: * libsystemsettings1, ubuntu-system-settings (bug #1612280) * qml-module-ubuntu-onlineaccounts (same source package as this one) * libonline-accounts-daemon1, qml-module-ubuntu-onlineaccounts (bug #1613575) * qtbase-opensource-src-gles (the non-gles variant is in main) (doesn't need a MIR?) [Standards compliance] * This package uses qmake and is properly translated. [Maintenance] * This package is maintained by Canonical and actively in use on the phone images To manage notifications about this bug go to: https://bugs.launchpad.net/webapps-sprint/+bug/1612299/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1612299] [NEW] [MIR] ubuntu-system-settings-online-accounts
You have been subscribed to a public bug by David Barth (dbarth): [Availability] * Available in universe [Rationale] * This package is required by unity8 [Security] * No known security issues at this time. It has been reviewed by security in the past for use on the phone. [Quality assurance] * This package has both unit tests and autopkgtests [Dependencies] Most dependencies are already in main with the exception of the following: * libsystemsettings1, ubuntu-system-settings (bug #1612280) * qml-module-ubuntu-onlineaccounts (same source package as this one) * libonline-accounts-daemon1, qml-module-ubuntu-onlineaccounts (bug #1613575) * qtbase-opensource-src-gles (the non-gles variant is in main) (doesn't need a MIR?) [Standards compliance] * This package uses qmake and is properly translated. [Maintenance] * This package is maintained by Canonical and actively in use on the phone images ** Affects: webapps-sprint Importance: High Assignee: Alberto Mardegan (mardy) Status: Triaged ** Affects: ubuntu-system-settings-online-accounts (Ubuntu) Importance: Undecided Status: Incomplete -- [MIR] ubuntu-system-settings-online-accounts https://bugs.launchpad.net/bugs/1612299 You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to the bug report. -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1625202] Re: drop in performance metrics
Build 417 included the change at lp:1620297 which introduced some sort of timer in qtmir when showing surfaces. I don't see any other changes between 417 and 419 that seem relevant changelogs at http://people.canonical.com/~lzemczak/landing-team/ubuntu-touch/rc-proposed/meizu.en/arale/ The last Oxide release was Aug 29th and dropoff happened after Sep 9. ** Also affects: qtmir (Ubuntu) Importance: Undecided Status: New ** Changed in: canonical-devices-system-image Assignee: (unassigned) => Michał Sawicz (saviq) -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1625202 Title: drop in performance metrics Status in Canonical System Image: New Status in Oxide: New Status in qtmir package in Ubuntu: New Bug description: please see https://platform-qa-dashboard.canonical.com/dashboard/db/arale-web-browser-and-webapp-container drop in all three Dromaeo Sunspider V8 Granted these tests were run/reported on arale, but the expectation is that this effect will be present across all devices including desktops. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625202/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1625202] [NEW] drop in performance metrics
Public bug reported: please see https://platform-qa-dashboard.canonical.com/dashboard/db/arale-web-browser-and-webapp-container drop in all three Dromaeo Sunspider V8 Granted these tests were run/reported on arale, but the expectation is that this effect will be present across all devices including desktops. ** Affects: canonical-devices-system-image Importance: Undecided Status: New ** Affects: oxide Importance: Undecided Status: New ** Also affects: canonical-devices-system-image Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1625202 Title: drop in performance metrics Status in Canonical System Image: New Status in Oxide: New Bug description: please see https://platform-qa-dashboard.canonical.com/dashboard/db/arale-web-browser-and-webapp-container drop in all three Dromaeo Sunspider V8 Granted these tests were run/reported on arale, but the expectation is that this effect will be present across all devices including desktops. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625202/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1625057] [NEW] Bridge test for package, please ignore.Thanks
You have been subscribed to a public bug: == Comment: #0 - bugproxy bugproxy- 2016-09-19 04:40:40 == ---Problem Description--- Bridge test Contact Information = test ---uname output--- test Machine Type = test ---Debugger--- A debugger is not configured ** Affects: unity-webapps-linkedin (Ubuntu) Importance: Undecided Assignee: Taco Screen team (taco-screen-team) Status: New ** Tags: architecture-ppc64le bugnameltc-146470 severity-low targetmilestone-inin--- -- Bridge test for package, please ignore.Thanks https://bugs.launchpad.net/bugs/1625057 You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to unity-webapps-linkedin in Ubuntu. -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1625057] [NEW] Bridge test for package, please ignore.Thanks
Public bug reported: == Comment: #0 - bugproxy bugproxy- 2016-09-19 04:40:40 == ---Problem Description--- Bridge test Contact Information = test ---uname output--- test Machine Type = test ---Debugger--- A debugger is not configured ** Affects: unity-webapps-linkedin (Ubuntu) Importance: Undecided Assignee: Taco Screen team (taco-screen-team) Status: New ** Tags: architecture-ppc64le bugnameltc-146470 severity-low targetmilestone-inin--- ** Tags added: architecture-ppc64le bugnameltc-146470 severity-low targetmilestone-inin--- ** Changed in: ubuntu Assignee: (unassigned) => Taco Screen team (taco-screen-team) ** Package changed: ubuntu => unity-webapps-linkedin (Ubuntu) -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to unity-webapps-linkedin in Ubuntu. https://bugs.launchpad.net/bugs/1625057 Title: Bridge test for package, please ignore.Thanks Status in unity-webapps-linkedin package in Ubuntu: New Bug description: == Comment: #0 - bugproxy bugproxy - 2016-09-19 04:40:40 == ---Problem Description--- Bridge test Contact Information = test ---uname output--- test Machine Type = test ---Debugger--- A debugger is not configured To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-webapps-linkedin/+bug/1625057/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp
[Ubuntu-webapps-bugs] [Bug 1625048] [NEW] The defaults for WebPreferences::appCacheEnabled and WebPreferences::localStorageEnabled don't make sense
Public bug reported: These both currently default to false, but this is silly. The default configuration should be something that is sane enough to use for a web browser, and turning off local storage by default really doesn't make sense. ** Affects: oxide Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu WebApps bug tracking, which is subscribed to Oxide. https://bugs.launchpad.net/bugs/1625048 Title: The defaults for WebPreferences::appCacheEnabled and WebPreferences::localStorageEnabled don't make sense Status in Oxide: New Bug description: These both currently default to false, but this is silly. The default configuration should be something that is sane enough to use for a web browser, and turning off local storage by default really doesn't make sense. To manage notifications about this bug go to: https://bugs.launchpad.net/oxide/+bug/1625048/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-webapps-bugs Post to : ubuntu-webapps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs More help : https://help.launchpad.net/ListHelp