I have an idea, theoretical scenario: isn't it somehow similar problem as with 
the volatile and synchronization in Java?
GTK makes many updates and redrawing at the same time.
Even Eclipse have parallel threads for redrawing.
I got 2core/4thread CPU Intel i5.

What if the GTK tries to redraw something, but the CPU context switching occurs 
and then it has invalid references?
All code then seems correct, but it is not.

I see these crashes for maybe two years (perhaps since Kubuntu 12.10),
some were closed as incomplete, one even as fixed (bug in intel driver),
but this problem is still the same.

Maybe I will try some experiments with the affinity and I will see if it will 
make some difference:
http://karuppuswamy.com/wordpress/2010/09/23/how-to-launch-your-application-in-a-specific-cpu-cpu-affinity-in-linux/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1241101

Title:
  Java crash in libglib-2.0 after upgrade from 13.04 to 13.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/eclipse/+bug/1241101/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to