[Pkg-crosswire-devel] [Bug 935574] Re: ABI incompatability in libsword8 (xiphos segfaults)
Matthew Talbert
ransom1982 at gmail.com
Wed Apr 11 17:22:23 BST 2012
(Upstream developer) 3.1.5 was primarily bug fixes and moving the backend
to Webkit.
On Wed, Apr 11, 2012 at 12:14 PM, Scott Kitterman
<ubuntu at kitterman.com>wrote:
> Are there any other new features in 3.1.5? If not, I agree syncing it
> sounds better.
>
> All the rebuilds are uploaded and waiting for the new sword, but that
> doesn't preclude syncing 3.1.5 if that seems like the right thing to do.
>
> ** Changed in: xiphos (Ubuntu)
> Status: New => Fix Committed
>
> ** Changed in: biblememorizer (Ubuntu)
> Status: In Progress => Fix Committed
>
> ** Changed in: bibletime (Ubuntu)
> Status: In Progress => Fix Committed
>
> --
> You received this bug notification because you are subscribed to xiphos
> in Ubuntu.
> https://bugs.launchpad.net/bugs/935574
>
> Title:
> ABI incompatability in libsword8 (xiphos segfaults)
>
> Status in “biblememorizer” package in Ubuntu:
> Fix Committed
> Status in “bibletime” package in Ubuntu:
> Fix Committed
> Status in “sword” package in Ubuntu:
> Fix Released
> Status in “xiphos” package in Ubuntu:
> Fix Committed
> Status in “sword” package in Debian:
> Unknown
>
> Bug description:
> xiphos 3.1.4-3 was built against sword 1.6.1, and works with it.
>
> With sword 1.6.2, I get a segfault. With debug packages gdb where
> gives me this backtrace:
>
> #0 0x01007ca6 in ?? () from /lib/i386-linux-gnu/libc.so.6
> #1 0x00e25671 in set (newVal=0x1b <Address 0x1b out of bounds>,
> this=0xbffff49c) at /build/buildd/sword-1.6.2+dfsg/include/swbuf.h:187
> #2 sword::SWBuf::SWBuf (this=0xbffff49c,
> initVal=0x1b <Address 0x1b out of bounds>, initSize=0)
> at /build/buildd/sword-1.6.2+dfsg/src/utilfuns/swbuf.cpp:41
> #3 0x080a052c in BackEnd::module_has_testament (this=0x84f6718,
> module_name=0x1b <Address 0x1b out of bounds>, testament=2)
> at ../src/backend/sword_main.cc:583
> #4 0x080cd3e4 in main_display_bible (key=0x8667e20 "Romans 8:28",
> mod_name=0x1b <Address 0x1b out of bounds>) at
> ../src/main/sword.cc:1161
> #5 main_display_bible (mod_name=0x8599bc0 "Darby",
> key=0x8667e20 "Romans 8:28") at ../src/main/sword.cc:1081
> #6 0x080925f6 in gui_notebook_main_switch_page (notebook=0x84a9d48,
> page=0x0,
> page_num=0, tl=0x80f3e10) at ../src/gnome2/tabbed_browser.c:916
> #7 0x080947d2 in gui_notebook_main_setup (tabs=1, tabsfile=0x0)
> at ../src/gnome2/tabbed_browser.c:1485
> #8 0x080994f7 in frontend_display (tabs=0x0) at ../src/gnome2/xiphos.c:182
> #9 0x08061fbd in main (argc=1, argv=0xbffff684) at ../src/main/main.c:191
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/biblememorizer/+bug/935574/+subscriptions
>
--
You received this bug notification because you are a member of CrossWire
Packaging Team, which is subscribed to sword in Ubuntu.
https://bugs.launchpad.net/bugs/935574
Title:
ABI incompatability in libsword8 (xiphos segfaults)
Status in “biblememorizer” package in Ubuntu:
Fix Committed
Status in “bibletime” package in Ubuntu:
Fix Committed
Status in “sword” package in Ubuntu:
Fix Released
Status in “xiphos” package in Ubuntu:
Fix Committed
Status in “sword” package in Debian:
Unknown
Bug description:
xiphos 3.1.4-3 was built against sword 1.6.1, and works with it.
With sword 1.6.2, I get a segfault. With debug packages gdb where
gives me this backtrace:
#0 0x01007ca6 in ?? () from /lib/i386-linux-gnu/libc.so.6
#1 0x00e25671 in set (newVal=0x1b <Address 0x1b out of bounds>,
this=0xbffff49c) at /build/buildd/sword-1.6.2+dfsg/include/swbuf.h:187
#2 sword::SWBuf::SWBuf (this=0xbffff49c,
initVal=0x1b <Address 0x1b out of bounds>, initSize=0)
at /build/buildd/sword-1.6.2+dfsg/src/utilfuns/swbuf.cpp:41
#3 0x080a052c in BackEnd::module_has_testament (this=0x84f6718,
module_name=0x1b <Address 0x1b out of bounds>, testament=2)
at ../src/backend/sword_main.cc:583
#4 0x080cd3e4 in main_display_bible (key=0x8667e20 "Romans 8:28",
mod_name=0x1b <Address 0x1b out of bounds>) at ../src/main/sword.cc:1161
#5 main_display_bible (mod_name=0x8599bc0 "Darby",
key=0x8667e20 "Romans 8:28") at ../src/main/sword.cc:1081
#6 0x080925f6 in gui_notebook_main_switch_page (notebook=0x84a9d48, page=0x0,
page_num=0, tl=0x80f3e10) at ../src/gnome2/tabbed_browser.c:916
#7 0x080947d2 in gui_notebook_main_setup (tabs=1, tabsfile=0x0)
at ../src/gnome2/tabbed_browser.c:1485
#8 0x080994f7 in frontend_display (tabs=0x0) at ../src/gnome2/xiphos.c:182
#9 0x08061fbd in main (argc=1, argv=0xbffff684) at ../src/main/main.c:191
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/biblememorizer/+bug/935574/+subscriptions
More information about the Pkg-crosswire-devel
mailing list