Re: Problem with gtk
- From: tomas tuxteam de
- To: Naveen Kumar <naveen galieosoft com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: Problem with gtk
- Date: Sun, 17 Dec 2006 05:26:16 +0000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sat, Dec 16, 2006 at 04:55:48PM +0530, Naveen Kumar wrote:
Hi all,
I am using an hand held device running on montavista linux,
1) i wrote a c program
int main ()
{
int i;
i is uninitialized here. It contains a random value...
while (i < 25000)
printf ("%d\n", i);
...which doesn't change at all while the loop is running.
}
it works very fine in my machine without any problem. (it takes around 1.2
minutes)
So I don't understand why this program terminates at all (it should
terminate either *immediately* or *never at all*.
2)If try to run the same part of code on a button click using gtk,
the application is crashing around 30 seconds saying just "Terminated".
Even 30 seconds seem too long (or too short, depending on the initial
value of i).
BTW, if you compile that with -Wall, the compiler would have told you
that (needs option -O as well):
| tomas frau-mahlzahn:~$ cat fo.c
| #include <stdio.h>
|
| int main ()
| {
| int i;
| while (i < 25000)
| printf ("%d\n", i);
| }
| tomas frau-mahlzahn:~$ gcc -O -Wall -o fo fo.c
| fo.c: In function 'main':
| fo.c:7: warning: 'i' is used uninitialized in this function
| fo.c:8: warning: control reaches end of non-void function
Regards
- -- tomÃs
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFFhNT4Bcgs9XrR2kYRAnr6AJoCjUAlBxcSFTZ1LTrscfh25YH76QCeIy5U
5nV+H8AO+bgUgSWQ8r69tS0=
=20kT
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]