I think the crash is casued by an incorrect traversal of a list caused by the missing element. As for the missing one itself, it could be a bug either in Qt or an underlying mechanism (filesystem?). What is your filesystem encoding and what is the filesystem you are using?