Actually on the live session the hook reads /var/log/syslog which has read access for the group adm and after installation it reads /var/log/installer/syslog which does not and the code path is different. In the former case decoding of utf8 bytes object is already done (the file is read with the function read()) but not in the latter (the file is the output of the command 'cat')
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/1582950 Title: broken apport hook: TypeError: a bytes-like object is required, not 'str' Status in apport package in Ubuntu: Incomplete Status in ubiquity package in Ubuntu: Invalid Status in apport source package in Artful: Fix Released Bug description: The apport hook for ubiquity appears broken. (Ignore the Wnck error, that's bug 1580412). $ ubuntu-bug ubiquity /usr/share/apport/apport-gtk:16: PyGIWarning: Wnck was imported without specifying a version first. Use gi.require_version('Wnck', '3.0') before import to ensure that the right version gets loaded. from gi.repository import GLib, Wnck, GdkX11, Gdk dpkg-query: no packages found matching ubiquity ERROR: hook /usr/share/apport/package-hooks/source_ubiquity.py crashed: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apport/report.py", line 197, in _run_hook symb['add_info'](report, ui) File "/usr/share/apport/package-hooks/source_ubiquity.py", line 61, in add_info if 'Buffer I/O error on device' in syslog: TypeError: a bytes-like object is required, not 'str' Thanks ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: ubiquity (not installed) ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6 Uname: Linux 4.4.0-21-generic x86_64 NonfreeKernelModules: zfs zunicode zcommon znvpair zavl ApportVersion: 2.20.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity Date: Tue May 17 17:31:33 2016 InstallationDate: Installed on 2012-10-18 (1307 days ago) InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1) SourcePackage: ubiquity UpgradeStatus: Upgraded to xenial on 2016-04-30 (17 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1582950/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

