I dealt with this issue quite heavily while working on wildstar.  Mostly 
occurred in Softimage 7.5, but did experience a few in 2013 SP1.

In our case, having undo level reset to zero meant there was a corruption 
somewhere in the user's default profile under 
C:\users\<username>\Autodesk\Softimage_xxx.  Renaming this folder and 
forcing Softimage to generate a new profile resolved the problem.

After extensive digging into the problem and handling nearly a hundred 
cases, I tracked down the cause to faulty manipulation of the user 
preferences file (.prefs).  Some tool(s) inside of Softimage corrupt this 
file and upon next restart of the application Softimage would not be able to 
parse it correctly inducing a lot of flakey behavior including crashing, 
file corruption, and resetting undo level to zero.  Undo level at zero was a 
symptom, not the cause/problem.  We didn't have any tools that reset the 
undo levels, but a few native Softimage tools do.

Upon inspecting the .prefs files for affected users, the common thread I 
noticed is they each had tons of parameter values set in the file.  By 
default this file is very sparse, but users migrating from one version of 
Softimage to another via the migration tool were the most common victims as 
the migrate tool would set an explicit value for every preference parameter 
in the migrated .prefs file causing it to become horribly bloated.  Manually 
deleting data from the .prefs file was not a solution and often cause more 
problems.  Replacing the .prefs file from another user profile was also not 
a solution as there are hidden backups and ties to other files in the 
profile that work together, hence why you rename your user profile and let 
Softimage generate a new one for you.  In short, nipping and tucking worked 
in the short term, but within a month the user would be back at my desk with 
the same problem all over again.

Animators were affected most by this problem.  On a few occasions I 
witnessed it happening first hand.  The victims typically relied heavily on 
workflows that performed many operations then followed them up with several 
consecutive undo operations, then rinse and repeat.  If a crash occurred in 
that sequence (or scene saved in middle of such as sequence, such as with 
auto-save), the scene would get corrupted as well as the .prefs file, or 
more accurately, the hidden backup of the .prefs file.  And this would 
trickle and propagate throughout the user's profile until it became a bigger 
problem, usually days later when the user couldn't work anymore.

My suggestion is to rename your user profile folder and let Softimage 
generate a fresh one upon next restart.  Then go into the user preferences 
and manually set the parameter values you like - and only those parameters. 
If you so much as change a parameter value in the preferences, even if you 
undo it later, it will be recorded in your .prefs file.  So only touch those 
you need to touch.  Do not use the migrate tool or other conveniences as 
that will only infect your fresh profile with data from the bad profile 
(behavior won't show up immediately, but it will eventually show up).  Same 
rule applies for toolbars, layouts, and other customizations.  for 
plugins/scripts, do not install them on toolbars as commands/buttons.  Learn 
to make them into self-installing plugins and put them in an appropriate 
workgroup and menus.


Matt




Date: Fri, 18 Mar 2016 14:49:59 -0000
From: "adrian wyer" <adrian.w...@fluid-pictures.com>
Subject: 0 undo levels


we have a random issue where occasionally a session will start with undo
levels set to zero



anyone seen this, and more importantly, stopped it from happening!?



2015 x64



a



Adrian Wyer
Fluid Pictures
75-77 Margaret St.
London
W1W 8SY
++44(0) 207 580 0829 

------
Softimage Mailing List.
To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com with 
"unsubscribe" in the subject, and reply to confirm.

Reply via email to