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

Scott Kitterman ubuntu at kitterman.com
Wed Apr 11 17:14:57 BST 2012


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 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