Hoofdcategorieën
Device Settings

Patch voor 17 jaar oude bug blijkt oorzaak van bsod's in XP

Door Erik Kloppenburg, vrijdag 12 februari 2010 11:48
Submitter: whiz, views: 40.411

Microsoft heeft op 9 februari via Windows Update een patch verspreid die bij sommige Windows XP-gebruikers tot een blue screen of death leidt. De update was bedoeld om een zeventien jaar oud beveiligingslek te verhelpen.

Windows XP logo

Na installatie en herstarten van de pc, werden diverse gebruikers met een  'PAGE_FAULT_IN_NONPAGED_AREA'-melding geconfronteerd, waarna de machine opnieuw opstart. De oorzaak van de crashende XP-systemen blijkt de op 9 februari vrijgegeven update KB977165 te zijn, een patch die een 17 jaar oude beveiligingsbug moet dichten.

Een Microsoft-medewerker heeft op het support-forum van de softwaregigant een bruikbare workaround gegeven: door de betreffende update met behulp van de recovery console te deïnstalleren, kan het systeem weer zonder problemen opstarten. Gevolg van het verwijderen van de patch is uiteraard wel dat het systeem weer kwetsbaar wordt voor de antieke bug. Het is volgens de medewerker echter mogelijk de computer alsnog te beschermen via een tool die het lek dicht zonder daarbij bsod's te veroorzaken.

Volgende 12:05 X10: Screenshots: Fable III
Vorige 11:24 X10: Fable III zegt ervaringspunten en gezondheidsbalk vaarwel
Advertentie

Reacties

«  1  2  3  4  »


Zoals zo vaak zal het nu ook wel weer aan de gebruikers zelf liggen.
Ik heb namelijk nergens last van.

Dat is te gemakkelijk. Windows installaties zijn zo verschillend (hardware, register inhoud, omvang etc) dat het heel goed kan dat op sommige systemen de bug wel optreed en op sommige niet. Dat het bij jou en mij niet optreed wil abslouut niet zeggen dat het slachtoffer waar het wel optreed iets verkeerd doet.

Dat is ook een oorzaak van de vele kritiek die Microsoft krijgt. Het is gewoon een enorm groot en ingewikkeld product en als je wil dat het overal op werkt ben je ook afhankelijk van anderen.

Apple heeft dat probleem veel minder, Linux dan wel weer natuurlijk, maar ik denk wel dat het scheelt dat de gemiddelde Linux-gebruiker niet zo'n N00b is als de gemiddelde windows gebruiker...

MacOS X ken ik niet, Linux wel. Een heel belangrijk punt waarom dit zeer onwaarschijnlijk is onder Linux is dat alles gescheiden is: er is geen overloop van je Windows manager in je kernel en de printerdrivers doen niets met de HTML parser uit je browser. Juist dit maakt windows tot zo'n rommel: er is bijna niets uit te halen zonder dat de boel omvalt. De relaties zijn ook niet tot nauwelijk beschreven zoals bij een package-management systeem wel gebeurt (en MSI komt niet in de buurt zolang Windows zelf met z'n 4Gb footprint niet als verschillende MSIs geleverd wordt).
Dus groot en ingewikkeld is niet het probleem: onduidelijke grensvlakken zorgen voor de problemen bij het patchen.

Oh, sorry hoor, zo moeilijk is het niet om linux onderuit te krijgen of niet meer startend.. Ook bij linux zit veel gewoon net zo in elkaar verweven als bij windows, en is het ook niet zo heel simpel om em helemaal leeg te strippen (zonder dingen opnieuw te compileren).. Zelf heb ik toch helemaal niet zulke fijne ervaringen met linux als het om installeren van dingen gaat (zelfs verre van fijn)..

Er zijn genoeg uitgeklede linux varianten. Kijk maar eens naar Android.
En ja, bij Linux zitten dingen minder strak in elkaar verweven, wat dus een pluspunt is. voorbeeld zijn de verschillende grafische omgevingen (GNOME, KDE, XFCE, OpenBox etc.). Je grafische schil kan crashen zonder de rest mee te nemen. (Het herstarten van de grafischel schil is dan genoeg.)
Dat jij slechte ervaringen hebt gehad, wil niet zeggen dat dat normaal is. Ikzelf heb een week geleden een pas gekochte windows 7 laptop geupdate die vervolgens niet meer wou opstarten. Heeft 2-3 uur geduurt, voordat ik weer een werkende windows had. Dan ga ik toch niet meteen vertellen dat windows 7 bagger is. (Hoewel de foutmeldingen wel wat informatiever mochten zijn)

tip: iets subtieler mag ook wel...daar wordt je verhaal een stuk concreter van.
is het beeldspraak, is het een goedkope flame of is er werkelijk een verband tussen de HTML parser van firefox en mijn printer?

Inderdaad. Apples komen vaak in enkele soorten systemen beschikbaar. Daardoor heb je vaak één en het zelfde moederbord bijvoorbeeld, met upgrade mogelijkheden van processor / schijf of geheugen (en tegenwoordig ook videokaarten volgens mij, ben er niet helemaal zeker van of deze ook te verwisselen zijn).

De hardware voor Windows PC's is zo gigantisch divers. Voor alleen moederborden alleen al bijvoorbeeld: Je hebt tallloze merken die ieder weer talloze types heeft. En voor elk type processor weer en ga zo maar door. Het zelfde geldt voor grafische kaarten (en weer i.c.m. moederborden een nog grotere mix). Windows moet daarom veel meer rekening houden met de diversiteit van hardware dan MacOSX.

waarom heeft linux dit dan nooit?

waarom heeft linux dit dan nooit?
Linux heeft ook wel van deze problemen. Ze komen echter minder massaal voor. Maar dat is logisch aangezien we het over 1% hebben, in relatie tot 90% Windows gebruikers. (En dan draait die 1% ook nog eens verschillende distributies)

Logisch dat je hier weinig over hoort in Linux.

Tegenwoordig is linux toch een beetje meer vertegenwoordigd dan 1% (nu ongeveer 4,6% voor linux en mac 6.8%), als je leuke statistieken willen dan is w3schools wel een goed referentiepunt.

w3schools is géén goede referentiepunt! Wat is de doelgroep van die site? Niet de gemiddelde PC gebruiker... ;)

w3schools is géén goede referentiepunt! Wat is de doelgroep van die site? Niet de gemiddelde PC gebruiker... ;)
Heeft diezelfde gemiddelde PC-gebruiker Linux op zijn PC staan denk je? ;)

En moet zeggen, de geboden 'workaround', vind ik nou eigenlijk niet echt een workaround, hij lost het BSOD-probleem weliswaar op, maar dan zit je weer opgescheept met wat anders...

[Reactie gewijzigd door CptChaos op zaterdag 13 februari 2010 14:10]



wat heeft hardware nu met software te maken niks grof weg gezegd
Wat doet een hardware stuurprogramma (of kortweg driver) dan? Beetje kort door de bocht deze opmerking. En ook deze drivers worden weer aangestuurd door software, dus indirect kan dit toch best een impact hebben?
wat te doen of zelf eerst eens beter testen , je bedrijf zal maar op BSOD staan en klagen daar over bij M$ en geleden schade vergoeden tja das nou zonde zeg
Ja, dat blijft altijd een risico. Zeg dit maar tegen de bedrijven die een Prius als bedrijfswagen hebben... Ze worden misschien wel gratis gerepareerd (toch?) maar je lijdt wel schade. En zo kan je nog wel een hele hoop voorbeelden geven.

Sorry hoor, is is niet iets wat bij linux kan voorkomen. Dit is echt Windows geneuzel.

Het was een patch voor "oude meuk" (kom op 16 bit ondersteuning)
De Linux Source heeft zat Oude meuk. (maar dat zit echt niet meer in een standaard distro kernel. en misschien wel obsolete/deprecated in de kernel source.

En als er een fout wordt ontdekt in de oude meuk van Linux (zou niemand iets schelen want men gebruikt het niet) fixen in de nieuwe Linux kernel versie. Testen tegen een zooi regressie hardware.

WIndows is anders
This security update is rated Important for all supported editions of Microsoft Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, and Windows 7 for 32-bit Systems
Dat is weer eens een Edities * Versies * servicepacks gevalletje vs een zooi hardware.


Maar ze hoeven geen rekening te houden met jou systeempje bij het updaten ed


Dat het bij jou werkt is alleen mooi mee genomen maar niemand houd rekening met je (qua updates en nieuwe versies)

Toch is het argument geen bullshit, heb je bij een Mac een kernel panic dan weet je 99% zeker dat er iets mis is met de hardware. Als jij dat voor hebt met OSX zou ik niet direct durven te zeggen of je PC defect is.

Een kernel panic wil absoluut niet voor 99% zeker zeggen dat je hardware stuk is.

Ik denk zelfs dat 50% van de keren het een configuratiefout betreft die men afschrijft als kapotte hardware. Als jouw partitietabel namelijk stuk is krijg je ook een panic omdat ie een boot file niet kan vinden. Wilt niet zeggen dat ie er niet is of dat hij m niet kan openen wegens I/O errors.

Ik heb kernel panics enkel nog maar gehad met een foute porocessor en met defecte ram. Anders heb ik nooit kernel panics.

Met initrd kan je een shell krijgen als je Kernel geen geldige disks kan vinden.

Deze bug is echter niet gerelateerd aan iets waar de gebruiker verantwoordelijk voor is, in linux distro's heb je overigens ook zulke zaken (meestal in development versies, en die hebben vaak minder impact).

Ik dacht overigens dat deze patch iets zou patchen wat zgn niet meer gebruikt werd, draait er dan nog zoveel van de getroffen windows versies binnen een virtuele dos omgeving?

Apple heeft dat probleem veel minder, Linux dan wel weer natuurlijk, maar ik denk wel dat het scheelt dat de gemiddelde Linux-gebruiker niet zo'n N00b is als de gemiddelde windows gebruiker...
Tja, als MS alles zou limiteren tot drie specifieke hardware configuraties EN de backwards compatibility eruit zou kunnen slopen dan zou Windows ook superstabiel zijn.

Maar als MS alleen Intel en nVidia ondersteunt krijgen ze daar meteen gezeik mee, en als ze de backwards compatibility eruit slopen krijgen ze er ook gezeik mee.

MS zit gewoon vast doordat de markt een product verwacht dat op heel veel hardware systemen draait EN software kan laden van stenen tabletten.

En zelfs met zo'n beperkte hardware ondersteuning is het nog zo dat MacOS-X net zo vaak crashed als een gemiddelde XP versie..

Niet waar ik heb 2 gebruikers op een Mac Book werken en daar hoor ik nooit iets van :P
De ene is zelfs iemand die geen snars snapt van computers en met zijn XP laptop bergen problemen had en nu totaal niks

In dat geval is er iets mis met de hardware. Een Mac hoort niet te crashen, kijk in je crashlog.

Is wel een belangrijke regel die je moet hanteren bij een Mac, het is niet omdat een windows PC blue screens of death mag geven dat een Mac ook kernel panics mag geven. Als je dit voor hebt is er 99% iets mis met je hardware.

[Reactie gewijzigd door Bazilfunk op vrijdag 12 februari 2010 14:32]


Een Windows PC crashed ook niet zomaar. Dat is iets uit het Win9x tijdperk. De NT generatie is net zo stabiel als Linux of Mac OSX.

Bij Windows geldt net zo hard als bij Linux of Mac OSX dat een crash een hardware probleem is.

En dat zet je onder een nieuwsbericht met een Windows-crash die duidelijk door software wordt veroorzaakt :+

het probleem is zeker niet alleen Microsoft.

VErgeet niet, er bestaan vele standaarden maar of een fabrikant zich aan een standard houd is natuurlijk een tweede.

We zien maar al te vaak dat er een standard wordt uitgebracht, en dat fabrikanten zich er niet aan houden. USB is bijvoorbeeld zo'n standaard wat vaak wordt misbruikt. Dit geld ook voor HD's bijvoorbeeld, hoe vaak zien we wel niet dat de HD een cache rapoteerd dat of niet de juiste grote is of aan staat terwijl het raport anders om aangeeft.
Met de computer muis was dat vroeger niet zo...

Zeker niet alleen een probleem van MS...

Apple heeft dit probleem natuurlijk veel beter onder controle, want het is samen met elkaar goed getest..
Linux mensen probrenen simpel weg de meeste fouten goed op te vangen en er zijn redelijk wat testen op hardware beschikbaar.

Ries

volgens dezelfde redenering: "roken veroorzaakt geen longkanker, want ik rook en ik heb geen longkanker".

Omdat die anderen zo stom zijn te inhaleren.


Wellicht is het een idee om je in te lezen in materie voordat je reageert...

ik ben het eens met dabronsg, wat je zegt is echt complete onzin *pardon my french* en als je wel gelijk hebt, dan hadden ze me dat tijdens 6 jaar geneeskunde studie best wat duidelijker mogen uitleggen.......

[Reactie gewijzigd door joppe.s op vrijdag 12 februari 2010 13:14]


Ten eerste, RESPECT, ik ga ook geneeskunde studeren. Artsen zijn een vitale onderdeel van ons gemeenschap. Ten tweede heb je echt gelijk. Toen ik dit verhaal las, dacht ik bij mezelf dat zelfs een 1e jaars havo/vwo scholier van 12 jaar dit kon weerleggen...

Kanker wordt gedefinieerd als een groep cellen die ongecontroleerd blijft doordelen. Ik ben echt benieuwd welk achterhaalde school jou dit heeft geleerd en op welk niveau :)

Google misschien eens op het woord "kanker".
Kankercellen zijn wel degelijk altijd pathologisch want hebben een gestoord mechanisme voor deling en/of apoptose (geprogrammeerde celdood).

Wat gij als "normale kankercellen" bestempeld zijn normale lichaamscellen met een normale functionaliteit.

Er bestaan goedaardige kankers en kwaadaardige kankers, maar beide vormen zijn altijd een pathologie.

Dus nogmaals veroorzaakt roken kanker? antwoord is heel simpel JA!!!!
Roken veroorzaakt wel heel erg degelijk longkanker, dat is meer dan afdoende bewezen.
Zelfs volgens uw zelfverzonnen pathomechanisme veroorzaakt roken kanker: als uw "goedaardige kankercellen van slag raken" door te roken, wordt de kanker per definitie veroorzaakt door roken.

Sorry maar er bestaat geen goedaardig kanker neem aan dat je tumoren bedoeld. In de volksmond heeft men het inderdaad over goedaardige en kwaadaardige kankers, maar tumoren worden volgens een classificatie http://nl.wikipedia.org/wiki/TNM in gedeeld in bepaalde soorten en dan nog is het moeilijk een onderscheid tussen goed en kwaad te maken. Het ligt er ook weer aan of tumor naar binnen of buiten groeit enzovoorts

Je hebt in die zin gelijk, dat de term 'kanker' vaak gebruikt wordt voor cellen die dusdanig zijn gemuteerd dat ze versneld delen. het gevolg hiervan is dat de balans tussen het delen van een cel en het afsterven van een cel is dus verstoord met als gevolg groei van een bolletje (tumor) van cellen die vaak nog lijken op de oorspronkelijke -ongemuteerde- variant maar dus een andere manier hebben van delen en afsterven.

Vaak is het zo dat deze minder geremde groei, ook nog wordt geremd door fysieke barrieres, bijvoorbeeld een andere laag van cellen, dwz een laag waar cellen aan elkaar vastzitten op een andere manier dan de gemuteerde cellen, waardoor de gemuteerde cellen daar niet zomaar doorheen kunnen groeien. Of dat er andere fysieke beperkingen van groei zijn, zoals een stevige laag, zoals een kapsel oid.

De TNM classificatie geeft een maat voor hoe 'goed' de gemuteerde cellen in staat zijn te groeien en door barrieres heen te breken, met als zeer belangrijke maat de mate waarin het de gemuteerde cellen is gelukt om op andere dan de oorspronkelijk locatie zich te vestigen en daar te groeien. De 'N' staat dan ook voor 'Node', waarmee een lymfeklier wordt bedoeld en de 'M' staat voor 'Metastasis' of uitzaaiing . Het tellen van met tumor besmette lymfeklieren en van uitzaaiingen zorgt voor een classificering van de 'agressiviteit' van de gemuteerde cellen. Door deze classificering kan je dmv onderzoek met grote groepen mensen met een bepaalde categorie iets gaan zeggen over de prognose van de mensen met deze classificatie.
Voor de volledigheid: de 'T' staat voor de mate van uitgroei van het primaire proces, maw het eerste klompje gemuteerde cellen. Zodra deze T boven een bepaalde graad komt, dan heet de tumor een maligne tumor (of een kwaadaardige tumor) of kanker.

Als een klompje cellen wel een versnelde groei laat zien, maar niet (nooit) door de fysieke barrieres heen komt, dat heet dat een benigne tumor, ook wel een goedaardige tumor. Maar niet 'goedaardige kanker', het woord kanker is gereserveerd voor tumoren waarvan cellen wel door fysieke barrieres heen groeien.

[Reactie gewijzigd door joppe.s op vrijdag 12 februari 2010 14:39]


en toch denk ik dat er maar weinig mensen (artsen inbegrepen) zijn die wratten als een niet-goedaardige kanker zouden beschouwen


Wil jij mij nu wijsmaken dat sinds 1984 een middel bestaat om kanker te genezen en dat de farmaceutische bedrijven dit expres uit de markt houden om geld te verdienen aan chemo. Wie denk je dat je hier wijs maakt ?

Er gaan miljoenen/miljarden dollars in het onderzoek tegen kanker en de beste oplossing die jij denkt dat zal werken is acupunctuur ? Haha, laat me niet lachen. Het is niet eens zo dat dit misschien aannemelijk is, maar dit is gewoon pure hoax..

Dit is ook behoorlijk kort door de bocht. Hoe kan een simpel natuurkundig verschijnsel zoals elektriciteit onderscheid maken tussen "goede" en "slechte" bacteriën. En zodra het inderdaad kan, waarom overleven de "goede" bacteriën het? Waarom zijn de "slechte" nog niet zo geëvolueerd dat zij er dan ook tegen kunnen? Ik vind het verhaal dat jij en die website opsteekt zo lek als een mandje.

even een nederlandse versie van het apparaat

http://www.parasieten.com/
ben jij toevallig aandeelhouder van dat apparaat ;)

Kanker wordt veroorzaakt door willekeurige mutaties in het genoom. Hoe kan een elektrische stroom elke mogelijke mutatie in het volledige genoom van elke kankercel ongedaan maken? Hoe kan de stroom "weten" welk basenpaar gemuteerd was en welk basenpaar er oorspronkelijk aanwezig was (om nog te zwijgen over de meer ingewikkelde mutaties) en deze wijziging dan ook nog eens uitvoeren?
Gesteld dat we ooit een behandeling zouden vinden die hiertoe in staat zou zijn: hoe kan dezelfde behandeling dan ook nog eens een retrovirus herkennen, terug uitknippen en onschadelijk maken?
Daar bovenop kan deze behandeling ook nog eens diabetes (in al zijn vormen?) genezen?
Waarom maar 35 euro vragen voor zo'n apparaatje? Iedereen moest er één hebben!

Ik denk niet dat het aan de gebruiker ligt maar toch echt aan de patch. Ik werk zelf in de IT en onze opperITguruMasterGOD! had gister ook ineens deze BSOD.
Ik wil niet zeggen dat opperITguruMasterGODEN nooit domme fouten maken, maar ik wil ook niet zeggen dat Microsoft nooit fouten maakt. ;)


bewijst dat hij wel degelijk een opperitgurumastergod is :)

geloof me vrij, vista en windows 7 zijn een HELL om recovery op te doen.
ghost de schijf en je moet persee 1x booten met de installcd want hoewel de bootsector werkt is hij opeens uitgeschakeld? (kopieerbeveiliging noemen ze dit...)

xp werkt gewoon, zonder meer. doet wat je wilt. wat moet het meer doen?
vista en 7 doen meer. ziet er misschien mooit uit vanboven maar onder de jas zit nog een groter monster dan tevoren...

[Reactie gewijzigd door decape op vrijdag 12 februari 2010 13:57]


Lol de halve wereld draait nog XP

Als jij dan als IT'er windows 7 zou gebruiken zou je wel heel verkeerd bezig zijn

Een goede IT'er heeft natuurlijk een representatief systeem voor de rest van de organisatie

Jij kent de organisatie niet waardoor jij een slechte IT'er bent door zulk soort conclusies te trekken

Mooie IT uitspraak: Assumtion is the mother of all fuckups!

[Reactie gewijzigd door Mellow Jack op vrijdag 12 februari 2010 14:27]


Zoals zo vaak zal het nu ook wel weer aan de gebruikers zelf liggen
Het ligt aan rootkitmalware
http://searchsecurity.tec...,sid14_gci1381423,00.html#

Bij dit soort dingen vraag ik me altijd weer af hoeveel ze testen voor het lanceren van zo'n patch, imo sta je als bedrijf toch goed voor lul als je met een patch 1 bug oplost en er weer 1 veroorzaakt.

Tsja, het gebeurt zoals je kan lezen slechts bij enkele gebruikers, lang niet bij allemaal. Ik heb de patch op mijn workstation (met XP) ook geinstalleerd, en geen enkel probleem gehad.

Het is dus mogelijk een combinatie van heel veel verschillende factoren: bepaalde geinstalleerde software, drivers, specifieke hardware-modellen etc etc.

Testen is leuk, maar je kan nooit alle potentiele scenario's testen, dat zijn er miljoenen namelijk, dat is gewoon niet haalbaar.

Er zal t.z.t. neem ik aan wel een nieuwe versie van de update uitkomen.

Ik denk dat er alleen bij een bepaalde aanroep van uit de 16bit dos box zo iets gebeurt. Iets wat heel erg moeilijk te testen zal zijn omdat je moeilijk alle mogelijke dingen kunt testen die een 16bit dos programma eventueel zou kunnen doen.
Dat dit niet gevonden is een een vrijwel niet gebruikte functie van het OS wat eigenlijk niets anders is dan een emulator voor een ander OS is natuurlijk niet heel erg vreemd.

Dat het hele OS over zijn nek gaat als een emulator stoute dingen doet is een heel ander verhaal. Maar iets dat inherent is aan het OS en iets dat totaal los staat van het oplossen van deze bug of niet.
Daarom lijkt het me eigenlijk alleen maar goed van Microsoft dat ze zelfs 17 jaar na dato nog problemen in hun OS kunnen oplossen, dat de oplossing kan leiden tot een crash is erg jammer maar niet iets wat je maar even op de Q&A afdeling kunt afschuiven.

Het probleem treed (ook) op bij het opstarten van XP. Dat gebeurt voordat de 16 bits programma's kunt starten. Dus nee, je vermoeden klopt zeker niet.

Ik denk dat er alleen bij een bepaalde aanroep van uit de 16bit dos box zo iets gebeurt.
Nou, dat is wel een hele interessante aanname, Windows XP heeft geen 16 bits dos omgeving. Wel kent Windowx XP de NTVDM, een virtuele dos omgeving. Deze draait geheel binnen de 32 bits operating system. Ik zou het heel slordig vinden als de toch al niet zo heel compatible dos omgeving deze kan laten crashen.
Daarom lijkt het me eigenlijk alleen maar goed van Microsoft dat ze zelfs 17 jaar na dato nog problemen in hun OS kunnen oplossen, dat de oplossing kan leiden tot een crash is erg jammer maar niet iets wat je maar even op de Q&A afdeling kunt afschuiven.
In mijn optiek hadden ze het 16 jaar geleden al opgelost moeten hebben. Als je het zo bekijkt is inderdaad de MS Q&A zeker de schuldige.

Ik vind de berichtgeving wel een beetje stemming maken. Het bericht doet vermoeden alsof ze de bug 17 jaar geleden ontdekt hebben. Dat is waarschijnlijk niet het geval.

16 jaar geleden al oplossen wordt wat moeilijk als 17 jaar na de 1ste release pas de bug wordt gevonden he..

Ze hadden het in 2001 (meen ik) uiterlijk moeten vinden toen al het Microsoft personeel op security training werd gestuurd nadat gebleken wat dat Windows PCs op aan internet net zo'n goed idee was een klein kind een machinegeweer geven. Ze hebben toen beterschap en een volledige QA van Windows beloofd. Deze (en trouwens veel meer) is niet gevonden wat, mijns inziens, een aantal dingen bewijst:
1) Het was een marketing offensive, geen security offensive
2) Je kunt niet alle bugs vinden, ook niet met voldoende QA
3) Windows is een 'problem waiting to happen'

als je na gaat hoeveel verschillende hardware er is en software en daar alle combinaties mee moet gaan testen.
dat is het nadeel voor microsoft hun dat ze het nooit helemaal goed kunnen testen.

bij mac osx heb je het voordeel weg van de verschillende hardware want daar zijn er niet zo veel van.

Dat wordt beter en meer getest dan jij in je stoutste dromen kan bedenken.

Maar als er een kans is van 1 op de miljoen dat het in een bepaalde configuratie fout gaat, dan vind je dat niet zo makkelijk in tests.

Maar er zijn dan wel voldoende mensen waarbij die kleine kans een probleem oplevert om een artikel op T.net te veroozaken.


10 jaar geleden was dat een leuke en misschien wel terechte opmerking maar ik heb al jaren zelden een BSOD gehad. Net zoals ik in mijn afgelopen 4 jaar OS X gebruik heel zelden een kernel panic heb.

Ik kan een hoop kritiek op Microsoft niet begrijpen.
Sinds dat ik XP gebruik, dat was sinds 2004, heb ik geen enkele BSOD gehad.
Ik heb slechts één crash gehad en die was hardware-gerelateerd.

In mijn ogen is XP een uiterst stabiele Operating System.

Lekker op tijd :) Maar beter laat dan nooit, XP wordt nog best wel veel gebruikt.
Maar betekend dat deze bug niet in windows vista en 7 is gefixed?

Jawel, daar is hij ook gefixed, maar daar treed het probleem dus kennelijk niet op, het moet dus echt XP-specifiek zijn wat die BSOD veroorzaakt.

Overigens waren de 64-bits versies van Vista en 7 sowieso niet kwetsbaar omdat ze deze component (NTVDM) niet meer aan boord hebben, het gold dus alleen voor de 32-bits varianten.

Lekker op tijd
De bug is niet al 17 jaar bekend maar is eind afgelopen jaar ontdekt. Heb je het artikel (en de bron) wel gelezen?

zover bekend bij het grote publiek.

Uit eigen ervaring weet ik dat sommige software bedrijven goed genoeg weten waar een bug zit maar dit pas willen oplossen als er klanten problemen mee hebben om kosten uit te sparen.
Nu ga ik niet beweren dat dit bij microsoft het geval is voor deze bug, maar het is al eerder bekend dat ze sommige bugs pas willen erkennen en oplossen wanneer het een probleem is voor sommige klanten.

En wat voor de ene klant een bug is, is voor een andere een "undocumented feature" ;)

De bug is ook aanwezig in vista en win7 maar gelukkig is de patch ook uitgerold op deze systemen.

De BSOD's gebeuren zo te zien alleen bij XP.

Wat ik interessant vind is dat kennelijk dezelfde bug in xp, vista en win7 zit. Dat maakt de marketing van MS (hele OS van de grond opnieuw ontworpen) net even iets minder geloofwaardig.


Hoezo een schande, er zitten vast nog wel meer bugs in windows die er al heel lang inzitten. Zolang niemand er last van heeft en ze dus niet ontdekt worden is er toch niets aan de hand?

het kan zijn dat jij denkt dat niemand dit weet. en toch is er ergens iemand een exploit aan het schrijven.

Ja, wat wil je dan? Dat bugs worden gefixed waarvan men het bestaan niet kent? Verwacht je nu echt dat bedrijven (in dit geval Microsoft) en programmeurs helderziend zijn ofzo?

Je kan pas iets gaan fixen zodra je weet dat er een probleem is, zo simpel is het nu eenmaal.

Zelfs in Linux en MacOS zitten bugs waarvoor gerust exploits geschreven kunnen worden. Als je bang bent voor die exploits, kun je net zo goed je internet de deur uit doen.

Uh, er is wel meer software waar ongetwijfeld al jaren een bug inzit die nog nooit ontdekt is.

In het artikel van laatst staat dat de bug pas in 2009 is ontdekt.
nieuws: Microsoft repareert 17 jaar oude bug in Windows

Daar komt bij dat de test afdeling van MS wel degelijke gigantisch is, maar omdat windows op praktisch alle x86 hardware kan draaien is het aantal combinaties van hardware (en de bijbehorende problemen) bijna oneindig.

[Reactie gewijzigd door Kawaii op vrijdag 12 februari 2010 11:57]


"maar omdat windows op praktisch alle x86 hardware kan draaien is het aantal combinaties van hardware (en de bijbehorende problemen) bijna oneindig."

Dat argument gaat niet op, zo draait linux (haast) op alle architecturen die er bestaan. Je mag zelf raden welke stabieler is en minder bugs heeft ;)

edit @ Kawaii
Oke, dan zat ik fout. Ik wist niet dat deze BSOD door een bepaalde hardwareconfiguratie veroorzaakt werd. My bad :)

[Reactie gewijzigd door Faust op vrijdag 12 februari 2010 12:33]


Dat klopt wel, maar ik doelde op de testafdeling van microsoft. Er wordt namelik wel degelijk veel getest, maar je kan simpelweg niet op alle hardware combinaties testen.
Neemt niet weg dat linux in praktisch alle gevallen wel stabieler is ja. Maar ook in Linux zullen in linux ongetwijfeld nog wel oude onontdekte bugs zitten :)

De Windows kernel draait op veel meer dan alleen X86, oa:

X86
X86-46
Itanumium
PowerPC
Motorola

Net als de linux kernel :).

Verder denk ik dat je wel degelijk kunt stellen dat Windows op dit moment nog net zo stabiel is als Linux, Linux heeft de afgelopen 5 jaar wel een inhaalslag gemaakt. Maar ik kan me hier op t.net toch echt vele topics over kernel panics e.d. herinneren.

Laatst had een vriend van me het filesysteem (ext4) van zijn linux laptop kapot gemaakt door in hibernate de stroom op te maken. Dat is toch iets wat onder Windows niet meer gebeurd.

De Windows kernel draait op veel meer dan alleen X86, oa:
Heden ten dage wordt de MS-Windows NT-kernel echter alleen nog maar ontwikkeld voor X86/X86-64 en de Itanium...

De rest is allemaal legacy (waarbij PowerPC en Motorola gewoon dubbelop is...)

ext4 is dan ook nog niet volledig "stable" verklaard...
ext3 kan hier perfect tegen.

Je mag eens raden op hoeveel configuraties Windows draait en op hoeveel Linux draait.
Je moet eens nagaan hoeveel BMW's er stuk gaan ten opzichte van het aantal Lada's.

En welke er standaard minder functionaliteit heeft en door veel minder configuraties ooit gebruikt is etc,etc etc. Niks mis met XP imho.

Tavis Ormandy van het Google-beveiligingsteam ontdekte de zeventien jaar oude bug in juni 2009, ...
Ja inderdaad.. 2009.. juni 2009 dan wel te verstaan!

Als die bug er 17jaar instak kunnen ze die ook wel niet op 1 dag gaan oplossen, anders was er geen bug om te beginnen.

net voor de freeze van Win7

Dit wil niet zeggen dat er een complot is

ps google had hier toch last van in China of zie ik ze vliegen ?

Het is duidelijk dat jij geen achtergrond hebt in software ontwikkeling. En al helemaal niet in zoiets complex als een OS. Deze bug was nauwelijks schadelijk (want in 17 jaar niet ontdekt) en een bugfix kan voor andere problemen zorgen. In elk OS zitten bug en ook in de open source OS'en duiken wel eens rare of oude bugs op. Dat is inherent aan mensenwerk. Net zoals er in een boek wel eens een spelfout staat of een wet een foutje bevat.

Het is al een schande dat die bug er 17j inzit
Als je de bron leest kom je er achter dat de bug pas onlangs ontdekt is. Het heeft dus 17 jaar geduurd voordat de bug uberhaubt aan het licht is gekomen. Ik vind jou opmerking daarom wel erg kort door de bocht.

Bugvrije software bestaat overigens niet.

Zoals in het artikel staat gebeurt het bij sommige gebruikers. Dus het zal wel een combinatie probleem zijn van verschillende factoren. Microsoft is echt niet de enige waar dit voor komt hoor. Patches voor games hebben dat ook. Je kunt nooit echt alle scenario's testen.

Euh windows xp bestaat sinds 2001, die bug kan er dus nooit 17 jaar in hebben gezetten.

Wel dus. want ook de papa en mama os (windows 2000, windows NT4) hebben de bug, omdat deze code niet veranderd is.

Er is dus nog niet achterhaald waardoor in sommige gevallen een bsod optreedt? (en weer heb ik een nieuwe afkorting geleerd :) )

Ik vraag me bij dit soort dingen altijd af of de patch dan niet goed getest is of uberhaupt getest is.

Zie comment van Wildhagen hier boven. Foutloze software opleveren is nauwelijks haalbaar en commercieel gezien niet mogelijk. En dan nog zijn het sommige gebruikers, niet alle.

Ik werk zelf bij een softwarebedrijf, en we testen onze software altijd op wat het moet doen. Maar je zal altijd zien, dan belt er een klant die het voor elkaar krijgt de software te gebruiken op een manier waarvoor het niet bedoeld is, en ja... Dan kan er wel eens wat naar boven komen drijven.

Is wel getest, hoor.
Alleen gaan ze niet voor jou testen wat er gebeurt als je $obscure-registrykey Everyone Full Control geeft terwijl er alleen SYSTEM op hoort te staan of een andere afwijking ten opzichte van de in-box aanwezige security templates.

Een onbekende of unsupported wijziging aan het systeem aanbrengen kan je soms in den kont bijten ;)

Het kan aan mij liggen, maar bij het lezen van de nieuws kop dacht ik dat de patch de bug zou verhelpen die zorgde voor BSOD's :P

Ik had ook zoiets gelezen: een betere titel zou zijn:

Patch voor 17 jaar oude bug veroorzaakt bsod's in XP

Ik sluit me overigens ook aan bij Silkdeath: Testen ze deze patch niet op zen minst op 100 configuraties?

En dan? 100 verschillende configs testen, terwijl er in het wild miljoenen zijn. Dan heb je alsnog een promille kans dat jouw specifieke config net in de testgroep heeft gezeten.

Uhm, dit is toch ook zo? De patch zorgt voor de blue screens, niet de bug.

dus in die stelling is de patch DE bug? :)

Maw, er is dus geen nieuwe patch gereleased om dit probleem alsnog op te lossen?

Nog maar even niet installeren dan.

Lijkt me wel lastig alle patches sinds 2001 testen tegen deze patch om ervoor te zorgen dat geen problemen optreden.
«  1  2  3  4  »

Op dit item kan niet meer gereageerd worden.

Volgende 12:05 X10: Screenshots: Fable III
Vorige 11:24 X10: Fable III zegt ervaringspunten en gezondheidsbalk vaarwel
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011