[sword-devel] Scriptura v1.1 release

P Mosier paladin1 at sdf.org
Fri Dec 2 20:12:34 EST 2022


On first run, scriptura will generate a config file with some default 
values.  The default module it will look for is KJVA; if that's not 
present it looks like it segfaults.  Instructions to load KJVA are in 
the README file.

Do you have KJVA installed?  If not, that's probably the issue. (I will 
adjust it to be more resilient to this segfault.)   If you do, let me 
know and I'll look at the core properly.

Thanks for making the openSUSE package. That's been my distro of choice 
for a few years now!

Thanks,
- Paul M

On 12/2/22 09:33, Matěj Cepl wrote:
> On 2022-12-02, 02:45 GMT, you wrote:
>> I am pleased to announce the v1.1 release of scriptura.  This is a
>> ncurses frontend to libsword.
> When trying to make a package of it for
> openSUSE/Factory I had to add this patch
> https://git.sr.ht/~mcepl/scriptura/commit/fb4e37e8d9b3 to at
> least make it build (unfortunately I have horrible time to make
> an accounta on https://tildegit.org so I have put it into another
> git repository).
>
> I have managed to make an openSUSE package for it
> (https://build.opensuse.org/package/show/home:mcepl/scriptura, build
> log https://da.gd/YSBVl).
>
> However, when I have build the package, installed it and run, it
> crashed immediately:
>
>      Program received signal SIGSEGV, Segmentation fault.
>             sword::SWModule::getDescription (this=0x0) at ../src/modules/swmodule.cpp:210
>      210		return moddesc;
>      (gdb) t a a bt
>
>      Thread 1 (Thread 0x7ffff662f880 (LWP 31298) "scriptura"):
>      #0  sword::SWModule::getDescription (this=0x0) at ../src/modules/swmodule.cpp:210
>      #1  0x0000555555558e71 in scabbard::getModDescription(char const*) ()
>      #2  0x0000555555560494 in main ()
>      (gdb)
>
> (Complete coredump is https://da.gd/tEOf35, but I don't know how
> useful it would be your system).
>
> Diatheke on the same system works just fine:
>
> stitny~$ diatheke -b NET -f plain -k 'Luke 17:20-21'
> Luke 17:20: Now at one point the Pharisees asked Jesus when the
> kingdom of God was coming, so he answered, "The kingdom of God is
> not coming with signs to be observed,
> Luke 17:21: nor will they say, 'Look, here it is!' or
> 'There!' For indeed, the kingdom of God is in your midst."
> (NET)
> stitny~$
>
> Any idea, what's wrong?
>
> Blessings,
>
> Matěj
>


More information about the sword-devel mailing list