имеем прогрмку
1 #include <stdlib.h>
2
3 int main()
4 {
5
6 int *ptr=malloc (sizeof (*ptr));
7
8 *ptr=10;
9 return 0;
10}
и потом стартовав ее в gdb
создаю сегмент только для чтения
(gdb) mem ptr ptr+1 ro
(gdb) cont
по идее должна произойти ошибка на 8 строке
но ничего не происходит
поясните как заставить сабж останавливатся при попытке записи ?????