[Pkg-crosswire-devel] Bug#655758: bibletime: Overwrites personal commentary entries in synchronize mode

green greenfreedom10 at gmail.com
Fri Jan 13 20:29:48 GMT 2012


Package: bibletime
Version: 2.5-1
Severity: normal

Because this bug causes data loss, perhaps a higher severity would be 
suitable?

When using the personal commentary editor in syncronized mode, it is possible 
to overwrite other entries when: modifying an entry, switching verses, and 
accepting the save dialog.

Steps to reproduce:
(Backup commentary in verses Gen1:1 to Gen1:2 if you have some there.)
- Open bibletime
- Open 2 modules, a bible and the personal commentary editor (I am using the 
plain text editor)
- Enable the "synchronize" option on the toolbar of the editor window
- In the bible window, go to eg. Gen1:1 (editor window follows)
- In the editor window, modify the entry (eg "this is Gen1:1"), do not save
- In the bible window, switch to Gen1:2
- Accept the dialog to save changed text ("Yes")
- Notice that the commentary was saved to Gen1:2 instead of Gen1:1; if any 
commentary existed in Gen1:2, it is now lost

A simple solution (perhaps) would be to disable/remove the "synchronize" 
button from the editor toolbar: if the commentary is modified and the 
*editor* is used to switch to another verse, expected behavior occurs.

Thanks!


-- System Information:
Debian Release: 6.0.3
  APT prefers stable
  APT policy: (900, 'stable'), (800, 'testing'), (700, 'unstable'), (500, 'stable-updates'), (10, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bibletime depends on:
ii  bibletime-data        2.5-1              Documentation and data for bibleti
ii  libc6                 2.11.2-10          Embedded GNU C Library: Shared lib
ii  libclucene0ldbl       0.9.21b-2+b1       library for full-featured text sea
ii  libcurl3-gnutls       7.21.0-2           Multi-protocol file transfer libra
ii  libgcc1               1:4.4.5-8          GCC support library
ii  libqt4-dbus           4:4.6.3-4+squeeze1 Qt 4 D-Bus module
ii  libqt4-test           4:4.6.3-4+squeeze1 Qt 4 test module
ii  libqt4-webkit         4:4.6.3-4+squeeze1 Qt 4 WebKit module
ii  libqt4-xml            4:4.6.3-4+squeeze1 Qt 4 XML module
ii  libqtcore4            4:4.6.3-4+squeeze1 Qt 4 core module
ii  libqtgui4             4:4.6.3-4+squeeze1 Qt 4 GUI module
ii  libstdc++6            4.6.0-10           The GNU Standard C++ Library v3
ii  libsword8             1.6.1+dfsg-2+b1    API/library for bible software
ii  zlib1g                1:1.2.3.4.dfsg-3   compression library - runtime

bibletime recommends no packages.

bibletime suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-crosswire-devel/attachments/20120113/01326dd2/attachment.sig>


More information about the Pkg-crosswire-devel mailing list