-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
None
-
None
-
QEMU x86_64
I'm installing/uinstalling homescreen and sometimes I see that afm-system-daemon gets stuck:
root 1417 0.0 0.1 3624 2724 ? Ss 10:13 0:00 /bin/bash /usr/bin/afm-util uninstall homescreen root 1418 0.0 0.0 3528 1052 ? S 10:13 0:00 \_ afb-client-demo -H -d unix:/run/platform/apis/ws/afm-main uninstall "homescreen" root 1419 0.0 0.0 4148 1124 ? S 10:13 0:00 \_ awk $1=="ON-REPLY && $3!="success {$1="ERROR: ;$2=" ;print > "/dev/stderr ;exit 1;NR >1
Effectively you won't be able to do anything. Like install start/terminate anything.
It it also seems that initd from systemd is running with 100% CPU.
root 20 0 102064 9268 5468 R 91.4 0.5 4:08.09 /sbin/init
A wild guess here is that afm-system is using the event loop from sd-event and somehow that gets abused. I am yet to determine what exactly causes/caused it.
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
24474,1 | afm-urun: Fix infinite loop on start status | master | src/app-framework-main | Status: MERGED | +2 | 0 |
24479,2 | af-main & af-binder: Fix infinite loop and C++ | master | AGL/meta-agl | Status: MERGED | +2 | +1 |
24480,1 | afm-urun: Fix infinite loop on start status | icefish | src/app-framework-main | Status: MERGED | +2 | 0 |
24481,1 | af-main & af-binder: Fix infinite loop and C++ | icefish | AGL/meta-agl | Status: MERGED | +2 | +1 |
24561,1 | Improve use of systemd's states | master | src/app-framework-main | Status: MERGED | +2 | 0 |
24562,1 | Improve use of systemd's states | icefish | src/app-framework-main | Status: MERGED | +2 | 0 |
24584,3 | meta-app-framework: update af-main SRCREV | master | AGL/meta-agl | Status: MERGED | +2 | +1 |
24585,2 | meta-app-framework: update af-main SRCREV | icefish | AGL/meta-agl | Status: MERGED | +2 | +1 |