Re: Gnumeric bugs.




   On Tue, Jul 16, 2002 at 09:31:25PM -0500, Juan Pablo Mendoza wrote:
   > 3. Delete Sheet1 (the only sheet) and hit OK, and say Yes to the question that popups.
   That should not be permitted.

Maybe, maybe not.

   > 4. Insert->Sheet.
   > 5. Type anywhere in that new sheet: Boom, crash.
   Hmm, could be a symptom of (3), but its hard to say.
   I'd suggest debugging (5) first to see if it is interesting.

We have
** (gnumeric:23574): CRITICAL **: file workbook-control-gui.c: line 138 (wbcg_sheet_to_page_index): assertion 
`IS_SHEET (sheet)' failed

with the call chain
     g_log [gmessages.c:526 pc=0xfa2538a0]
     wbcg_sheet_to_page_index [workbook-control-gui.c:138 pc=0x19ffc0]
     wbcg_cur_scg [workbook-control-gui.c:209 pc=0x1a0434]
     wbcg_edit_start [workbook-edit.c:300 pc=0x1972b8]
     gnm_canvas_key_mode_sheet [gnumeric-canvas.c:327 pc=0xd4ea0]
     gnm_canvas_key_press [gnumeric-canvas.c:401 pc=0xd51f8]

and then

ABR: Array bounds read:
  * This is occurring while in:
  wbcg_edit_start [workbook-edit.c:302 pc=0x1972c4]
  gnm_canvas_key_mode_sheet [gnumeric-canvas.c:327 pc=0xd4ea0]
  gnm_canvas_key_press [gnumeric-canvas.c:401 pc=0xd51f8]
  * Reading 4 bytes from 0x5b6568 in the heap.
  * Address 0x5b6568 is 25 bytes past end of a malloc'd block at 0x5b6548 of 8 bytes.
  * This block was allocated from:
  malloc + 1068 [pc=0x5a700]
  calloc + 48 [pc=0x5b884]
  g_malloc0 [gmem.c:154 pc=0xfa250580]
  g_slist_alloc [gslist.c:205 pc=0xfa268690]
  g_slist_prepend [gslist.c:260 pc=0xfa268798]
  key_hash_insert_entry [gtkkeyhash.c:71 pc=0xfa54efe4]
...

MSE: Memory segment error:
  * This is occurring while in:
  sheet_style_get [sheet-style.c:989 pc=0x178890]
  wbcg_edit_start [workbook-edit.c:310 pc=0x197300]
  gnm_canvas_key_mode_sheet [gnumeric-canvas.c:327 pc=0xd4ea0]
  gnm_canvas_key_press [gnumeric-canvas.c:401 pc=0xd51f8]



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