[bt-devel] Crash on opening ALT

Fred Saalbach bt-devel@crosswire.org
Tue, 12 Mar 2002 09:15:44 -0500


No I don't have the key, i did not realize that it was locked.  That is what
needs to be trapped, and the locked modules screen displayed.

I think this is already supposed to be a feature, so there is probably either
something about this module that is different, or we have a small bug.

Can a trap for an unparsable module be created so that if a module can't be
read for any reason that is not already detected, an error will result, not a
crash?  If this is difficult, this should go in the next rev wish list.

Fred Saalbach

Joachim Ansorg wrote:

> On crosswire.org this module is locked! Since I don't have the key I can't
> test it. I you have it and I should test it please send the key  to me in
> private.
>
> Thanks!
>
> Joachim
>
> > Bibletime crashes when opening module ALT (Analyitical-Literal
> > Translation) iso8859-1 encoding.  Bibletime does not crash when getting
> > 'about this module'.
> > This is the only module I have that causes a crash.  Please check and
> > see if this is reproducible.  If it is, there is probably some sort of
> > feature in this module that needs to be trapped
> >
> > Fred Saalbach
> >
> > The following terminal session only opens up the ALT module, then
> > crashes before module is displayed.
> >
> > [fks00@localhost fks00]$ bibletime
> > (BibleTime 1.1beta1) WARNING: CBiblePresenter::CBiblePresenter
> > (BibleTime 1.1beta1) WARNING: test key's now Matthew 1:1
> > (BibleTime 1.1beta1) WARNING: has no old testament
> > (BibleTime 1.1beta1) WARNING: ASSERT: "m_charsetMap" in qrichtext.cpp
> > (1251)
> > (BibleTime 1.1beta1) WARNING: CBiblePresenter::initAccels()
> > (BibleTime 1.1beta1) WARNING: CREATE NEW PRESENTER: (null)
> > (BibleTime 1.1beta1) WARNING: CBibleKeyChooser::setKey(CKey* key)
> > (BibleTime 1.1beta1) WARNING: 1 1:1
> > (BibleTime 1.1beta1) WARNING: CHTMLEntryDisplay::updateSettings(void)
> > *** BibleTime got signal 11 (Crashing). Trying to save settings.
> > Saving seemed to be succesful
> > KCrash: crashing.... crashRecursionCounter = 2
> > KCrash: Application Name = bibletime path = <unknown> pid = 3657
> > [fks00@localhost fks00]$