Skip to content
  • Categories
Collapse
Solibri Society Forum
  1. Home
  2. Comments & Feedback
  3. Tech Talks
  4. 'Unsupported file' error while trying to open a SMC file.

'Unsupported file' error while trying to open a SMC file.

Scheduled Pinned Locked Moved Tech Talks
8 Posts 4 Posters 1.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • RicardoR Offline
    RicardoR Offline
    Ricardo
    wrote on last edited by
    #1

    Does anybody know why this can/will happen? So far it only happens with just this file on build 9.12.7.24.

    1ff4b72f-f3e9-4769-a706-d06d3a1bf2e2-image.png

    error.log

    1 Reply Last reply
    0
    • L Offline
      L Offline
      lasse.lindqvist
      wrote on last edited by
      #2

      Hi. There is some problem with the attached file. Can you directly paste the relevant part of the error log or send it to me to [email protected] ?

      1 Reply Last reply
      0
      • JSNJ Offline
        JSNJ Offline
        JSN
        wrote on last edited by
        #3

        c00db8d0-f270-4a8c-8647-e9cd0902732f-grafik.png

        Same here - this is not good.

        Anwendungs-Build-Nummer: 9.12.7.24
        Das Modell wurde mit einem Build mit der Nummer gespeichert: 9.12.7.24
        
        java.lang.NullPointerException: Cannot invoke "com.solibri.sae.redox.DoubleProperty.setQuantityType(int)" because "this.area" is null
        	at com.solibri.sae.solibri.construction.SCovering.a(Unknown Source)
        	at com.solibri.sae.solibri.construction.SCovering.readObject(Unknown Source)
        	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:495)
        	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:453)
        	at java.base/java.util.ArrayList.readObject(ArrayList.java:899)
        	at java.base/jdk.internal.reflect.GeneratedMethodAccessor42.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2412)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2112)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1677)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at com.solibri.saf.plugins.itoplugin.data.ItoSettings.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor102.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2112)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1677)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at java.base/java.util.Vector.readObject(Vector.java:1158)
        	at java.base/jdk.internal.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at com.solibri.sae.redox.Property.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:633)
        	at com.solibri.sae.redox.Model$ClassNode.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2112)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1677)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at java.base/java.util.Vector.readObject(Vector.java:1158)
        	at java.base/jdk.internal.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at com.solibri.sae.redox.Model.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2112)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1677)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at java.base/java.util.Vector.readObject(Vector.java:1158)
        	at java.base/jdk.internal.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at com.solibri.sae.redox.Property.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:633)
        	at com.solibri.sae.redox.Model$ClassNode.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readArray(ObjectInputStream.java:2112)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1677)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at java.base/java.util.Vector.readObject(Vector.java:1158)
        	at java.base/jdk.internal.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2554)
        	at java.base/java.io.ObjectInputStream.readFields(ObjectInputStream.java:677)
        	at com.solibri.sae.redox.Model.readObject(Unknown Source)
        	at jdk.internal.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
        	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
        	at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224)
        	at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378)
        	at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212)
        	at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689)
        	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:495)
        	at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:453)
        	at com.solibri.sae.redox.Model.b(Unknown Source)
        	at com.solibri.sae.redox.Model.openModel(Unknown Source)
        	at com.solibri.saf.plugins.modelhandling.actions.OpenModelAction.a(Unknown Source)
        	at com.solibri.saf.plugins.modelhandling.actions.OpenModelAction.openModel(Unknown Source)
        	at com.solibri.saf.plugins.modelhandling.actions.MultiModelOpenAction$b.construct(Unknown Source)
        	at com.solibri.sae.ui.af.run(Unknown Source)
        	at java.base/java.lang.Thread.run(Thread.java:831)
        
        

        Saved this file yesterday and everything was ok.
        Only thing I have changed in the meantime is that I have installed the latest beta release - although have not touched this file afaik - however could there be a connection?

        1 Reply Last reply
        0
        • L Offline
          L Offline
          lasse.lindqvist
          wrote on last edited by
          #4

          It does sound weird. This can be bypassed and opened with a developer version of Solibri for sure, but it does require sending the project to us via support and us sending it back.

          One possibility of course is that the file is corrupted somehow and bypassing this one problem would show more issues. In any case we would need access to the project files to know for sure.

          JSNJ 1 Reply Last reply
          0
          • JSNJ Offline
            JSNJ Offline
            JSN
            replied to lasse.lindqvist on last edited by JSN
            #5

            @lasse-lindqvist said in 'Unsupported file' error while trying to open a SMC file.:

            One possibility of course is that the file is corrupted somehow and bypassing this one problem would show more issues. In any case we would need access to the project files to know for sure.

            Seems like the same error occured in @Ricardo’s and my model completely independently within a very short period of time, that does not sound like a coincidence caused by e.g. a corrupt file saving process to me. On the other side, it just happend to me lately with this one file and luckily I have a backup this time and I am not losing to much work now but I will check if I can send something in for further investigation.

            1 Reply Last reply
            0
            • N Offline
              N Offline
              nive13
              wrote on last edited by
              #6

              Did you find any solutions regarding this topic? I am currently encountering this exact error message…

              RicardoR 1 Reply Last reply
              0
              • RicardoR Offline
                RicardoR Offline
                Ricardo
                replied to nive13 on last edited by
                #7

                @nive13

                In my experience this happens most of the time when the save file is corrupted. Try using the backup file and check if that works.
                Also, if you are using an DMS, save the file on your desktop for the moment to make sure it’s not a problem within your DMS.

                N 1 Reply Last reply
                0
                • N Offline
                  N Offline
                  nive13
                  replied to Ricardo on last edited by
                  #8

                  @Ricardo Thank you for your reply! Unfortunately the model was locally saved, so I am - let’s say - pessimistic about its chances of success…

                  1 Reply Last reply
                  0

                  Copyright © 2025 Solibri Inc. | Powered by NodeBB

                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories