Indeed, any of the new VerseKey modules cause a crash in GnomeSword. Per-chapter display begins by accessing the last verse of the previous chapter: Verse selected in SWModule *mod using (*mod)--, text then obtained from *mod.
#0 0x0811dc89 in sword::SWBuf::set (this=0xb900800, [EMAIL PROTECTED]) at ../include/swbuf.h:176 #1 0x081af051 in sword::RawGenBook::getRawEntryBuf (this=0x9c18638) at ../src/modules/genbook/rawgenbook/rawgenbook.cpp:106 #2 0x081c129c in sword::SWModule::RenderText (this=0x9c18638, buf=0x0, len=-1, render=true) at ../src/modules/swmodule.cpp:781 #3 0x080f8a9a in sword::SWModule::operator char const* (this=0x9c18638) at ../include/swmodule.h:668 #4 0x080f7196 in GTKChapDisp::getVerseBefore (this=0xa884a10, [EMAIL PROTECTED]) at display.cc:868 #5 0x080f5e9b in GTKChapDisp::Display (this=0xa884a10, [EMAIL PROTECTED]) at display.cc:1348 #6 0x081be553 in sword::SWModule::Display (this=0xa61c218) at ../src/modules/swmodule.cpp:287 #7 0x081187f0 in main_display_bible (mod_name=0xb980870 "KJVgb", key=0xb9c0c58 "1Cor 8:3") at sword.cc:1172 If it's a plain bug, that's life, so here's a failure case to debug. If GS' usage is becoming invalid in the brave new world of VerseKey modules, I'm sure we'd all like to be informed of the API changes that will be needed. _______________________________________________ sword-devel mailing list: [email protected] http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page
