Joao P. wrote:
Hi,
On 11/6/06, Nicholas R. [email protected] wrote:
Yes, it is applied, but the GRClosure warnings are still there for
me.
It is strange because there are a few things that seem to work
(File->New->{Watchlist,Portfolio}; Double clicking on a sub-element
in
the treeview on the left [note: you have to add a
watchlist/portfolio
first]). However, most callbacks are not called and only give the
GRClosure warning.
I can confirm now. Sorry:
dewd@corvina:~$ /opt/pilar_linux/ruby-1.8.5/bin/grism
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
Menus:
Stock > Move To
Stock > Copy To
After creating a RedHat (RHAT) in Portifolio.
And I tried to reproduce again, but I had to mess around a little to
get it going:
dewd@corvina:~$ /opt/pilar_linux/ruby-1.8.5/bin/grism
/opt/pilar_linux/ruby-1.8.5/lib/ruby/site_ruby/1.8/grism/grismlist.rb:
line 85
Gtk-CRITICAL **:gtk_calendar_select_month: assertion `month <= 11’
failed
/opt/pilar_linux/ruby-1.8.5/lib/ruby/site_ruby/1.8/grism/grismlist.rb:
line 85
Gtk-CRITICAL **:gtk_text_buffer_set_text: assertion `text != NULL’
failed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
/opt/pilar_linux/ruby-1.8.5/bin/grism:325: warning: GRClosure
invoking
callback: already destroyed
Seems like kind of reproducible, though a step by step way to
reproduce it could help Kouhei and Masao to understand the problem
easier.
I wrote a small test program using libglade to see if I could reproduce
it, but everything there worked.
So I went back to grism and after more playing, it seems that callbacks
that are connected directly to the treeviews work (treeview on the left
of the interface and the treeviews for the individual
watchlists/portfolios on the right).
Callbacks connected to the toolbar items or the menu items do not work
(generate the GRClosure). This last is with the exception of the 2 menu
items that are in sub-menus (File->New->{WatchList,Portfolio}) and the
chart menu item (Stock->Chart [note: you must first select an item from
a watchlist or portfolio to make this menu item sensitive]).
These 3 menu item exceptions are special because they are the only menu
items that have a non-stock image. The images are set by hand after
the glade file has been loaded (mitem.image = Gtk::Image.new()).
With the File->New->Watchlist menu item, I can create a new watchlist.
The buttons in the toolbar for this new watchlist initially work.
However, after some more playing they also generate the GRClosure. If I
quit grism and restart, the new watchlist will not work at all, just
like the older ones.
Nick
To download his application, go to http://www.grism.org/download.html
(Sorry for repeating it.)
My diagnosis so far is that some menu items seem to be activated on
demand, though I am not sure if it happens to the other menu items as
well.
Cheers,
Joao
Using Tomcat but need to do more? Need to support web services,
security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642