Menu

#122 Segfault after editing EEPROM content

open-accepted
None
5
2011-03-22
2011-01-29
No

Recently I've been experiencing crashes when I modify the EEPROM content using the register window. The crash does not happen immediately; sometimes it's when I select a different window, sometimes when I step or run. It also seems more likely to happen if I change several EEPROM locations in one go; a laborious process of changing two bytes then doing a step then changing two more bytes seems to survive.

Possibly related, though, is that if I hit <TAB> from EEPROM cell 3F, the ASCII cell is highlighted and then GPSim bombs immediately, though in this case with more crash information (attached).

I am using GTK+extra 2.1.2 from the Gentoo portage tree.

Discussion

  • Robert Pearce

    Robert Pearce - 2011-01-29

    Crash report from tabbing into the ASCII area of the EE register window

     
  • Roy Rankin

    Roy Rankin - 2011-02-02

    patch for gtkextra

     
  • Roy Rankin

    Roy Rankin - 2011-02-02

    The problem also exists for the ram window. Attached is a patch to gtkextra which seems to fix the problem for me. Rob can you test this and see if it fixes your problems. I am waiting for the CVS on sourceforge to be back up to add the patch to gtk+extra.

     
  • Roy Rankin

    Roy Rankin - 2011-02-02
    • assigned_to: nobody --> roy_r_rankin
     
  • Robert Pearce

    Robert Pearce - 2011-02-02

    From a quick test that does seem to fix it. Thanks.

     
  • Roy Rankin

    Roy Rankin - 2011-03-22

    This is a bug in gtkextra. Gtkextra has been fixed in the cvs and in Fedora F14. (Gtk+extra in F13 and earlier did not have the problem)

    I am leaving this bug open for a while to make it more visible.

     
  • Roy Rankin

    Roy Rankin - 2011-03-22
    • status: open --> open-accepted
     
  • Robert Pearce

    Robert Pearce - 2011-03-22

    There's also a patched GtkExtra in Gentoo portage (they were very responsive when I forwarded the patch to them)

     

Anonymous
Anonymous

Add attachments
Cancel