Sad to say, folks, that I've been seeing this bug VERY intermittently on 
multiple generations of hardware, although I think I can safely make these 
assertions:
-only since GTK became widespread (this definitely did not occur back in the 
Athena, Motif, OpenWindows, etc. days)
 **specifically, I don't think I've ever seen this bug appear when I wasn't 
running GTK+-linked or GTK2-linked software**
-only since GL extensions became widespread (including software, e.g. MESA)
-mostly but not exclusively on Linux systems (at least once under Solaris 
shortly after GNOME became the default desktop)
-some (hardware) systems tended to produce this error more than others
-certain applications tend to cause it more often than others (notably 
Synaptic, per the Ubuntu reports)
-I *think* higher compiler optimization causes it to happen more often, not sure
-not exclusively on multiprocessor systems: I've definitely seen this error on 
a Pentium III 1.0GHz (ULV mobile) and a Sparc IIi (~400MHz?).

It's almost certainly a race condition, since nothing else would produce this 
sort of intermittent behaviour across 10+ years and multiple hardware platforms.
It may not be a regression - it's likely we're dealing with a design flaw that 
has existed since <some piece of code> was written, but is being triggered more 
and more often because of the proliferation of multiprocessor platforms with 
multithreaded libs  and multithread-generating-compilers.

Unfortunately, this all means that finding it will be nearly impossible.
So much for the "all bugs are shallow" theory :-).

Or it could just be something low-level in GTK, which would explain why
it's been cropping up more and more.

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

Title:
  synaptic assert failure: synaptic: ../../src/xcb_io.c:385: _XAllocID:
  Assertion `ret != inval_id' failed.

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

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

Reply via email to