ข้อผิดพลาดในการแบ่งส่วนเกิดขึ้นเมื่อโปรแกรมของคุณพยายามเข้าถึงพื้นที่ของหน่วยความจำที่ไม่ได้รับอนุญาตให้เข้าถึง กล่าวคือ เมื่อโปรแกรมของคุณพยายามเข้าถึงหน่วยความจำที่เกินขีดจำกัดที่ระบบปฏิบัติการจัดสรรให้กับโปรแกรมของคุณ
ข้อบกพร่องของ Seg ส่วนใหญ่เกิดจากตัวชี้ที่ -
- ใช้เพื่อเริ่มต้นอย่างถูกต้อง
- ใช้หลังจากหน่วยความจำที่ชี้ไปนั้นได้รับการจัดสรรใหม่หรือปล่อยว่าง
- ใช้ในอาร์เรย์ที่จัดทำดัชนีโดยที่ดัชนีอยู่นอกขอบเขตอาร์เรย์