Mailinglist Archive: opensuse-bugs (9718 mails)

< Previous Next >
[Bug 289641] kernels vDSO mapping broken, leads to pthread cancel problems.
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 20 Nov 2007 09:48:15 -0700 (MST)
  • Message-id: <20071120164815.02805CC6B4@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=289641#c12





--- Comment #12 from K.R. Foley <kr@xxxxxxxxxx> 2007-11-20 09:48:14 MST ---
I have some additional info that I have discovered lately. Upgrading to a newer
2.6.23ish kernel resolves this problem for MOST test cases that I have found.
Also on 2.6.18 and 2.6.19 kernels this problem can be resolved for MOST test
cases by doing "echo 0 > /proc/sys/vm/vdso_enabled". This problem also goes
away on OpenSuse 10.3 for MOST test cases.

There is one test case that continues to exhibit the problem in all of the
above scenarios. I have a test program that is a cobbled-up OpenMotif program
that does a pthread_exit. No matter what I try on OpenSuse, with the exception
of disabling exceptions, this problem persists. I even tried using lesstif
instead of openmotif, but no joy. The only thing I haven't tried is replacing
glibc and I would rather not have to go that route if I can avoid it.

It is worth noting that this problem doesn't seem to happen at all on Fedora 6
or 7. It is also worth noting that on Fedora they use lesstif instead of
openmotif.

If there is anything I can do to help debug this, feel free to ask. Upon
request, I can post my openmotif test program (I did add it as an attachment on
the glibc bugzilla bug #4123) if that will help.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >