Diagnosing startup crashes: testing xsibatch


When you’ve done all the usual startup troubleshooting (running runonce.bat, resetting your preferences, and testing the display driver), but you still crash, it’s a good idea to test whether xsibatch can run. Sometimes this will give us a different error message, or another clue as to what’s going wrong.

  1. Open a Softimage command prompt
  2. In the command prompt, run these commands:
  3. echo LogMessage "Hello" > %TEMP%\test.vbs
    xsibatch -processing -script %TEMP%\test.vbs
    
  4. You should see something like this:
    =======================================================
     Autodesk Softimage 10.0.422.0
    =======================================================
    
    License information: using [Processing]
    COMMAND: -processing -script C:\Users\blairs\AppData\Local\Temp\test.vbs
    ' INFO : Hello
    

8 thoughts on “Diagnosing startup crashes: testing xsibatch

  1. “You should see something like this:”

    I don’t. I see

    =======================================================
    Autodesk Softimage 9.0.243.0
    =======================================================

    and that’s all.

    • What happens when you run xsibatch?

      I assume Softimage was working on this machine before? If so, then what changed about the machine (updates, new software, that kind of thing…)

  2. XSIBatch just echo the License file, that’s it. Changes to the machine, include a second monitor, I didn’t think it would cause this, argh !

  3. Thanks, this showed my problem, I got
    =======================================================
    Autodesk Softimage 12.0.921.0
    =======================================================

    License information: using [Processing]
    Traceback (most recent call last):
    File “C:\Python27\lib\site.py”, line 563, in
    main()
    File “C:\Python27\lib\site.py”, line 545, in main
    known_paths = addusersitepackages(known_paths)
    File “C:\Python27\lib\site.py”, line 278, in addusersitepackages
    user_site = getusersitepackages()
    File “C:\Python27\lib\site.py”, line 253, in getusersitepackages
    user_base = getuserbase() # this will also set USER_BASE
    File “C:\Python27\lib\site.py”, line 243, in getuserbase
    USER_BASE = get_config_var(‘userbase’)
    File “C:\Python27\lib\sysconfig.py”, line 472, in get_config_var
    return get_config_vars().get(name)
    File “C:\Python27\lib\sysconfig.py”, line 405, in get_config_vars
    import re
    File “C:\Python27\lib\re.py”, line 105, in
    import sre_compile
    File “C:\Python27\lib\sre_compile.py”, line 14, in
    import sre_parse
    File “C:\Python27\lib\sre_parse.py”, line 17, in
    from sre_constants import *
    File “C:\Python27\lib\sre_constants.py”, line 18, in
    from _sre import MAXREPEAT
    ImportError: cannot import name MAXREPEAT

    So it is a documented issue with python 2.7.4 https://github.com/mxcl/homebrew/pull/19300

    So I uninstalled python 2.7.4 and is installing 2.7.6, and will see what will happen.

Leave a comment