#3872 SSSD 2.x does not sanitize domain name properly for D-bus, resulting in a crash
Opened 16 days ago by jhrozek. Modified 4 days ago

Ticket was cloned from Red Hat Bugzilla (product Fedora): Bug 1645125

If a sssd domain name contains numbers, the 2.x branch fails to sanitize the name and crashes, e..g:

dbus[22893]: arguments to dbus_bus_request_name() were incorrect, assertion "_dbus_check_is_valid_bus_name (name)" failed in file ../../dbus/dbus-bus.c line 1122.                                                                          
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
ldb: unable to dlopen /usr/lib64/ldb/modules/ldb/memberof.la : /usr/lib64/ldb/modules/ldb/memberof.la: invalid ELF header                                                                                                                   
dbus[22896]: arguments to dbus_bus_request_name() were incorrect, assertion "_dbus_check_is_valid_bus_name (name)" failed in file ../../dbus/dbus-bus.c line 1122.                                                                          
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
^C(Fri Nov  2 14:35:54 2018) [sssd] [monitor_cleanup] (0x0010): Error removing pidfile! (2 [No such file or directory]

Metadata Update from @jhrozek:
- Custom field rhbz adjusted to https://bugzilla.redhat.com/show_bug.cgi?id=1645125

16 days ago

Metadata Update from @pbrezina:
- Issue assigned to pbrezina

4 days ago

Metadata Update from @jhrozek:
- Issue set to the milestone: SSSD 2.1

4 days ago

Login to comment on this ticket.

Metadata