Icon retrievial cause deadlock