SPSS Statistics

 View Only
Expand all | Collapse all

Monterey

  • 1.  Monterey

    Posted Thu October 28, 2021 09:27 AM
    Has anyone tried running SPSS 28 on an Intel Mac with Monterey?
    Likewise, on Monterey with an M1/M1-Pro/Max Mac with Monterey?

    Thanks

    Jon

    ------------------------------
    Jon Bowen
    ------------------------------

    #SPSSStatistics


  • 2.  RE: Monterey

    Posted Thu October 28, 2021 09:37 AM
    Hi. We have tested Monterey on Intel with version 28 and have not seen any issues.

    I am less sure whether we have tested Monterey on M1 but we have no reason to expect any issues there either.

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 3.  RE: Monterey

    Posted Wed November 03, 2021 06:13 AM
    I just tried to install SPSS 28 on macbook pro with intel chip and mc os monterey 12.0.1, and it repeatedly and almost immediately crashes on startup. JAVA Issue? java appears briefly in dock, than crashes without error message.
    Licensing wihard was running fine, and also spss 27 keeps running.

    Any ideas how to get spss 28 run on mac os monterey??

    Thanx a lot
    JP


    University of Heidelberg

    ------------------------------
    Jan Purrucker
    ------------------------------



  • 4.  RE: Monterey

    Posted Fri April 15, 2022 09:05 AM
    Hello Rick,

    I have tried to get SPSS 28 functioning on my mac (Intel 12.2) but still not successfully.
    Datasets are opening, but not syntax nor output.
    Can you help me?

    Thanks!
    Eva

    ------------------------------
    Eva Wouda
    ------------------------------



  • 5.  RE: Monterey

    IBM Champion
    Posted Fri April 15, 2022 09:08 AM
    It is possible that the windows actually exist but are off screen.  I know how to reposition them on Windows but not on the Mac.

    --





  • 6.  RE: Monterey

    Posted Fri April 15, 2022 09:24 AM
    Edited by System Fri January 20, 2023 04:43 PM
    Hi.

    What happens when you try to open syntax? Is there an error message?

    After trying to open a syntax file, go to the SPSS menu, find the dropdown menu item called "Window", and see if that file is listed there.



    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 7.  RE: Monterey

    Posted Fri April 15, 2022 11:10 PM
    Hi ,

    Oh yes I know the window problem from when I was using spss on Mac before.
    But now that doesn't seem to be the problem. As I open window drop down menu I do not get the window. There are no error messages except for a general thing, red floppy disk, in the lower bar of the dataset window. Both I attached the printscreen.
    Also if I ask in dock to show all windows the new syntax will not appear.

    Hope you can help me,
    Eva




  • 8.  RE: Monterey

    Posted Mon April 18, 2022 12:10 PM
    Edited by System Fri January 20, 2023 04:21 PM
    In any text editor, create a simple syntax file, like this:

    DATA LIST FREE /x.
    BEGIN DATA.
    1 2 3
    END DATA.
    LIST.

    then save that syntax file somewhere, let's call it /Users/eva/tmp/test.sps.

    Now, open a terminal window and enter this:
    cd "/Applications/IBM SPSS Statistics/SPSS Statistics.app/Contents/MacOS"

    then enter this:
    ./stats -nologo /Users/eva/tmp/test.sps

    and let me know what happens. In the terminal window, there may have been some output. I need to know that, too.

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 9.  RE: Monterey

    Posted Wed November 03, 2021 06:14 AM
    spss 28 immediately crashes after install on intel macbook pro, mac os monterry, 12.0.1. 

    spss 27 runs fine.

    java issue?

    ------------------------------
    Jan Purrucker
    ------------------------------



  • 10.  RE: Monterey

    Posted Wed November 03, 2021 09:38 AM
    hi. I'm on a Mac myself:


    and am seeing no issues with 28 or 27.

    I wonder if you could please start the application from a console window. If you don't know how to do that:

    1) In Finder, go to /Applications/IBM SPSS Statistics/SPSS Statistics.app
    2) Right click and select "Show Package Contents"
    3) Double-click on Contents, then MacOS, then, on "stats", right-click to open a terminal window (Services > New iTerm Window here (or whatever terminal you have))

    - or -
    skip steps 1 through 3 by opening a terminal window on your desktop and simply cd to /Applications/IBM SPSS Statistics/SPSS Statistics.app/Contents/MacOS

    4) In that console window, type "./stats" (no quotes)

    Please let us know what if any feedback comes to that window. Just select it, then copy and paste like any other text.

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 11.  RE: Monterey

    Posted Mon November 15, 2021 01:58 PM
    Have you tested on the M1 yet?

    Also if used on the M1 should I run in Rosetta mode? 

    Thanks

    ------------------------------
    David Winston
    ------------------------------



  • 12.  RE: Monterey

    Posted Mon November 15, 2021 02:09 PM
    Hi.

    From one of my colleagues:

    "Yes, have tested the Intel Stats 26, 27, and 28 on M1.  Because we have not released an M1 (Apple Silicon) native version, Stats will run in Rosetta mode on M1 hardware."

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 13.  RE: Monterey

    Posted Fri November 19, 2021 03:28 PM
    Thanks!

    ------------------------------
    David Winston
    ------------------------------



  • 14.  RE: Monterey

    Posted Mon December 06, 2021 11:19 AM
    Did you end up finding a fix for this? I have an end user with the same problem currently.

    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 15.  RE: Monterey

    Posted Mon December 06, 2021 01:31 PM
    Hi. Could you please have the user start the application from a console window: 

    Either

    1) In Finder, /Applications/IBM SPSS Statistics/SPSS Statistics.app
    2) Right click and select "Show Package Contents"
    3) Double-click on Contents, then MacOS, then, on "stats", right-click to open a terminal window (Services > New iTerm Window here (or whatever terminal you have))

    - or -

    Open a terminal window on the desktop and cd to /Applications/IBM SPSS Statistics/SPSS Statistics.app/Contents/MacOS

    4) In that console window, type "./stats" (no quotes)

    Please let us know what the program prints back to the output window. Thanks.


    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 16.  RE: Monterey

    Posted Wed December 08, 2021 10:24 AM
      |   view attached

    Apologies for the delay, here is the output: Also managed to get a screenshot of the error window and am attaching it although it doesn't appear to be incredibly helpful


    Last login: Wed Dec  8 09:52:46 on ttys000

    ~ % /Applications/IBM\ SPSS\ Statistics/SPSS\ Statistics.app/Contents/MacOS/stats ; exit;

    Warning: the fonts "Times" and "Lucida Bright" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.

    Warning: the fonts "Times" and "Lucida Bright" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.

    Warning: the fonts "Times" and "Lucida Bright" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.

    Exception in thread "Thread-5" java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.sendSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.AppMgr.lambda$runClient$1(Unknown Source)

           at java.lang.Thread.run(Thread.java:748)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processInstrumentCommandMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.IpcProcessor.processIPCMessage(Unknown Source)

           at com.spss.java_client.core.documents.output.OutputManager.processMessage(Unknown Source)

           at com.spss.java_client.core.server.packages.BasePkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.BackendPkg.dispatchServerDataMsg(Unknown Source)

           at com.spss.java_client.core.server.packages.PackageMgr.routeMessage(Unknown Source)

           at com.spss.java_client.core.server.MsgDispatcher.dispatchMsg(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.processMessages(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm.access$100(Unknown Source)

           at com.spss.java_client.core.server.RemoteServerComm$1.actionPerformed(Unknown Source)

           at com.spss.java_client.core.server.MsgReceiverThread.run(Unknown Source)

    Warning: the fonts "Times" and "Lucida Bright" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.

    java.lang.StringIndexOutOfBoundsException: String index out of range: -1

           at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:824)

           at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:253)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.init(Unknown Source)

           at com.ibm.spss.instrumentation.util.CredentialsInfo.<init>(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.handleIfNull(Unknown Source)

           at com.ibm.spss.instrumentation.InstrumentManager.addSegmentData(Unknown Source)

           at com.spss.java_client.core.documents.AppMgr.addIdentifyEvent(Unknown Source)

           at com.spss.java_client.core.documents.AppMgr.runClient(Unknown Source)

           at com.spss.java_client.core.common.Driver.main(Unknown Source)

     

    Saving session...

    ...copying shared history...

    ...saving history...truncating history files...

    ...completed.

     

    [Process completed]



    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 17.  RE: Monterey

    Posted Wed December 08, 2021 10:42 AM
    Is this user admin on the machine they are attempting to run SPSS on? If not, would you please try sudo in a console window and see if that gives the same result? Thanks.

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 18.  RE: Monterey

    Posted Wed December 08, 2021 10:47 AM
    Yup! I even re-ran the policy to restore admin privileges in Jamf and restarted to ensure that the account had full admin privileges.

    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 19.  RE: Monterey

    Posted Wed December 08, 2021 10:52 AM
    OK.... strike one.

    Let's try this. in the console window:

    cd "/Applications/IBM SPSS Statistics/SPSS Statistics.app/Contents/bin"
    showlic -d ../../../Resources/Activation

    Please tell me what happens.

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 20.  RE: Monterey

    Posted Wed December 08, 2021 11:13 AM

    Here's the output for that one:


    License information for IBM SPSS Statistics 28 installed in ../../../Resources/Activation/

      Feature 1200 - IBM SPSS Statistics:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022

      Feature 1202 - IBM SPSS Regression:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022

      Feature 1203 - IBM SPSS Advanced Statistics:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022

      Feature 1210 - IBM SPSS Custom Tables:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022

      Feature 1213 - IBM SPSS Data Preparation:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022

      Feature 1220 - IBM SPSS Bootstrapping:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022

      Feature 1221 - IBM SPSS Statistics Base:

        Local license for version 28.0 - GradPak

        Tethered to:  Ethernet adapter

        Expires on: 02-Dec-2022



    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 21.  RE: Monterey

    Posted Wed December 08, 2021 12:09 PM
    Edited by System Fri January 20, 2023 04:29 PM
    Hi, please change the Lock-code from 10 to 4 (10 means tethered to ethernet adapter, 4 means tethered to HDD), by editing the file echoid.dat located on ./Resources/Activation/, save the file with the same name.
    Delete the file LSERVRC located on ./Resources/Activation/.
    Rerun the activation wizard and activate SPSS.
    Restart the MacOS and SPSS will start fine.



    ------------------------------
    Stefan Kováč
    ------------------------------



  • 22.  RE: Monterey

    Posted Wed December 08, 2021 12:27 PM
    No luck :(
    Found the file, changed the 0x10 in echoid.dat to 0x4, saved it and deleted lservrc. Successfully re-ran the license wizard to activate. Opened SPSS before restarting and it failed. 
    Restarted the computer, tried to open SPSS, it automatically brought up the license wizard, I re-entered the license and now it says "Authorization failed.: You are not allowed to generate any more new licenses. No additional authorizations are permitted on this code." and gives me a URL to receive additional support.

    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 23.  RE: Monterey

    Posted Wed December 08, 2021 01:00 PM
    Edited by System Fri January 20, 2023 04:10 PM
    Hi, you must change the content of echoid.dat from 0x010 to 0x004  !!!

    ------------------------------
    Stefan Kováč
    ------------------------------



  • 24.  RE: Monterey

    Posted Wed December 08, 2021 01:41 PM
    Yeah, it just said "0x10" in the beginning, not "0x010" so I didn't want to possibly change it to a format it didn't recognize. 
    Trying that now.

    As for the new admin account, if this were my personal computer I would absolutely do this, but since it's an end users computer tied in with Jamf, I didn't want to possibly create more issues. Plus, we wanted to have a troubleshooting method for if this occurrred with other users instead of just.. making them new accounts.

    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 25.  RE: Monterey

    Posted Wed December 08, 2021 12:39 PM
    Worked with the 3rd party we got the license through, was able to get through the license wizard and get it activated but it's still just crashing upon open

    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 26.  RE: Monterey

    Posted Wed December 08, 2021 01:03 PM
    Edited by System Fri January 20, 2023 04:48 PM
    Hi, like I posted yesterday,

    I solved a similar problem by creating a new account with admin privileges on MacOS 12.0.1 and running SPSS Statistics 28.0.1.0 works without problems on this newly created account

    ------------------------------
    Stefan Kováč

    ------------------------------



  • 27.  RE: Monterey

    Posted Wed December 08, 2021 01:53 PM
    Thanks for your help everyone. My boss ended up finding and using this link to solve the issue

    Having issues installing correctly SPSS 28 on a Apple M1 using Big Sur operating | SPSS Statistics (ibm.com)

    ------------------------------
    Aelin O'Meara
    ------------------------------



  • 28.  RE: Monterey

    Posted Wed December 08, 2021 02:34 PM
    Great, glad that worked. I didn't remember that issue. Must be my age. ;)

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 29.  RE: Monterey

    Posted Mon April 18, 2022 09:27 AM
    Hi Aelin, glad you were able to get it working. FWIW the error you showed in the call stack dump above is related to Segment tracking (sending anonymous feedback). Recommend that anyone seeing the problem and for whom deleting the .plist file according to Rick's instructions fixes the problem: Do not enable segment tracking from Options (Options -> Privacy):



    ------------------------------
    Curtis Browning
    SPSS Statistics Architect
    ------------------------------



  • 30.  RE: Monterey

    Posted Tue December 07, 2021 09:33 AM
    I solved a similar problem by creating a new account with admin privileges on MacOS 12.0.1 and running SPSS Statistics 28.0.1.0 works without problems on this newly created account


    ------------------------------
    Stefan Kováč
    ------------------------------



  • 31.  RE: Monterey

    Posted Wed December 08, 2021 01:33 PM
    There are several fixes for SPSS 28 located in the Support section of IBM's website.  I applied the fixes and was able to install SPSS 28.






  • 32.  RE: Monterey

    Posted Wed December 08, 2021 01:38 PM
    Various fixes

    ------------------------------
    Rick Marcantonio
    Quality Assurance
    IBM
    ------------------------------



  • 33.  RE: Monterey

    Posted Tue October 04, 2022 09:15 AM
      |   view attached
    Hi  my name is Sergio,

    I wonder if anyone could help.

    I have a cliente with the following environment:

    MacBook Air (13-inch, 2017)
    Version: 12.6 (21G115) macOS Monterey
    SPSS Version: Statistics 28.0.0.0

    When I run Statistics for the first time it asks me for license. After I license it, I run Statistics (repeatedly) and almost immediately crashes on startup after the IBM popup screen.
    In attach is the report of the crash.
    I also tried installing Statistics 27,0.1.0, 28.0.1.1, 29.0.0 with a new user with admin permissions and had the same problem, even with the terminal window as ROOT.
    Whatever version of Statistics I run, a java window appears briefly in the dock, and than closes without any error message report

    Can you help Please.

    Kind regards,
    Sérgio

    ------------------------------
    Sérgio Carqueija
    ------------------------------

    Attachment(s)

    pdf
    Problem Report for stats.pdf   168 KB 1 version


  • 34.  RE: Monterey

    Posted Tue October 04, 2022 09:50 AM
    Hi Sergio, I wonder if this is a folder ownership problem. Could you try the steps in entry #14 of the following thread please:
    https://community.ibm.com/community/user/datascience/discussion/simulation-builder-wont-open#bm15f2ba70-fc69-482a-aa68-50188ad1f402

    If your user account does not own either the "~/Library/Application Support" or the "~/Library/Application Support/IBM" folders, please follow the steps in entry #16 from the above link to fix it. Let me know if you need additional guidance or if the solution doesn't work for you.

    Best,
    ​​

    ------------------------------
    Curtis Browning
    SPSS Statistics Architect
    ------------------------------