( fabian-bros | 2013. 05. 29., sze – 21:53 )

Egyfelol, ahogy fent irjak, random memoriateruleteket piszkalni nem szerencses, masfelol a jovore nezve:

[bence@pc1 ~]$ cd /tmp
[bence@pc1 tmp]$ cat <<. >segfault.c
> int
> main(void)
> {
>       int     *b;
>       *b = 5;
>       return 0;
> }
> .
[bence@pc1 tmp]$ cc -g -o segfault segfault.c 
[bence@pc1 tmp]$ gdb ./segfault

	[Jogi blabla..]

Reading symbols from /tmp/segfault...done.
(gdb) run
Starting program: /tmp/segfault 

Program received signal SIGSEGV, Segmentation fault.
0x00000000004004bc in main () at segfault.c:5
5               *b = 5;
(gdb) quit

Igy mondjuk hamar kiderul a turpissag.

--------------------------------------
Unix isn't dead. It just smells funny.