bugPSPP - Bugs: bug #35831, Recode Dialog problems

 
 

bug #35831: Recode Dialog problems

Submitter:  John Darrington <jmd>
Submitted:  Wed 14 Mar 2012 07:40:57 AM UTC
   
 
Category:  Graphical User Interface Severity:  5 - Average
Status:  Fixed Assigned to:  jmd
Open/Closed:  Closed Release:  Before 0.8.0
Effort:  0.00
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 15 Mar 2012 04:26:14 AM UTC, comment #2: 

I confirm that the behavior I reported is now fixed.  Thanks!

Ben Pfaff <blp>
Group administrator
Wed 14 Mar 2012 07:02:31 PM UTC, comment #1: 

I pushed a fix to "master".  

I think the problem should now be alieviated.

I you find the problem persists, please re-open this item.

John Darrington <jmd>
Group administrator
Wed 14 Mar 2012 07:40:57 AM UTC, original submission:  

kai hansen <kaiowesen@gmail.com> writes:

 > This happens when I try to analyze and or dummy code a variable

>     > kai@kai-laptop:~$ LD_LIBRARY_PATH=/usr/local/lib/pspp/:$LD_LIBRARY_PATH
>     > psppire
>     >
>     > (psppire:2856): Gtk-WARNING **: Failed to set text from markup due to
>     error
>     > parsing markup: Error on line 1: Entity did not end with a semicolon;
>     most
>     > likely you used an ampersand character without intending to start an
>     entity -
>     > escape ampersand as &amp;



> If i understand the question correctly you want me to take you through my
> actions in a step-by-step process? First i import the data file, resulting in
> the first error. I ignore it and click Transform>recode into different
> variables> then i chose ??a variable from the list (b001) click Old and new
> values> recode 1-2>1, 3-4>0, all other > system missing. Then i enter a new
> name and label click change>ok. Everything crashes when i click ok.



and Ben Pfaff reports:

While investigating this report I found that I could reproducibly
get the following warning:

        GLib-GObject-WARNING **: invalid uninstantiatable type
        `(null)' in cast to `GtkTreeModel'

if I started psppire with a .sav on the command line, selected
Transform|Recode into Different Variables, clicked on a variable
in the dialog box, clicked on the > button, clicked on the
variable name in its new location.

Top of the backtrace is:

#0  0xb7fe2424 in __kernel_vsyscall ()
#1  0xb724d781 in *__GI_raise (sig=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2  0xb7250bb2 in *__GI_abort () at abort.c:92
#3  0xb7628c0e in IA__g_logv (log_domain=0xb76f2b69 "GLib-GObject",
    log_level=G_LOG_LEVEL_WARNING,
    format=0xb76f99c0 "invalid uninstantiatable type `%s' in cast to `%s'",
    args1=0xbfffdd3c "")
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmessages.c:549
#4  0xb7628c36 in IA__g_log (log_domain=0xb76f2b69 "GLib-GObject",
    log_level=G_LOG_LEVEL_WARNING,
    format=0xb76f99c0 "invalid uninstantiatable type `%s' in cast to `%s'")
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/glib/gmessages.c:569
#5  0xb76e9118 in IA__g_type_check_instance_cast (type_instance=0x820e7c0,
    iface_type=135359928)
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gtype.c:3982
#6  0x08090136 in on_selection_change (selection=0x820de20, data=0xbfffe8a0)
    at ../src/ui/gui/recode-dialog.c:438
#7  0xb76d7cac in IA__g_cclosure_marshal_VOID__VOID (closure=0x8378740,
    return_value=0x0, n_param_values=1, param_values=0x837c898,
    invocation_hint=0xbfffdf50, marshal_data=0x8090100)
    at /build/buildd-glib2.0_2.24.2-1-i386-AScyie/glib2.0-2.24.2/gobject/gmarshal.c:77


John Darrington <jmd>
Group administrator

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    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-03-14 jmd StatusNone Fixed
        Open/ClosedOpen Closed
    2012-03-14 jmd ReleaseNone Before 0.8.0
    2012-03-14 jmd Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code