We're making changes to the Community, so you may have received some notifications - thanks for your patience and welcome back. Learn more here.

Forum Discussion

Ben L.'s avatar
Ben L.
New member | Level 1
10 years ago

Linux client hangs in futex() call during startup

The Dropbox Linux client is hanging during startup on my Red Hat Enterprise Linux (RHEL) 6 box. It has worked on this machine before, and unfortunately I don't know what changed now. I have tried wiping out my "~/.dropbox" and "~/.dropbox-dist" directories, and using a fresh download of the client, but the hang persists. The same problem appears using both the 3.0.3 stable build as well as the 3.1.261 experimental build.

Tracing with "strace" reveals that the hang is in a call to "futex(0x295b1e0, FUTEX_WAIT_PRIVATE, 0, NULL)". Attaching a debugger to the hung process shows that we are down in some Python code. Most of the stack frames are either "PyEval_EvalCodeEx()" or "PyEval_EvalFrameEx()". The innermost stack frame is "sem_wait()", called from "PyThread_acquire_lock()".

I'm at a loss how to work around this or debug it further. Any suggestions as to how I can get my Dropbox client back up and running?

About Apps and Installations

Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.

Need more support

If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.

For more info on available support options for your Dropbox plan, see this article.

If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!