bugPSPP - Bugs: bug #55357, In Lubuntu, in PSPP v.1.2.0,...


bug #55357: In Lubuntu, in PSPP v.1.2.0, deleting variables, takes so much time

Submitted by:  elias tsolis <estatistics>
Submitted on:  Tue 01 Jan 2019 09:19:56 PM UTC  
Category:  Sheet Severity:  5 - Average
Status:  Confirmed Assigned to:  None
Open/Closed:  Open Release:  None
Effort:  0.00

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Thu 18 Apr 2019 03:01:07 PM UTC, comment #5: 

I had another look at this.  It seems to happen only with certain window managers.

I'll take a look to see if I can fix it.

In the meantime I suggest using a tiling window manager such as ratpoison for which the problem doesn't manifest itself.

John Darrington <jmd>
Project Administrator
Sat 05 Jan 2019 03:24:31 PM UTC, comment #4: 

This is odd.  For me this operation is almost instantaneous. (< 0.5 sec)

I wonder why for other people it takes so long ...

John Darrington <jmd>
Project Administrator
Wed 02 Jan 2019 09:56:48 AM UTC, comment #3: 

I can confirm this on MacOS. It takes a couple of minutes to delete 10 variables. To reproduce:

  • Open grid.sps and create the grid datasheet
  • Go to data view
  • Select variables 110 - 120
  • Delete these by right-clicking "variable löschen"

=> Takes ages.

I attached a screenshot from the XCode Instrumentation, showing that psppire hangs in the libspread-sheet-widget in "ensure_visible_widgets".

Friedrich Beckmann <beckmanf>
Project Member
Wed 02 Jan 2019 08:36:12 AM UTC, comment #2: 

Dear Ben,

About 200 Variables per about 120 cases. I delete about 10 variables per time.

I have installed both PSPP v1.2.0 and v1.0.1. I installed them from source.

The difference is between whole minutes and some seconds. Huge difference!

I know some coding e.g. python or debugging tips. If you tell me what to do, I can post more helpful information.

Elias Tsolis

p.s. I use PSPP as statistician, so it is a handy tool for me.

p.s. Happy New Year

p.s. I would interest to be involved in developing PSPP. However, my knowledge of hardcore program coding is -at least- childish. I used python as statistical / graph package.

elias tsolis <estatistics>
Tue 01 Jan 2019 09:21:43 PM UTC, comment #1: 

Wow, that's really slow!

Approximately how many variables do you have?  (Ten, a hundred, a thousand?)

Approximately how many cases do you have?  (Ten, a hundred, a thousand, more?)

How many variables are you deleting at a time?

Ben Pfaff <blp>
Project Administrator
Tue 01 Jan 2019 09:19:56 PM UTC, original submission:  

In Lubuntu, in PSPP v.1.2.0, deleting variables, takes so much time.


Pressing down shift + left mouse click, in Variable View pspp window, then right mouse click on the selected "variable numbers", and pressing "clear" or through menu.

It is taking so much time... whole minutes for clear 10 variables!

This behaviour was not found in previous editions. I could upload video, if this can help.

Elias Tsolis

Email: elias_0000_0000 at yahoo.com

elias tsolis <estatistics>


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

Attach Files:

Attached Files
file #45835:  pspp-variable-delete-instruments.JPG added by beckmanf (807KiB - image/jpeg - Instrumentation showing the hang on MacOS)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by jmd (Posted a comment)
  • -email is unavailable- added by beckmanf (Posted a comment)
  • -email is unavailable- added by blp (Posted a comment)
  • -email is unavailable- added by estatistics (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2019-01-02 beckmanf Attached File- => Added pspp-variable-delete-instruments.JPG, #45835
    2019-01-02 beckmanf CategoryNone => Sheet
        StatusNone => Confirmed

    Back to the top

    Powered by Savane 3.5