Complex sentence: There are many possible reasons for receiving a SIGILL, a common mistake involves accidentally overwriting stack data with a return address that points to data not meant to be executed.
Split into simpler sentences: There are many possible reasons for receiving a SIGILL. A common mistake involves accidentally overwriting stack data with a return address that points to data not meant to be executed.