IBM Support

PM54029: IBM SPSS STATISTICS 19 OR 20 HANGS WHEN REQUESTING BAR CHART VIA FREQUENCY WHEN VARIABLE LABEL CONTAINS EMBEDDED CHARACTERS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are using IBM SPSS Statistics 19.0 or 20.0 to work with a
    dataset that was created by a third-party application, possibly
    a
    web-generated survey service such as SurveyMonkey.  As a result,
    there may be html tags or embedding control characters present
    in the metadata -- variable labels, value labels, etc.
    
    You request a FREQUENCY with bar charts on a particular
    variable, and the application seems to hang, with the status bar
    showing "Running FREQUENCY...".  In task manager you notice that
    the spssengine.exe process is continuing to pull significant
    amounts of CPU time, but the prcedure never seems to complete,
    forcing you to kill the application.
    

Local fix

  • The problem seems to be related to that described in APAR
    PM54022 -- there is an embedded "\n" character in the variable
    label as it was created by the third party software.  This
    process works in version 18, because the bar chart generated
    from a FREQUENCY command was still generated using legacy
    charts.  Beginning in 19, it uses "regular" GPL-based charting.
    
    Because the GPL used is never exposed in the command, there is
    no way to edit the syntax, and re-running the procedure doesn't
    resolve the issue, as it does in that other APAR.  For now, the
    workaround would be to obtain the desired bar chart using Chart
    Builder, or to clean up the variable label metadata contianing
    the embedded characters.   You may also wish to contact the
    third party that created the dataset to have them cleanup their
    file creation process.
    
    This is expected to be addressed in a future release of
    Statisitcs.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * IBM SPSS Statistics 19.0.x and 20.0.0.0                      *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * You are using IBM SPSS Statistics 19.0 or 20.0 to work with  *
    * a                                                            *
    * dataset that was created by a third-party application,       *
    * possibly                                                     *
    * a                                                            *
    * web-generated survey service such as SurveyMonkey.  As a     *
    * result,                                                      *
    * there may be html tags or embedding control characters       *
    * present                                                      *
    * in the metadata -- variable labels, value labels, etc.       *
    *                                                              *
    * You request a FREQUENCY with bar charts on a particular      *
    * variable, and the application seems to hang, with the status *
    * bar                                                          *
    * showing "Running FREQUENCY...".  In task manager you notice  *
    * that                                                         *
    * the spssengine.exe process is continuing to pull significant *
    * amounts of CPU time, but the prcedure never seems to         *
    * complete,                                                    *
    * forcing you to kill the application.                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * This problem has been fixed in both v20 FixPack 1 and the    *
    * full IBM SPSS Statistics 21.0.  Please either obtain the     *
    * appropriate FixPack for v20 or upgrade to v21.               *
    ****************************************************************
    The problem seems to be related to that described in APAR
    PM54022 -- there is an embedded "\n" character in the variable
    label as it was created by the third party software.  This
    process works in version 18, because the bar chart generated
    from a FREQUENCY command was still generated using legacy
    charts.  Beginning in 19, it uses "regular" GPL-based charting.
    
    Because the GPL used is never exposed in the command, there is
    no way to edit the syntax, and re-running the procedure doesn't
    resolve the issue, as it does in that other APAR.  Until you can
    apply the FixPack or upgrade, the
    workaround would be to obtain the desired bar chart using Chart
    Builder, or to clean up the variable label metadata contianing
    the embedded characters.  You may also wish to contact the
    third party that created the dataset to have them cleanup their
    file creation process.
    

Problem conclusion

  • The incorrect behavior has been addresed in IBM SPSS Statistics
    20 FixPack 1 (20.0.0.1) and 21.0.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM54029

  • Reported component name

    SPSS STATISTICS

  • Reported component ID

    5725A54ST

  • Reported release

    K00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-12-09

  • Closed date

    2012-09-05

  • Last modified date

    2012-09-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    SPSS STATISTICS

  • Fixed component ID

    5725A54ST

Applicable component levels

  • RK00 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCQ88K","label":"Statistics Desktop"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"20.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
05 September 2012