[Bug 1877504] Re: new version of libmysqlclient21 8.0.20-0ubuntu0.20.04.1 causes mythtv-set, mythbackend and mythfrontend to segfault on exit.
Rafael David Tinoco
rafaeldtinoco at ubuntu.com
Tue May 19 12:51:45 UTC 2020
From:
bool init_compiled_charsets(myf flags MY_ATTRIBUTE((unused)))
there are charsets being added to "all_charsets" (global variable)
through:
void add_compiled_collation(CHARSET_INFO *cs) {
DBUG_ASSERT(cs->number < array_elements(all_charsets));
all_charsets[cs->number] = cs;
map_coll_name_to_number(cs->name, cs->number);
map_cs_name_to_number(cs->csname, cs->number, cs->state);
cs->state |= MY_CS_AVAILABLE;
}
and that contain NO COLLATION, this way.. when uniting them:
void charset_uninit() {
for (CHARSET_INFO *cs : all_charsets) {
if (cs && cs->coll->uninit) {
cs->coll->uninit(cs);
}
}
cs->coll is NULL. This is an upstream bug.. would you like to report ?
You can report upstream and link it here so we can backport a fix
whenever someone fixes it. Maybe @lars can tackle it.
--
You received this bug notification because you are a member of Ubuntu
Server, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1877504
Title:
new version of libmysqlclient21 8.0.20-0ubuntu0.20.04.1 causes mythtv-
set, mythbackend and mythfrontend to segfault on exit.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1877504/+subscriptions
More information about the Ubuntu-server-bugs
mailing list