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

Crash when attempting to upload many files #1854

Closed
cyberduck opened this issue Mar 10, 2008 · 5 comments
Closed

Crash when attempting to upload many files #1854

cyberduck opened this issue Mar 10, 2008 · 5 comments
Assignees
Milestone

Comments

@cyberduck
Copy link
Collaborator

87a3435 created the issue

I've been attempting to upload thousands of files at once over the past few weeks and been having quite a frustrating time with it. It will grind away for a while, then crash. So, in open source manner, I'm going to post crash logs here to help solve the issue(s).

Here is a crash from earlier today. I had two transfers which were in progress when I left my machine. They were still preparing to upload (nothing was uploaded before the crash). Cyberduck had crashed when I returned, but it didn't give me an option to send a crash report. Here is what was left in the console.log:
2008-03-09 15:09:28.239 Cyberduck[254] jobjc_mapObjects() collision, objc object 316000 of type (NSPlaceholderArray) being entered for Java object of class (com/apple/cocoa/foundation/NSArray) in entry 120662d0
2008-03-09 15:09:28.240 Cyberduck[254] existing java object's class is (com/apple/cocoa/foundation/NSArray)
2008-03-09 15:09:28.240 Cyberduck[254] no corresponding java entry! (did it get collected?)
ObjCJava FATAL:
jobjc_mapObjects(): mapping inconsistency -- hashtable entries are not identical
ObjCJava Exit

@cyberduck
Copy link
Collaborator Author

87a3435 commented

In addition: The last thing I saw Cyberduck doing was "Listing directory ..."

@cyberduck
Copy link
Collaborator Author

87a3435 commented

It happened again:

2008-03-09 19:49:44.800 Cyberduck[304] jobjc_mapObjects() collision, objc object 316000 of type (NSPlaceholderArray) being entered for Java object of class (com/apple/cocoa/foundation/NSArray) in entry db8ccf0
2008-03-09 19:49:44.801 Cyberduck[304] existing java object's class is (com/apple/cocoa/foundation/NSArray)
2008-03-09 19:49:44.801 Cyberduck[304] no corresponding java entry! (did it get collected?)
ObjCJava FATAL:
jobjc_mapObjects(): mapping inconsistency -- hashtable entries are not identical
ObjCJava Exit

I was attempting three sets of uploads at a time. They all said "Listing directory ..." when I left.

@cyberduck
Copy link
Collaborator Author

87a3435 commented

I think it must be a race condition because I was able to upload via "Synchronize" just fine when I only did one transfer. This has always resulted in a crash in the past with more than one simultaneous transfer.

@cyberduck
Copy link
Collaborator Author

87a3435 commented

I should also mention that the transfer took 8 hours, four of which were doing no uploading ("Listing directory ...").

@cyberduck
Copy link
Collaborator Author

@dkocher commented

I assume this was fixed in 49e9419.

@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.
Projects
None yet
Development

No branches or pull requests

2 participants