Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stack overflow clicking the expand arrow #5602

Closed
cyberduck opened this issue Dec 30, 2010 · 5 comments
Closed

Stack overflow clicking the expand arrow #5602

cyberduck opened this issue Dec 30, 2010 · 5 comments
Assignees
Labels
bug fixed ftp FTP Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

fa793cf created the issue

Anytime I click the expand arrow when viewing files, it crashes with the typical "This program has stopped working" message from windows. Sometimes it just hangs there for a while before crashing, but the point is it just stops working. I have found it to be about 70% reproducible on my setup. Visual Studio debugger says that a StackOverflowException was unhandled.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

i cannot reproduce the issue here. Can you replicate this issue on a publicly reachable server?

@cyberduck
Copy link
Collaborator Author

fa793cf commented

It seems to only happen when there is a decent number of directories in the home directory. If we start off the home directory with only one folder in it, we don't have a problem.

To demonstrate this, I set up a test FTP site (anon FTP):
ftp://ftp(dot)ichimonai(dot)com

Click expand on one of the directories and Cyberduck should crash.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

I can reproduce the issue. Caused by invalid entries in the MLSD listing.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In 3a4301a.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

You can test this in both the latest nightly snapshot build available for Mac and Windows.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed ftp FTP Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants