bugPSPP - Bugs: bug #37967, Saving a file in portable format...

 
 

bug #37967: Saving a file in portable format (*.por) causes program hang.

Submitter:  None
Submitted:  Thu 20 Dec 2012 09:23:40 PM UTC
   
 
Category:  System/Portable File I/O Severity:  5 - Average
Status:  Fixed Assigned to:  None
Open/Closed:  Closed Release:  None
Effort:  0.00
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 22 Mar 2013 04:56:54 AM UTC, comment #3: 

I downloaded the source rpm for version 0.7.9-5.fc18 from ftp://ftp.icm.edu.pl/vol/rzm2/linux-fedora-secondary/updates/18/SRPMS/pspp-0.7.9-5.fc18.src.rpm.  I verified that this version does not in fact contain the fix in question.  You will need to find or build a newer version that contains the fix.

Ben Pfaff <blp>
Group administrator
Wed 20 Mar 2013 03:13:59 AM UTC, comment #2: 

I switched over to Fedora 18 before I tried to save a portable file with psppire again.  Using version 0.7.9-5.fc18, the "hang" bug is still happening.  If I let the program go, it would fill up my disk, so I have to forcibly terminate it.

The build sha1 code is: c975d7c1fbc45f067d82e0aad5a5777e59139cf3

Any help would be greatly appreciated.
I'm the original submitter for this bug, #37967

William Vaughn (wjv3)


William Vaughn <wjv3>
Fri 21 Dec 2012 06:28:43 AM UTC, comment #1: 


> After reading in a .sav file and trying to create a .por version, the program hangs while the driver creates a file of ever increasing size.


Thanks for the report.  This bug was fixed already in the latest version of PSPP.  (I verified this by reading your .sav and then writing a .por with the latest version.)  You may want to upgrade.

The commit that fixed it was:


commit bacb74cebdfe6915f503b133a89f0692d08bd464
Author: Ben Pfaff <blp@cs.stanford.edu>
Date:   Mon Feb 6 22:23:44 2012 -0800

    por-file-writer: Avoid infinite loop with value labels.

    Bug report and fix by Kent Nassen <knassen@umich.edu>.


Ben Pfaff <blp>
Group administrator
Thu 20 Dec 2012 09:23:40 PM UTC, original submission:  

Program: psppire 0.7.9
OS: Fedora 17

After reading in a .sav file and trying to create a .por version, the program hangs while the driver creates a file of ever increasing size.  Program has to be forcibly terminated.  The resulting file contains nothing usable.

Note:  The *.sav file I'm using is an original SPSS file.  I've attached it.


Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #27133:  diabetes.sav added by None (21KiB - application/x-spss-sav)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by wjv3 (Posted a comment)
  • -email is unavailable- added by blp (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-12-21 blp CategoryOutput Driver System/Portable File I/O
        StatusNone Fixed
        Open/ClosedOpen Closed
    2012-12-20 None Attached File- Added diabetes.sav, #27133

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code