[Fixed] Phosh crashes frequently after latest updates
#1
Hello there,



If you haven't updated EG25-manager today, I recommend to wait for it. Phosh is crashing frequently after the updates from today and the Pinephone is nearly unusable in this state.



It might have been another part of the latest updates today (20220922), but EG25-manager seems to be the obvious origin of the crashes.



I'm trying to get logs...



Cheers



Edit2: logs are posted.



Edit3: Fix posted by @jsch

Edit4: Fixed.
  Reply
#2
(09-22-2022, 05:28 AM)arno_nuehm Wrote: Hello there,

If you haven't updated EG25-manager today, I recommend to wait for it. Phosh is crashing frequently after the updates from today and the Pinephone is nearly unusable in this state.

It might have been another part of the latest updates today (20220922), but EG25-manager seems to be the obvious origin of the crashes.

I'm trying to get logs...

Cheers

i also got weird crashes which were not related lima bug. also others than mobian. i think they are related pulseaudio or other sound system. u.i. just reboots usually.
  Reply
#3
Damn, same here... Sad
It even crahses every few minutes when you don't use it, just lying on the table (I can hear the clicking of the camera then, and the display is on after a restart of Phosh).
Definitiy started after the updates today.
And I was so happy with my PP after the dependency problems of the last weeks were solved... Sad
Using encrypted Mobian (bookworm) on pmOS CE Convergence PinePhone (3GB/32GB) as Daily Driver, and Beta Edition Convergence PinePhone (3GB/32GB) with encrypted Mobian (bookworm) as Backup device.
  Reply
#4
Fortunately I did not any update after 21 Aug.
You see: weekly builds until 21 Aug.  were 1,27 GB. and the build 18 Sep., only 1,197 GB. (?)
  Reply
#5
These are the packages, which have been updated (apt log):



Quote:Start-Date: 2022-09-22  10:31:25
Commandline: apt-get upgrade
Requested-By: mobian (1000)
Upgrade:
fontconfig:arm64 (2.13.1-4.4, 2.13.1-4.5)
libext2fs2:arm64 (1.46.5-2, 1.46.6~rc1-1)
wpewebkit-driver:arm64 (2.36.7-1, 2.38.0-1)
libdatrie1:arm64 (0.2.13-2, 0.2.13-2+b1)
libgtk-4-common:arm64 (4.7.2+ds-3, 4.8.1+ds-1)
libglib2.0-bin:arm64 (2.73.3-3, 2.74.0-1)
libpango-1.0-0:arm64 (1.50.9+ds-1, 1.50.10+ds-1)
gir1.2-freedesktop:arm64 (1.73.0+ds-1, 1.74.0-2)
libgtksourceview-5-common:arm64 (5.5.1-3, 5.6.0-1)
gir1.2-glib-2.0:arm64 (1.73.0+ds-1, 1.74.0-2)
locales-all:arm64 (2.34-7, 2.34-8)
gir1.2-gtk-4.0:arm64 (4.7.2+ds-3, 4.8.1+ds-1)
libglib2.0-data:arm64 (2.73.3-3, 2.74.0-1)
libfontconfig1:arm64 (2.13.1-4.4, 2.13.1-4.5)
libcom-err2:arm64 (1.46.5-2, 1.46.6~rc1-1)
fontconfig-config:arm64 (2.13.1-4.4, 2.13.1-4.5)
libgirepository-1.0-1:arm64 (1.73.0+ds-1, 1.74.0-2)
gnome-calculator:arm64 (1:43~rc-1, 1:43.0.1-1)
libc6:arm64 (2.34-7, 2.34-8)
locales:arm64 (2.34-7, 2.34-8)
libpangocairo-1.0-0:arm64 (1.50.9+ds-1, 1.50.10+ds-1)
usrmerge:arm64 (30, 31)
eg25-manager:arm64 (0.4.4-2, 0.4.5-2~mobian1)
libpangoft2-1.0-0:arm64 (1.50.9+ds-1, 1.50.10+ds-1)
libgtksourceview-5-0:arm64 (5.5.1-3, 5.6.0-1)
gir1.2-pango-1.0:arm64 (1.50.9+ds-1, 1.50.10+ds-1)
libc-dev-bin:arm64 (2.34-7, 2.34-8)
libglib2.0-0:arm64 (2.73.3-3, 2.74.0-1)
libc-l10n:arm64 (2.34-7, 2.34-8)
libgtk-4-1:arm64 (4.7.2+ds-3, 4.8.1+ds-1)
libc-bin:arm64 (2.34-7, 2.34-8)
libc-devtools:arm64 (2.34-7, 2.34-8)
libxext6:arm64 (2:1.3.4-1, 2:1.3.4-1+b1)
libc6-dev:arm64 (2.34-7, 2.34-8)
libprotobuf23:arm64 (3.12.4-1+b4, 3.12.4-1+b5)
libtracker-sparql-3.0-0:arm64 (3.4.0~rc-2, 3.4.0-1)
logsave:arm64 (1.46.5-2, 1.46.6~rc1-1)
libpangoxft-1.0-0:arm64 (1.50.9+ds-1, 1.50.10+ds-1)
libgtk-4-bin:arm64 (4.7.2+ds-3, 4.8.1+ds-1)
liblcms2-2:arm64 (2.13.1-1, 2.13.1-1+b1)
libss2:arm64 (1.46.5-2, 1.46.6~rc1-1)
libxi6:arm64 (2:1.8-1, 2:1.8-1+b1)
e2fsprogs:arm64 (1.46.5-2, 1.46.6~rc1-1)
End-Date: 2022-09-22  10:35:13


And here is the relevant journalctl output:

Quote:Sep 22 16:33:36 mobian phosh[3990]: g_regex_new: assertion '(compile_options & ~G_REGEX_COMPILE_MASK) == 0' failed
Sep 22 16:33:36 mobian gnome-session-binary[3949]: WARNING: Application 'sm.puri.Phosh.desktop' killed by signal 11
Sep 22 16:33:36 mobian gnome-session[3949]: gnome-session-binary[3949]: WARNING: Application 'sm.puri.Phosh.desktop' killed by signal 11
Sep 22 16:33:36 mobian gnome-session-binary[3949]: Unrecoverable failure in required component sm.puri.Phosh.desktop
Sep 22 16:33:36 mobian gsd-power[4049]: Failed to acquire idle monitor proxy: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.374 was not provided by any .service files
Sep 22 16:33:36 mobian pulseaudio[3878]: ICE I/O error handler called
Sep 22 16:33:36 mobian gsd-wacom[4047]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian gsd-power[4049]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian gsd-color[4053]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian gsd-keyboard[4078]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian gsd-media-keys[4088]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian phosh[4136]: (EE) failed to read Wayland events: Broken pipe
Sep 22 16:33:36 mobian squeekboard[4174]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian evolution-alarm[4215]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian xdg-desktop-por[4246]: Error reading events from display: Broken pipe
Sep 22 16:33:36 mobian systemd[730]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
Sep 22 16:33:36 mobian systemd[730]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
Sep 22 16:33:36 mobian systemd[730]: xdg-desktop-portal-gtk.service: Consumed 1.110s CPU time.
Sep 22 16:33:37 mobian pulseaudio[3878]: X11 I/O error handler called
Sep 22 16:33:37 mobian pulseaudio[3878]: X11 I/O error exit handler called, preparing to tear down X11 modules
Sep 22 16:33:37 mobian callaudiod[868]: Error in PulseAudio context: Connection terminated
Sep 22 16:33:37 mobian systemd[730]: pulseaudio.service: Main process exited, code=killed, status=11/SEGV
Sep 22 16:33:37 mobian systemd[730]: pulseaudio.service: Failed with result 'signal'.
Sep 22 16:33:37 mobian systemd[730]: pulseaudio.service: Consumed 1.270s CPU time.
Sep 22 16:33:37 mobian systemd[730]: pulseaudio.service: Scheduled restart job, restart counter is at 7.
Sep 22 16:33:37 mobian systemd[730]: Stopped Sound Service.
Sep 22 16:33:37 mobian systemd[730]: pulseaudio.service: Consumed 1.270s CPU time.


Any ideas?
  Reply
#6
Could this be related to https://gitlab.com/postmarketOS/pmaports/-/issues/1706
  Reply
#7
I am having the same but on PMOS Stable which use to be "safe choice".
What I am writing below are just my just my thoughts - certainly not entirely true

I think this is the issue:
https://gitlab.gnome.org/World/Phosh/phoc/-/issues/300

Or atleast Phosh is restarting many many times a day and the biggest problem in that every Phosh/Phoc restart makes calls and sound unusable but it is hard to notice.
Meaning that you are "online" but if someone calls you PP does not see it. The sound doesn't work either (but it is really hard to notice because it works somehow).
And eventually this also crashes the modem, but you have to start using the device.

I think someone found out that restarting Phosh/Phoc (I don't know which or both?) will restart also Pulseaudio and Pulseaudio did not crash in the first place so there is issue where you have two active Pulseaudio instances and none of them works. Maybe it is the same with Calls?
  Reply
#8
(09-22-2022, 09:08 AM)jsch Wrote: Could this be related to https://gitlab.com/postmarketOS/pmaports/-/issues/1706

Thanks for sharing, but I think not, because even without any activity, Phosh restarts randomly... And the issue is occuring since this morning.
  Reply
#9
I tried the following (looks promising)

Code:
wget http://snapshot.debian.org/archive/debian/20220831T091202Z/pool/main/g/glib2.0/libglib2.0-bin_2.73.3-3_arm64.deb http://snapshot.debian.org/archive/debian/20220831T091202Z/pool/main/g/glib2.0/libglib2.0-data_2.73.3-3_all.deb http://snapshot.debian.org/archive/debian/20220831T091202Z/pool/main/g/glib2.0/libglib2.0-0_2.73.3-3_arm64.deb

sudo dpkg -i libglib2.0-0_2.73.3-3_arm64.deb libglib2.0-bin_2.73.3-3_arm64.deb libglib2.0-data_2.73.3-3_all.deb

update-initramfs -k all -c

I don't know if update-initramfs is required.

After a reboot the issue seems to be gone. Can someone else confirm this?
  Reply
#10
Sadly, a downgrade of Phosh to 0.20.0-2 did not help...


EDIT: It might have helped a bit: When on external power, Phosh is not crashing - at least for the last five minutes. Unplugging brings back the crashing clicks... Will try the workaround of @jsch later.

EDIT2: Nope, downgrade of Phosh didn't work.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Auto start application on Phosh login Zebulon Walton 8 4,788 10-14-2023, 06:29 AM
Last Post: alaraajavamma
  No volume control after latest updates Zebulon Walton 19 9,207 09-08-2023, 08:28 AM
Last Post: jessencan
  Problem with updates: Repository 'Debian bookworm' changed its 'non-free component' Anna 7 4,717 08-31-2023, 12:38 PM
Last Post: vusra
  Haven't seen updates in a while Zebulon Walton 3 1,804 06-24-2023, 04:29 PM
Last Post: Zebulon Walton
  Using sway along phosh fdlamotte 2 3,774 05-11-2023, 04:24 PM
Last Post: kabouik
Exclamation Impossible to login since the latest update anonymous 12 5,801 02-26-2023, 01:01 PM
Last Post: anonymous
  Mobian + phosh firefox ublock and other overlays display bugs tuxcall 3 2,267 02-24-2023, 12:11 AM
Last Post: nexion
Exclamation The latest update of eg25-manager seems to cause frequent disconnections anonymous 12 5,829 11-28-2022, 03:30 PM
Last Post: anonymous
  Latest Reliable Mobian Build Confirmation Thread Katsujinken 5 3,451 09-27-2022, 08:41 AM
Last Post: Katsujinken
  Wifi issue since last update and held back updates goku499 11 6,881 09-21-2022, 02:39 PM
Last Post: Katsujinken

Forum Jump:


Users browsing this thread: 1 Guest(s)