Thread: Crash of the Option dialog
Dear friends, When opening the Option dialog, a warning message is displayed once every two openings (reproducable): /usr/include/wx/checkbox.h(70): assert "!Is3State()" failed: Calling IsChecked() doesn't make sense for a three state checkbox, Use Get3StateValue() instead Please find the log attached. Also, I don't understand why "2003-10-24 15:50:49 DEBUG : Mailcap file /etc/ mailcap, line 199: unknown field 'xmms '%s'' for the MIME type 'audio/mpeg' ignored." is in the log. Is this crash linked to a syslogd problem? Best regards, Jean-Michel
Attachment
Jean-Michel POURE wrote: >Dear friends, > >When opening the Option dialog, a warning message is displayed once every two >openings (reproducable): > > /usr/include/wx/checkbox.h(70): assert "!Is3State()" failed: Calling >IsChecked() doesn't make sense for a three state checkbox, Use >Get3StateValue() instead > >Please find the log attached. > >Also, I don't understand why "2003-10-24 15:50:49 DEBUG : Mailcap file /etc/ >mailcap, line 199: unknown field 'xmms '%s'' for the MIME type 'audio/mpeg' >ignored." is in the log. > >Is this crash linked to a syslogd problem? > > I don't know what's happening, but we don't use mailcap stuff, nor threestate checkboxes. Obviously, the memory is corrupted, having the wxCHK_3STATE bit for a checkbox set. Can you have a look at the memory space of that checkbox? Maybe you can identify where the data comes from. Regards, Andreas
Jean-Michel POURE wrote: >Dear friends, > >When opening the Option dialog, a warning message is displayed once every two >openings (reproducable): > > /usr/include/wx/checkbox.h(70): assert "!Is3State()" failed: Calling >IsChecked() doesn't make sense for a three state checkbox, Use >Get3StateValue() instead > > > OK, I get this too. It lasts a bit longer with German locale, but it appears. Stay tuned. Regards, Andreas