Am 02.05.2019 um 11:43 schrieb Martin Kletzander:> On Thu, May 02, 2019 at 11:22:39AM +0200, Lothar Schilling wrote:
>> Hi everybody,
>>
>> I've set up an new CentOS 7.6.1810 server. Then, via yum I
installed
>> qemu-kvm libvirt libvirt-python libguestfs-tools virt-install. There
>> were no problems. But when I try to
>>
>> systemctl start libvirtd
>>
>> I get the following message:
>>
>> "libvirtd: process 472: arguments to
dbus_message_iter_append_basic()
>> were incorrect, assertion "_dbus_check_is_valid_utf8
(*string_p)" failed
>> in file ../../dbus/dbus-message.c line 2754."
>>
>
> Firstly I would make sure that all the packages are up to date. I'm
> not sure
> what the relevant versions are on CentOS 7.6.1810, so saying what
> versio you
> have installed might help later.
All installed packages are up to date.
>
> This message actually doesn't look like it comes from libvirt. Are
> there few more lines in a log somewhere?
>
>> Starting libvirtd manually just by issuing the command
"libvirtd"
>> without any further arguments is working, though.
>>
>
> As root? This would also make sense if the communication that fails
> with the
> above error is happening between libvirtd and systemd (when the daemon is
> started by systemd).
>
>> I do not have the slightest idea what is going on, especially as I
>> didn't change anything about the config files.
>>
>
> I'm not really sure what the daemon is supposed to tell systemd apart
> sd_notify() when it is starting. Maybe it is some value from the
> environment that we're sending and the error originates there,
> actually. Like the hostname or something similar. Again, having more
> logs would help as I too don't really know what is going on in there.
>
>> Any help would be appreciated, thank you
>>
>> Lothar Schilling
>>
>> _______________________________________________
>> libvirt-users mailing list
>> libvirt-users@redhat.com
>> https://www.redhat.com/mailman/listinfo/libvirt-users
I turned logging up to maximum. That's all I get:
May 2 11:02:06 hl308-3 systemd: Starting Virtualization daemon...
May 2 11:02:06 hl308-3 libvirtd: 472: info : libvirt version: 4.5.0, package:
10.el7_6.7 (CentOS BuildSystem <http://bugs.centos.org>,
2019-04-24-14:04:12, x86-01.bsys.centos.org)
May 2 11:02:06 hl308-3 libvirtd: 472: info : hostname: my.server.net
May 2 11:02:06 hl308-3 libvirtd: 472: info : virEventPollAddHandle:140 :
EVENT_POLL_ADD_HANDLE: watch=1 fd=6 events=1 cb=0x7eff3bbde300 opaque=(nil)
ff=(nil)
May 2 11:02:06 hl308-3 libvirtd: 472: info : virEventPollAddHandle:140 :
EVENT_POLL_ADD_HANDLE: watch=2 fd=8 events=1 cb=0x7eff3bd06760
opaque=0x558f9db485a0 ff=(nil)
May 2 11:02:06 hl308-3 systemd: Started Virtualization daemon.
May 2 11:02:06 hl308-3 libvirtd: 472: info : virEventPollAddHandle:140 :
EVENT_POLL_ADD_HANDLE: watch=3 fd=11 events=0 cb=0x7eff3bcfb420
opaque=0x558f9db69520 ff=0x7eff3bcfb3d0
May 2 11:02:06 hl308-3 libvirtd: 472: info : virEventPollAddHandle:140 :
EVENT_POLL_ADD_HANDLE: watch=4 fd=12 events=0 cb=0x7eff3bcfb420
opaque=0x558f9db69700 ff=0x7eff3bcfb3d0
May 2 11:02:06 hl308-3 libvirtd: process 472: arguments to
dbus_message_iter_append_basic() were incorrect, assertion
"_dbus_check_is_valid_utf8 (*string_p)" failed in file
../../dbus/dbus-message.c line 2754.
May 2 11:02:06 hl308-3 libvirtd: This is normally a bug in some application
using the D-Bus library.
May 2 11:02:06 hl308-3 libvirtd: D-Bus not built with -rdynamic so unable to
print a backtrace
May 2 11:02:06 hl308-3 systemd: libvirtd.service: main process exited,
code=killed, status=6/ABRT