D-BUS broken with SDL2 package

Hello I detected the arguments to dbus_message_new_method_call() were incorrect in some aplications

i.e return
dbus[31883]: arguments to dbus_message_new_method_call() were incorrect, assertion “path != NULL” failed in file …/…/…/dbus/dbus-message.c line 1362.
This is normally a bug in some application using the D-Bus library.

how fix it?


Looks like the parameter have problem for the dbus_message_new_method_call(), you may need to trace into this function to find the cause.

Well the workaround is compile SDl2 2.0.8 or higher from source Apparently the package sdl2 in repository has some conflict with dbus version installed.

Other solution is recompile dbus with --disable-asserts --disable-checks