Summary: | amarok fails to sync itunesdb with "too many open files" error | ||
---|---|---|---|
Product: | [Applications] amarok | Reporter: | Piotr Keplicz <keplicz> |
Component: | Collections/iPod iPhone | Assignee: | Amarok Developers <amarok-bugs-dist> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | matej |
Priority: | NOR | ||
Version: | 2.5-git | ||
Target Milestone: | 2.6 | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/amarok/980fdcac9892d19737b9cd51a3fb270d27c4bd09 | Version Fixed In: | 2.6 |
Sentry Crash Report: |
Description
Piotr Keplicz
2012-06-05 11:10:54 UTC
Thanks for the report, I can confirm this bug. This is connected to the way we store album covers that are determined to be written to the Amarok db. I'll investigate how we can work around the open files limit. Git commit 980fdcac9892d19737b9cd51a3fb270d27c4bd09 by Matěj Laitl. Committed on 05/06/2012 at 23:38. Pushed by laitl into branch 'master'. IpodCollection: Don't hit ulimit -n when copying covers This was because QTemporaryFile holds its file open. It cannot be forced to close its file, so use slightly more dumb solution. FIXED-IN: 2.6 M +1 -0 ChangeLog M +1 -0 src/core-impl/collections/ipodcollection/IpodCollection.cpp M +12 -12 src/core-impl/collections/ipodcollection/IpodMeta.cpp M +4 -5 src/core-impl/collections/ipodcollection/IpodMeta.h http://commits.kde.org/amarok/980fdcac9892d19737b9cd51a3fb270d27c4bd09 |