Hi Yiping,
The dbus is running now previously is due to a configure file under /etc/dbus-1/system.d/ needs to assign root permission to the policy user.
However, current issue is the CPU usage reaches 190% high every time while running my application on d-bus wonder if you have any suggestions to debug this?
===============================================
root@localhost:/etc/dbus-1/system.d# [ 1118.654731] Out of memory: Kill process 649 (demo-server) score 886 or sacrifice child
[ 1118.662690] Killed process 649 (demo-server) total-vm:1024472kB, anon-rss:905288kB, file-rss:0kB, shmem-rss:0kB
===============================================
root@localhost:/etc/dbus-1/system.d# ps aux | grep dbus
message+ 269 0.4 0.3 5992 3084 ? Ss 12:37 0:00 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
root 545 0.0 0.0 2120 532 ttyS0 S+ 12:40 0:00 grep --color=auto dbus
===============================================