[Pkg-crosswire-devel] [Bug 935574] Re: ABI incompatability in libsword8 (xiphos segfaults)

Launchpad Bug Tracker 935574 at bugs.launchpad.net
Wed Apr 11 19:03:45 BST 2012


This bug was fixed in the package bibletime - 2.8.1-2build1

---------------
bibletime (2.8.1-2build1) precise; urgency=low

  * Rebuild with libsword9 due to ABI breakage (LP: #935574)
    - Temporarily bump libsword-dev build-dep version to prevent archive skew
 -- Scott Kitterman <scott at kitterman.com>   Wed, 11 Apr 2012 11:54:23 -0400

** Changed in: bibletime (Ubuntu)
       Status: Fix Committed => Fix Released

** Changed in: biblememorizer (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
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 Released
Status in “bibletime” package in Ubuntu:
  Fix Released
Status in “sword” package in Ubuntu:
  Fix Released
Status in “xiphos” package in Ubuntu:
  Fix Committed
Status in “sword” package in Debian:
  Fix Released

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