LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   futex_wait_queue_me issue that is all over the forums and no solutions (https://www.linuxquestions.org/questions/linux-general-1/futex_wait_queue_me-issue-that-is-all-over-the-forums-and-no-solutions-838892/)

Fred_mike 10-18-2010 04:33 PM

futex_wait_queue_me issue that is all over the forums and no solutions
 
I installed Globulation 2 on Fedora 12 and i encountered an issue when i quit. The screen froze and i could do nothing but to restart. I then started the game in windowed mode so i could see what was happening. The process had in System Monitor, on Waiting Channel section = futex_wait_queue_me. The same to some daemon that i didn't know that was still working. I searched the net and i found out that everybody complains about processes freezing with futex_wait_queue_me status.
Thing is i found this patch and i don't know whether to apply it or not. Please advise

http://www.pubbs.net/200909/kernel/1...itqueueme.html

Andrew4096 07-06-2011 04:57 AM

Quote:

Originally Posted by Fred_mike (Post 4131678)
Thing is i found this patch and i don't know whether to apply it or not. Please advise

http://www.pubbs.net/200909/kernel/1...itqueueme.html

The link is now dead and pubbs.net appears to be a "link farm" whose only purpose is to generate click-through revenue. I'd be inclined to ignore anything found at that site.

Fred_mike 07-07-2011 10:39 AM

Well, that's a little late but don't worry any longer, it's been taken care of...

DavidMcCann 07-07-2011 12:02 PM

Quote:

Originally Posted by Fred_mike (Post 4407895)
don't worry any longer, it's been taken care of...

Does that mean you have a solution to the dreaded futex plague? If so, please share it! It struck every time I tried to reply to a mailing list with Evolution, and is now attacking Gedit.

Fred_mike 07-09-2011 08:17 AM

Nope no solution. Just, use the system monitor to end process. :|

Andrew4096 01-19-2012 03:46 PM

The Mozilla SeaMonkey browser used to hang regularly with a futex_wait_queue_me status in the System Monitor, but since about release 2.5 a few months ago the problem has become rare to non-existent. The coders must have found the problem and fixed it, although they never give details of what they did, cloaking it under the general term of "stability fixes". It was probably some stupid minor coding oversight or omission that they're too embarrassed to fess up to. My suspicion is that it was a mis-handling of time data, because the problem was most severe from about 10 a.m. to midnight daily and would get worse toward the end of the month. The futex_wait_queue_me hangs might have timed out in 18-24 hours, allowing SeaMonkey to continue on its own, but who wants to wait that long? I used System Monitor to kill SeaMonkey dozens, nay, hundreds of times. It was sickening.

The thing to do with open source software is to complain loudly and frequently and file bug reports until someone notices and tackles the problem.

DavidMcCann 01-20-2012 11:59 AM

I'm still killing Gedit occasionally in Fedora 14. It will be interesting to see what happens when I switch to CentOS, with an older version. I never even found out what a futex_wait_queue_me actually is; presumably something in C? Don't tell me: there are some things man was never meant to know, as Lovecraft said.


All times are GMT -5. The time now is 06:33 PM.