Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] C puzzle
- Date: Tue, 30 Jul 2002 11:58:59 -0400
- From: Viktor Pavlenko <vvp@example.com>
- Subject: Re: [tlug] C puzzle
- References: <20020726012006.M48242-100000@example.com><15680.11598.642676.889439@example.com><1027725222.13382.6.camel@example.com><m3d6t6xcn8.wl@example.com><15685.61809.707516.99320@example.com><3D45F5AD.7030707@example.com><1028034551.13418.130.camel@example.com><3D4693D2.1020208@example.com><15686.45289.914784.491660@example.com><20020730154745.GA2854@example.com>
>>>>> "DS" == David Santinoli <u235@example.com> writes: DS> On Tue, Jul 30, 2002 at 11:29:45AM -0400, Viktor Pavlenko wrote: >> >> What about the one which always crashes? >> >> The following program contains 25 characters, uses no library >> functions and segfaults when run: >> >> main(){((void(*)())0)();} DS> echo 'main(){main();}' > f.c ; gcc -o f f.c ; ./f ; rm f.c f DS> Sooner or later it *should* get out of stack space, shouldn't DS> it? ;-) Okay, yours is shorter, but mine is faster :) $ echo 'main(){main();}' > f.c ; gcc -o f f.c ; time ./f ; rm f.c f Segmentation fault real 0m0.045s user 0m0.010s sys 0m0.030s $ echo 'main(){((void(*)())0)();}' > f.c ; gcc -o f f.c ; time ./f ; rm f.c f Segmentation fault real 0m0.002s user 0m0.000s sys 0m0.000s Viktor
- References:
- [tlug] C puzzle
- From: Tod McQuillin
- Re: [tlug] C puzzle
- From: Viktor Pavlenko
- Re: [tlug] C puzzle
- From: bruno raoult
- Re: [tlug] C puzzle
- From: Masato BITO
- Re: [tlug] C puzzle
- From: Viktor Pavlenko
- Re: [tlug] C puzzle
- From: Josh Glover
- Re: [tlug] C puzzle
- From: bruno raoult
- Re: [tlug] C puzzle
- From: Josh Glover
- Re: [tlug] C puzzle
- From: Viktor Pavlenko
- Re: [tlug] C puzzle
- From: David Santinoli
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] C puzzle
- Next by Date: Re: [tlug] C puzzle
- Previous by thread: Re: [tlug] C puzzle
- Next by thread: Re: [tlug] C puzzle
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links