[debian-mysql] Version of libmariadb2 in stretch has a serious bug

Nils Rennebarth nils.rennebarth at secunet.com
Mon Nov 5 10:09:33 GMT 2018


Hi,

The version 2.3.2 of mariadb-connector-c in debian stretch has a known
and rather severe bug: When an interrupt is received by a client program
when it just issued a mysql request, the library (and thus the program)
hangs in a tight loop with 100% CPU.

Reason is the following line in violite.c:

249    do {
 250     rc= poll(&p_fd, 1, timeout);
    } while (rc == -1 || errno == EINTR);





-- 
Dipl. Math Nils Rennebarth
Senior Berater
Entwicklung
Division Network & Client security
secunet Security Networks AG


Tel.: +49 201 5454-3976
Fax: +49 711 900300-90
Mobil: +49 174 9750449
E-Mail: nils.rennebarth at secunet.com


Neue Brücke 3
70173 Stuttgart
www.secunet.com

______________________________________________________________________

Sitz: Kurfürstenstraße 58, 45138 Essen, Deutschland
Amtsgericht Essen HRB 13615
Vorstand: Dr. Rainer Baumgart (Vors.), Axel Deininger, Thomas Pleines
Aufsichtsratsvorsitzender: Ralf Wintergerst
______________________________________________________________________




More information about the pkg-mysql-maint mailing list