Am Kär Linux E Bug gouf identifizéiert, deen e puer Programmer, déi AVX benotzen, zu Stéierunge féiert.

Am Kär Linux, ugefaange mat der Versioun 5.2, manifestéiert ass E Feeler, deen d'Inhalter vum AVX-Register verletzt wann Dir vun engem Signalhandter zréckkënnt, deen gehandhabt gëtt wann eng Ausnam geworf gëtt (Säitfehler). De Problem geschitt wann Dir Multi-threaded Programmer ("-pthread") leeft, déi Berechnungen mam AVX Register involvéieren, wann de Kernel am GCC 9 gebaut ass (wann a fréiere Verëffentlechunge vu GCC gebaut gëtt, erschéngt de Feeler net, well GCC 9 Caches d'Adress vun der thread-lokal Variabel am Register, a fréier Versioune vu GCC lued se all Kéier).

De Problem verursaacht de Programm ze fréi mat engem Erënnerungskorruptiounsfehler ofzeschléissen. Déi merkbarst an dacks observéiert Manifestatioun vum Feeler gi sinn crasht Uwendungen, an der Go Sprooch geschriwwen. Wéinst dem notéierte Problem ginn Go-Programmer virzäiteg ofgeschloss, normalerweis mat de Feeler "Runtimefehler: ongëlteg Erënnerungsadress oder Null-Zeiger-Dereferenz", "Runtime: onerwaart Retour PC" an "Segmentéierungsverletzung". De Käfer am Kernel bleift fir de Moment net korrigéiert. D'Méiglechkeet gëtt iwwerluecht Ännerungen un der Go-Language-Runtime bäifügen, fir selektiv e Bug op problematesche Kernelen ze ëmgoen. Linux, op Käschte vun zousätzleche Overheadkäschten.

Source: opennet.ru

Kaaft zouverlässeg Hosting fir Site mat DDoS Schutz, VPS VDS Server 🔥 Kaaft zouverléissegt Websäithosting mat DDoS-Schutz, VPS VDS Server | ProHoster