> Pavel: Yes, I allocate memory inside the ping function, but that is done > after calling de sqlite functions. There are no pointers shared between the > sqlite functions and the ping part.
Actually I meant pointers shared between ping part and the part before calls to sqlite functions. Did you try running under valgrind? Pavel On Tue, Mar 23, 2010 at 2:10 PM, Martin Sigwald <msigw...@gmail.com> wrote: > I already tried that, and the first ping works while the second one doesn't, > which validates my "screwing ports theory". > > Simon: Tried changing the DB_NAME and it didnt work either. > > Pavlov: Yes, I allocate memory inside the ping function, but that is done > after calling de sqlite functions. There are no pointers shared between the > sqlite functions and the ping part. > > On Tue, Mar 23, 2010 at 3:00 PM, Teg <t...@djii.com> wrote: > >> Hello Martin, >> >> Do the ping both before and after you open the DB. >> >> ping_server("10.0.0.4"); //my ping function, which pings a "hardcoded" IP, >> sqlite3_open(DB_NAME); >> sqlite3_close(DB_NAME); >> ping_server("10.0.0.4"); //my ping function, which pings a "hardcoded" IP, >> >> See if the first one works. That'll validate your theory. My guess is >> the first one won't work either and you're barking up the wrong tree. >> >> C >> >> Tuesday, March 23, 2010, 12:55:36 PM, you wrote: >> >> MS> I have a program which builds an ICMP package over IP and sends it. >> Before >> MS> that, I get IP number and other information from a SQlite DB. I was >> having >> MS> problems, so I began to comment different parts of the code, until I >> got to >> MS> this code (pseudocode): >> >> MS> sqlite3_open(DB_NAME); >> MS> sqlite3_close(DB_NAME); >> >> MS> ping_server("10.0.0.4"); //my ping function, which pings a "hardcoded" >> IP, >> MS> doesnt interact with DB >> >> >> MS> If I run that code, the package nevers gets send (can't detect it with >> MS> Wireshark). If a comment the sqlite part, it works perfectly. Somehow, >> the >> MS> SQlite function calls are screwing with the port access, but I can't >> fin any >> MS> reasonable explanation. >> MS> Any ideas? >> MS> I've been stuck for days with this problem. >> >> MS> Regards, >> MS> Martin Sigwald >> MS> _______________________________________________ >> MS> sqlite-users mailing list >> MS> sqlite-users@sqlite.org >> MS> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> >> >> >> -- >> Best regards, >> Teg mailto:t...@djii.com >> >> _______________________________________________ >> sqlite-users mailing list >> sqlite-users@sqlite.org >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> > _______________________________________________ > sqlite-users mailing list > sqlite-users@sqlite.org > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users