-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hello,
It seems, that kernel-enterprise-2.4.21.6mdk-1-1mdk has a problem with threads. Some apps hang in rt_sigsuspend() call.
How to reproduce :
1) Download OpenProducer http://www.andesengineering.com/Producer/Download/Producer-0.8.2-2.tar.gz
2) Download OpenSceneGraph http://www.openscenegraph.org/download/snapshots/OpenSceneGraph-0.9.4-2.tar.gz
(note : both are available from contrib too, but give segfaults on start and the source rpm of OpenSceneGraph does not compile)
3) build and install OpenProducer and then OpenSceneGraph
4) after installation, run e.g. osganimate
For me the application hangs, until I hit CTRL+Z (suspend) and then do either bg or fg from the shell.
Strace shows the application hanging in :
sigreturn() = ? (mask now [RTMIN]) rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 rt_sigsuspend([] <unfinished ...>
If I start the application in gdb, I get first SIG32, that should be OK and then SIGTRAP. After hitting continue on SIGTRAP, the application hangs in :
0x40fda714 in pthread_getconcurrency () from /lib/i686/libpthread.so.0
It seems, that some signal is never delivered or there is a deadlock of sorts.
This bug appeared after I upgraded to the 2.4.21.6mdk enterprise kernel yesterday. I was using Danny's multimedia kernel recompiled for highmem (I have 1GB of RAM) and SMP (dual Xeon machine with hyperthreading) before.
I saw this bug some time ago already - in cca January-February, before 9.1 was released I had it too, then it vanished for some time. Some people on linux-kernel reported these kinds of problems too, but I have never found anything whether it was fixed or not.
Is anybody else seeing the same problem ?
I am going to try the vanilla 2.4.21 or .22pre10 to see, whether this happens there too or whether the problem is MDK specific.
Regards,
Jan
- --
Jan Ciger VRlab EPFL Switzerland GPG public key : http://www.keyserver.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQE/LVNhn11XseNj94gRAuUQAJ0UwEi4F/63NL1zCXseYKyn77EPpgCeMrnG KsWBB9fLunbU3dvC7Uuu1ko= =Ml90 -----END PGP SIGNATURE-----
