Hi all,

I'm developing an application with Gtkmm (2.4) that consists in acquire data and
show that data to a user in a Gtk::Window throw a Gtk::TreeView.
The main process launches different Glib::Threads, each one acquiring data from different sources, and then each one is consulted for the results to update the
values in the TreeView.

Recently I notice a program crash without any apparent reason.

The program was running OK in a WinXP EN and PT-PT installation, the problem was reported in a WinXP PT-BR installation. Initially I thought that the error could be a bad WinXP installation or disc/memory problem, but then the test was made
in a brand new PC with WinXP PT-BR without sucess.

After some time debugging all code and memory, I've found out that the crash
happens when some object accesses to the method HasContainer in (I think)
msvcr90.dll.

Initially the program was compiled in MSVS2008, and to confirm/debug the error
then compiled with gcc (4.5.2), and the problem continues with the same
information. Also try to see if could exist any difference between debug and
release versions: in debug crashes earlier!

Then, after more debug/research, I've turned off the TreeView update, just
collect the data and don't try to access or write or update the TreeView values,
and the program works just fine without crashing...

Does anyone already notice this error and/or knows how to fix it?

Thanks in advance,
--

Luís Vaz

_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to