Notice: Undefined property: WikiCommand::$keywords in /home/blinkenlights/public_html/commands/BaseCommand.php on line 30
Blinkenlights.se - Wiki: Segmentation fault - Programmering & spelutveckling

BETA

Wiki: Segmentation fault

Startsidan | Senaste ändringarna | Lista alla sidor | Sök


Segmentation fault

En segmentation fault är ett tillstånd ett program hamnar i när den försöker skriva eller läsa från en minnesadress som den inte har tillåtelse att röra. När ett program får segmentation fault stänger vanligtvis operativsystemet ned processen ögonblickligen.

I Windows är segmentation fault mer känt som "den där rutan som kommer upp och visar slumpmässiga nummer" eller till och med Blue Screen of Death i de värsta fallen.

I Unix-derivat och -liknande system är segmentation fault känt som signalen SIGSEGV.

För att undvika segmentation fault allokerar man minne innan man skriver och läser till det, detta sker automatiskt i .NET-språk, Java, Python, Perl, PHP, Visual Basic, och många, många fler. C har ingen automatiskt minneshantering.




Senast ändrad av sdac 19:30 - 16:e Mars 2007

Atom feed

Innehållet på denna sida kan ändras utav alla som är medlemmar på Blinkenlights, men du måste logga in för att kunna ändra något.