bug-gnu-pspp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PSPP-BUG: [bug #52551] crash while entering new variable name few lines


From: Mindaugas
Subject: PSPP-BUG: [bug #52551] crash while entering new variable name few lines below last variable
Date: Wed, 29 Nov 2017 01:43:41 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

URL:
  <http://savannah.gnu.org/bugs/?52551>

                 Summary: crash while entering new variable name few lines
below last variable
                 Project: PSPP
            Submitted by: embar
            Submitted on: Wed 29 Nov 2017 08:43:40 AM EET
                Category: None
                Severity: 5 - Average
                  Status: None
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                 Release: None
                  Effort: 0.00

    _______________________________________________________

Details:

PSPPIRE 1.1.0-g2db8b2 with spread-sheet-widget 0.2
crash while entering new variable name few lines below last variable

[New Thread 0x7fffe97e0700 (LWP 13701)]
[New Thread 0x7fffe8fdf700 (LWP 13702)]
[New Thread 0x7fffe1720700 (LWP 13703)]
[New Thread 0x7fffcf7fe700 (LWP 13704)]
psppire: src/data/dictionary.c:698: dict_reorder_var: Assertion `new_index <
d->var_cnt' failed.

Thread 1 "psppire" received signal SIGABRT, Aborted.
0x00007ffff3b5d8d7 in __GI_raise (address@hidden) at
../sysdeps/unix/sysv/linux/raise.c:55
55      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007ffff3b5d8d7 in __GI_raise (address@hidden) at
../sysdeps/unix/sysv/linux/raise.c:55
#1  0x00007ffff3b5ecaa in __GI_abort () at abort.c:78                         
                                                                              
                                 
#2  0x00007ffff3b56866 in __assert_fail_base (fmt=0x7ffff3c91e40 "%s%s%s:%u:
%s%sAssertion `%s' failed.\n%n", address@hidden
"new_index < d->var_cnt", address@hidden
"src/data/dictionary.c", address@hidden,
address@hidden <__PRETTY_FUNCTION__.9392>
"dict_reorder_var") at assert.c:92                                            
                  
#3  0x00007ffff3b56912 in __GI___assert_fail
(address@hidden "new_index < d->var_cnt",
address@hidden "src/data/dictionary.c", address@hidden,
address@hidden <__PRETTY_FUNCTION__.9392>
"dict_reorder_var") at assert.c:101                                           
                                                                              
   
#4  0x00007ffff77fb734 in dict_reorder_var (d=0x9a5180, address@hidden,
address@hidden) at src/data/dictionary.c:698                     
                                    
#5  0x0000000000446538 in psppire_dict_insert_variable (d=0xa3c520
[PsppireDict], address@hidden, name=<optimized out>, address@hidden) at
src/ui/gui/psppire-dict.c:456                      
#6  0x000000000045358f in change_var_property (var_sheet=<optimized out>,
col=0, row=3, value=0x7fffffffc3b0) at src/ui/gui/psppire-variable-sheet.c:312
                                      
#9  0x00007ffff55142a8 in <emit signal ??? on instance 0xb52250
[PsppireVariableSheet]> (instance=<optimized out>, signal_id=<optimized out>,
address@hidden, address@hidden) at
gsignal.c:3385    
    #7  0x00007ffff54fa908 in g_closure_invoke (closure=0xad5960,
address@hidden, n_param_values=4,
address@hidden,
address@hidden)    
    at gclosure.c:804                                                         
                                                                              
                                                                    
    #8  0x00007ffff550c30d in signal_emit_unlocked_R
(address@hidden, address@hidden,
address@hidden, address@hidden,
address@hidden) at
gsignal.c:3629                                                                
                                                                              
                                                 
#10 0x00007ffff710aa74 in forward_signal (sheet=<optimized out>) at
src/ssw-sheet.c:737                                                           
                                                                              

#14 0x00007ffff5514592 in <emit signal ??? on instance 0xb5f3e0
[SswSheetBody]> (address@hidden, signal_id=<optimized out>,
address@hidden) at gsignal.c:3441                                      
     
    #11 0x00007ffff54fa908 in g_closure_invoke (closure=0xb60f40,
address@hidden, n_param_values=4,
address@hidden,
address@hidden)
    at gclosure.c:804
    #12 0x00007ffff550c30d in signal_emit_unlocked_R
(address@hidden, address@hidden,
address@hidden, address@hidden,
address@hidden) at
gsignal.c:3629
    #13 0x00007ffff55142a8 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
address@hidden) at gsignal.c:3385
#15 0x00007ffff7107b16 in on_editing_done (e=<optimized out>, ud=<optimized
out>) at src/ssw-sheet-body.c:2191
#19 0x00007ffff5514ac2 in <emit signal 0x7ffff6be4041 "editing-done" on
instance 0xc3a760 [GtkEntry]> (instance=0xc3a760,
address@hidden "editing-done") at
gsignal.c:3481
    #16 0x00007ffff54fa908 in g_closure_invoke (closure=0xde9d50,
address@hidden, n_param_values=1,
address@hidden,
address@hidden)
    at gclosure.c:804
    #17 0x00007ffff550c30d in signal_emit_unlocked_R
(address@hidden, address@hidden,
address@hidden, address@hidden,
address@hidden) at
gsignal.c:3629
    #18 0x00007ffff55142a8 in g_signal_emit_valist
(address@hidden, address@hidden,
address@hidden, address@hidden) at
gsignal.c:3385
#20 0x00007ffff696393a in gtk_cell_editable_editing_done
(cell_editable=<optimized out>) at gtkcelleditable.c:132
#21 0x00007ffff71095d9 in ssw_sheet_body_set_active_cell
(address@hidden [SswSheetBody], col=0, row=1, address@hidden) at
src/ssw-sheet-body.c:841
#22 0x00007ffff710975b in __key_press_event (w=<optimized out>, e=0xdec480) at
src/ssw-sheet-body.c:1005
#23 0x00007ffff6a4698e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x76ca20,
return_value=0x7fffffffcae0, instance=<optimized out>, args=<optimized out>,
marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x76ca50)
at gtkmarshalers.c:131
#24 0x00007ffff54faaaf in _g_closure_invoke_va
(address@hidden,
address@hidden,
address@hidden, address@hidden, n_params=1,
param_types=0x76ca50) at gclosure.c:867
#25 0x00007ffff5513918 in g_signal_emit_valist
(address@hidden, address@hidden,
address@hidden, address@hidden) at
gsignal.c:3294
#26 0x00007ffff5514ac2 in g_signal_emit_by_name
(address@hidden,
address@hidden "key-press-event") at
gsignal.c:3481
#27 0x00007ffff71079ad in on_entry_activate (e=<optimized out>, ud=<optimized
out>) at src/ssw-sheet-body.c:2206
Python Exception <class 'gdb.error'> There is no member named v_pointer.: 




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 29 Nov 2017 08:43:40 AM EET  Name: Screenshot_20171128_223124.png 
Size: 24KiB   By: embar
behaviour to reproduce
<http://savannah.gnu.org/bugs/download.php?file_id=42516>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?52551>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]