# HG changeset patch # User Torsten # Date 1421788758 -3600 # Node ID b6bd9159c1c9c4b6e6fba800bbc39993d69442b2 # Parent be7ac98fab43e2cae6d174437bb8840f5f014fa7 check existence of files when restoring last session (bug #44054) * file-editor.cc (construct): check whether files from last session exist before call request to open it diff -r be7ac98fab43 -r b6bd9159c1c9 libgui/src/m-editor/file-editor.cc --- a/libgui/src/m-editor/file-editor.cc Tue Jan 20 09:43:29 2015 -0500 +++ b/libgui/src/m-editor/file-editor.cc Tue Jan 20 22:19:18 2015 +0100 @@ -1567,7 +1567,11 @@ QStringList ()).toStringList (); for (int n = 0; n < sessionFileNames.count (); ++n) - request_open_file (sessionFileNames.at (n)); + { + QFileInfo file = QFileInfo (sessionFileNames.at (n)); + if (file.exists ()) + request_open_file (sessionFileNames.at (n)); + } } check_actions ();