Originally posted by vladimir.nedev
View Post
This prevents further crashes but impacts performance and also gives the false illusion that the crash was random and magically fixed itself.
If you see modo listed in the following registry key, it has been blacklisted in the FTH. I have some info about it here and how to remove it
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTH\State
If you see modo listed in the following keys, Windows has set some compatibility flags. Remove it and run modo again to see if the initial crash happens again.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
Originally posted by vladimir.nedev
View Post
Modo's config export for layouts can produce some pretty messy code (duplicate unused items etc). As you noticed, it also automatically generates hashes/keys for sections.
I have seen problems with kits that have had auto generated IDs clashing, so I highly recommend editing your layouts by hand. Remove any unused code and give all sections unique keys / hashes / ids / nicer descriptive names etc
The easiest thing to do is prefix everything with something like your kit name. eg. Your custom view code would go from this:
Code:
<hash type="customview" key="base.89479665974:layout_vp_27744701477" val="listed"> <atom type="Identifier">73573666030:customview</atom> <atom type="Server">vray.view.vfb</atom> <atom type="ViewportLock2">0 0</atom> <atom type="MinHeader">1</atom> <atom type="QuadLock">0</atom> <atom type="ViewportTitle">vray.view.vfb</atom> <atom type="ViewportClass">vpapplication</atom> </hash>
Code:
<hash type="customview" key="base.vray_vfb" val="listed"> <atom type="Identifier">vray_vfb:customview</atom> <atom type="Server">V-ray VFB</atom> <atom type="ViewportLock2">0 0</atom> <atom type="MinHeader">1</atom> <atom type="QuadLock">0</atom> <atom type="ViewportTitle">V-ray VFB</atom> <atom type="ViewportClass">vpapplication</atom> </hash>
This may not fix your crashes, but it will prevent any possible clashes with other kits in the future.
Comment