by dexnim » 13 Mar 2015, 00:28
Sorry for the delayed response. Now I can't even open any levels. I believe the problem is that the tiles.strf file is under root only permissions, but I ran chmod 777 on the file and it still gives me the two errors. Here they are:
Error title: Error loading level: Exception has been thrown by the target of an invocation.
Details:
"Exception has been thrown by the target of an invocation."
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0
at LispReader.LispRootSerializer.CreateObject (System.Type Type) [0x00000] in <filename unknown>:0
at LispReader.LispRootSerializer.Read (Lisp.List list) [0x00000] in <filename unknown>:0
at LispReader.LispSerializer.ReadType (System.Type type, Lisp.List list) [0x00000] in <filename unknown>:0
at LispReader.LispSerializer.Read (System.IO.TextReader Reader, System.String Source) [0x00000] in <filename unknown>:0
at LispReader.LispSerializer.Read (System.String FileName) [0x00000] in <filename unknown>:0
at Application.Load (System.String fileName) [0x00000] in <filename unknown>:0
--Caused by--
"Couldn't load resource 'images/tiles.strf'"
at Resources.DefaultResourceManager.Get (System.String ResourcePath) [0x00000] in <filename unknown>:0
at Util.Load (System.String Filename, System.String RootElement) [0x00000] in <filename unknown>:0
at Tileset..ctor (System.String Resourcepath) [0x00000] in <filename unknown>:0
at Level..ctor () [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, System.Object[] parameters) [0x00000] in <filename unknown>:0
--Caused by--
"Access to the path "/usr/share/games/supertux2/images/tiles.strf" is denied."
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean isAsync, Boolean anonymous) [0x00000] in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess)
at Resources.DefaultResourceManager.Get (System.String ResourcePath) [0x00000] in <filename unknown>:0
Error title: Unexpected Exception: Object reference not set to an instance of an object.
Details:
"Object reference not set to an instance of an object"
at PropertiesView.CreatePropertyWidgets (System.String title, System.Object NewObject) [0x00000] in <filename unknown>:0
at PropertiesView.SetObject (System.Object NewObject, System.String title) [0x00000] in <filename unknown>:0[/spoiler]
After I close the two error report windows, the supertux editor remains as it was when I opened it. That is, it's ready to edit a level, but no level is loaded to edit.