why is this exception ignored? (except for a log message)