the problem still persists..... :( my assumption was wrong.... On Tue, Apr 13, 2010 at 12:43 AM, Nischal Rao <rao.nisc...@gmail.com> wrote:
> I got the problem! > > The thing is, before calling the prepareGrammar() function i am calling a > function, SPI_generateMouseEvent() which modifies the at-spi tree which is > accessed by prepareGrammar, i.e., i was accessing the tree while it was > being modified by another external program. All i need to do is, delay > calling the prepareGrammar() function by 1 sec(or is there any other way??). > > By the way, I had never programmed using glib threads before. Is the > threads part of the code I had sent earlier correct? or does it need any > changes? I also have to add GUI(a gnome panel applet) to my application. > Would that require a new thread? > > Thanks for all the help so far. Sorry if I wasted your time. > > > On Tue, Apr 13, 2010 at 12:21 AM, Nischal Rao <rao.nisc...@gmail.com>wrote: > >> I just noticed... the code sometimes works and sometimes doesn't work(the >> code doesn't go to completion which kind of confirms that there is thread >> lock problem). >> >> There doesn't seem to be an error in other parts of the code because the >> code works fine when i comment the file writing part(i.e., prepareGrammar() >> ). >> >> I have attached part of my code. >> >> PS: I have used standard functions (fopen, fprintf etc) because i couldn't >> find glib equivalent(for fseek() and fclose() ). >> >> >> On Mon, Apr 12, 2010 at 10:52 PM, Tor Lillqvist <t...@iki.fi> wrote: >> >>> It would be *much* easier to help you if you could show us some actual >>> code that works strangely for you. A minimal but complete sample >>> program, thanks. Now it is very hard to understand what you mean. >>> >>> --tml >>> >> >> >> >> -- >> regards, >> Nischal E Rao >> blogs.sun.com/nischal >> >> Join RVCE OSUM at http://osum.sun.com/group/rvceosum >> >> > > > -- > regards, > Nischal E Rao > blogs.sun.com/nischal > > Join RVCE OSUM at http://osum.sun.com/group/rvceosum > > -- regards, Nischal E Rao blogs.sun.com/nischal Join RVCE OSUM at http://osum.sun.com/group/rvceosum _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list