"kernelpánik OS X-en és iOS-en 10 LOC-ban"

 ( trey | 2015. február 21., szombat - 20:15 )

A Frida fejlesztői felhasználói visszajelzések alapján kezdtek el debugolni egy kernelpánikot. A hibakeresés során sikerült reprodukálni a problémát. Hogy igazolják az elméletüket, írtak egy apró, mindössze 10 LOC-os C programot, amelyet lefordítva, majd futtatva, állítólag azonnali kernelpánik az eredmény a legújabb OS X-en és iOS-en.

A részletek itt olvashatók.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

10.10.2-n valoban elpanikoltat.

10.9.5-ön dettó.

+1

--
Kinek nem inge, ne vegye gatyára

PPC-t nem erinti :D

"elfordítva"

:)

Nem kell ehhez ilyen bonyolult kod, eleg egy ppp if-et lezaras nelkul dobni es ujra allokalni -> instant kernel panic.

---
pontscho / fresh!mindworkz

Forkold githubon (a fork gomb ilyen esetben amolyan "reply gomb") es mutasd meg. ;) Azt a par sort megeri neked, hogy az Apple-nel a te rovid kodod miatt fogjak a fejuket.

Update: https://gist.github.com/anonymous/de6b81c556b5dc7cdc8b azt hittem ez volt a cikkben.

LOC helyett nem lett volna eccerubb sort irni? Megsporoltal volna par leutest (-, shift vagy 2x caps lock).

Es ne gyere azzal, hogy a LOC pontosan mit jelent, mert ha azt irom, hogy egy 10 soros program, akkor meg a hulyek sem arra gondolnak, hogy egy return, meg plusz kilenc sor megjegyzes.

Ha hulyeseget latok, akkor szeretek kotekedni.

Nem, mert akkor egy hozzád hasonló, fordított előjelű szerencsétlen abba köt bele, hogy megszámolja és "de hát ez nem 10 sor".

A pontos definiálást műszaki körökben nem szokták hülyeségnek nevezni. Talán csak a hülyék...

--
trey @ gépház

bejottel.

Ami azt illeti, 11 sor.
--
Blog | @hron84
Üzemeltető macik

Az én "egysoros", 22 karakteres C kódomat nem übereli, amelyik az OS X Lion esetén okozott kernelpánikot... ;)

Lol, ez is userkent?

Jah, próbáld ki, ha van kéznél Lion még valahol. :)

gmoore kedveli ezt.

"added" :-)
--
Blog | @hron84
Üzemeltető macik