abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:55 | Nová verze

    Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).

    Ladislav Hagara | Komentářů: 1
    dnes 05:11 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).

    Ladislav Hagara | Komentářů: 0
    dnes 01:55 | Nová verze

    Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    včera 19:33 | Nová verze

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,2 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,42 %. Procesor AMD používá 66,72 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | IT novinky

    Canonical oznámil (YouTube), že nově nabízí svou podporu Ubuntu Pro také pro instance Ubuntu na WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 0
    včera 13:11 | IT novinky

    Samsung představil svůj nejnovější chytrý telefon Galaxy Z TriFold (YouTube). Skládačka se nerozkládá jednou, ale hned dvakrát, a nabízí displej s úhlopříčkou 10 palců. V České republice nebude tento model dostupný.

    Ladislav Hagara | Komentářů: 2
    včera 12:33 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.11.1. Přehled novinek v Changelogu.

    Ladislav Hagara | Komentářů: 1
    včera 04:00 | Nová verze

    Byla vydána nová verze 15.0 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 6
    včera 03:00 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04 1.1 a 20.04 OTA-11. Vedle oprav chyb a drobných vylepšení je řešen také středně závažný bezpečnostní problém.

    Ladislav Hagara | Komentářů: 0
    včera 00:33 | IT novinky Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (47%)
     (19%)
     (18%)
     (23%)
     (15%)
     (25%)
     (16%)
     (18%)
    Celkem 426 hlasů
     Komentářů: 18, poslední včera 18:34
    Rozcestník

    Breberka a Intel

    19.10.2006 19:19 | Přečteno: 1143×

    Tak si tak ladim a najednou modrá smrt. Docela zajímavé chování jsem vypozoroval s různými překladači u následujícího bugu:

    void function()
    {
    float params[3];
    float fValue = params[3];
    }

    K indexování je v té konkrétní situaci samozřejmě proměnná, nakonec intel je tak chytrej, že by při tomhle konkrétním případě hodil warning, že šahám mimo moji paměť. Zajímavé bylo ale to, jak se to chovalo při následujících pokusech. Na widlích v VC buildnuto Micro$oftím překladačem i Intelem v debugu to normálně chodilo (ani mě to moc nepřekvapuje), v releasu to však s M$ zahlásilo (co bych tak nějak čekal) "Access Violation", zatímco s Intelem nastala zmíněná modrá smrt (kvůli tomu sem to taky začal takle testovat). V linuxu to bylo obdobný. S gcc "Segmentation Fault", s Intelem totální zátuh, prostě se nehnula ani myš ani NumLock, jednoduše reset na bedně. Upozorňuji, že se normálně takovéto chyby přeložené s icc daří systému(ům) normálně zachytit, ale tohle mi je trochu záhadou. Při změně "float params[3];" na "float params[4];" vše funguje. Vždy je pravda možné, že chyba s přístupem do paměti nastala již dříve, a padá to až někde dál, to ale nemění nic na tom, že bych očekával, že to systém zachytí a nedovolí procesu způsobit takovejhle crash.        

    Hodnocení: 67 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    andree avatar 19.10.2006 19:47 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Breberka a Intel
    a to je v akom systeme? win9x? ci nedajboze aj v NT-like? to je teda dost divne, okrem ovladacov by ziadny kod nemal sposobit taku chybu, nie?
    19.10.2006 22:01 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: Breberka a Intel
    Samozřejmě NT-like (WinXP), o tom, že Win9x padaj, bych tady nepsal. Kdyby to nebylo divné, tak bych to sem nedával, taky mi je mi to dost podezřelý, protože ovladač nepíšu :-) , to bych to sem taky nedával :-) .
    19.10.2006 22:13 I love M$ | skóre: 1 | blog: kerberos_breberkos | Bílá Hlína
    Rozbalit Rozbalit vše Re: Breberka a Intel
    Popravdě ale ovladač podezřívám, a to na grafárnu, protože se to děje mezi glBegin() a glEnd(), mimo to nedělá, to ale nemění nic na tom, že by to měl systém (podle mě) ustát.
    andree avatar 20.10.2006 07:50 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Breberka a Intel
    tak mozno si nasiel security bug v ovladacoch :o)))
    19.10.2006 21:29 nula | skóre: 22 | blog: archaic
    Rozbalit Rozbalit vše Re: Breberka a Intel
    Hm, a na MIPSu nic. Nepada a nepada. Zadna modra, ani jina, smrt.

    Vazne si uz asi zacnu pripadat jako obcan druhe kategorie ;-)

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.