bugPSPP - Bugs: bug #43362, Segfault on Output window opening...

 
 

bug #43362: Segfault on Output window opening when using Ubuntu Unity interface

Submitted by:  None
Submitted on:  Mon 06 Oct 2014 12:34:01 AM UTC  
 
Category: Graphical User InterfaceSeverity: 5 - Average
Status: FixedAssigned to: None
Open/Closed: ClosedRelease: 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.

 

Sat 18 Oct 2014 05:38:58 PM UTC, comment #5:

I pushed a fix for the remaining problem. Thanks again for reporting the problem.

Ben Pfaff <blp>
Project Administrator
Sun 12 Oct 2014 11:20:56 PM UTC, comment #4:

Thanks for testing.

I've reopened the bug. I'll figure out what else is wrong and fix that.

Ben Pfaff <blp>
Project Administrator
Sun 12 Oct 2014 11:03:08 PM UTC, comment #3:

The patch does rectify the segfault and correctly opens the output window.

There is one anomaly though - the first message that should appear in the output window is blank (i.e. when running a frequency for the first time, the output window opens and leaves blank space where the frequency table should appear. When running the frequency analysis again with the output window still open, the table correctly appears in the output window after blank space the expected size of the frequency table).

Anonymous
Sun 12 Oct 2014 04:54:07 PM UTC, comment #2:

I'm going to assume that this is fixed. Please re-open it or file a new bug if it still occurs.

Ben Pfaff <blp>
Project Administrator
Thu 09 Oct 2014 05:40:08 AM UTC, comment #1:

I pushed a change to master that I believe should fix the problem. Will you check?

(I wasn't able to precisely reproduce the problem myself.)

Thanks,

Ben.

Ben Pfaff <blp>
Project Administrator
Mon 06 Oct 2014 12:34:01 AM UTC, original submission:

Operating system: Ubuntu 14.04
CFLAGS="-O0 -g"

When attempting to open a file, or run any operation that opens the output window - psppire segfaults with the following message:

(psppire:31639): Gdk-CRITICAL **: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed

(psppire:31639): Gdk-CRITICAL **: IA__gdk_cairo_create: assertion 'GDK_IS_DRAWABLE (drawable)' failed

This only occurs when using the "Unity" interface of Ubuntu, not the "gnome-fallback" interface.

I have attached the backtrace with debugging symbols enabled. I am not familiar with GDK / Cairo but am happy to test given any suggestions of modifications and report results.

Anonymous

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #32236:  gdb-psppire-symbols-noopt.txt added by None (15KiB - text/plain - Updated backtrace with no optimisation)
file #32229:  gdb-pspp-symbols.txt added by None (14KiB - text/plain)

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

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

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 9 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 18 Oct 2014 05:38:58 PM UTCblpStatusIn Progress=>Fixed
      Open/ClosedOpen=>Closed
    Sun 12 Oct 2014 11:20:56 PM UTCblpStatusFixed=>In Progress
      Open/ClosedClosed=>Open
    Sun 12 Oct 2014 04:54:07 PM UTCblpStatusWorks For Me=>Fixed
      Open/ClosedOpen=>Closed
    Thu 09 Oct 2014 05:40:08 AM UTCblpStatusNone=>Works For Me
    Mon 06 Oct 2014 11:00:19 PM UTCNoneAttached File-=>Added gdb-psppire-symbols-noopt.txt, #32236
    Mon 06 Oct 2014 12:34:01 AM UTCNoneAttached File-=>Added gdb-pspp-symbols.txt, #32229

    Back to the top


    Powered by Savane 3.1-cleanup1