[bt-devel] [ bibletime-Bugs-2524790 ] crashes with GerElb1905

SourceForge.net noreply at sourceforge.net
Fri Mar 27 01:20:07 MST 2009


Bugs item #2524790, was opened at 2009-01-20 13:41
Message generated for change (Comment added) made by jmarsden
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100954&aid=2524790&group_id=954

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Backend / SWORD
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Eeli Kaikkonen (eelik)
Summary: crashes with GerElb1905

Initial Comment:
Bibletime 1.6.5.1 does crash when trying to access Matthew 17 in GerElb1905 version 1.4 (see http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=GerElb1905). This only happens in the mentioned translations and only with bibletime. When accessing this chapter in an other translation (e.g. Luther or Schlachter) there's no crash, or when accessing it with GnomeSword it works fine, too.

----------------------------------------------------------------------

Comment By: Jonathan Marsden (jmarsden)
Date: 2009-03-27 01:20

Message:
The module seems buggy:

The XML produced by running mod2osis
on it does not pass the well-formedness
test in rxp:

  mod2osis GerElb1905 |rxp -s -x

gives me:

Error: Expected whitespace or tag end in start tag
 in unnamed entity at line 1076 char 255 of <stdin>

The same test on (for example) KJV works fine.

As a further sanity check, the XML of KJV is loadable into
and editable in mlview, but the XML produced from
GerElb1905 generates an exception in mlview when 
you try to open the file -- and the error message
refers to the same line 1076 as the rxp error does.


----------------------------------------------------------------------

Comment By: Eeli Kaikkonen (eelik)
Date: 2009-03-26 09:41

Message:
This seems to be a bug in the module. I'll try to change BT code so that it
doesn't crash, but it can't be displayed correctly. Xiphos displays the
footnote in v.5 like this:

dh. überdeckte sie, ohne zu verdunkeln; denn es war eine lichte Wolke,
"die prachtvolle Herrlichkeit"(G2.)(Petr.)(1,)(17). Dasselbe Wort wird von
der Wolke gebraucht, welche die Stiftshütte bedeckte

The OSIS token handled in BT code is:
w morph="robinson:G2. Petr. 1, 17"

----------------------------------------------------------------------

Comment By: Gary  Holmlund (gholmlund)
Date: 2009-03-24 22:47

Message:
I reproduced the problem as described in ubuntu 8.10. The problem occurs at
line 200 of bt_osishtml.cpp. The pointer "val" is null causing the crash. I
am not familiar enough with the module to propose a fix.

----------------------------------------------------------------------

Comment By: Jonathan Marsden (jmarsden)
Date: 2009-03-23 22:08

Message:
I am unable to duplicate this issue
n BibleTime 2.0 alpha2 on Ubuntu 8.10
Intrepid x64.  Did the move to Qt fix it??

Jonathan

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=100954&aid=2524790&group_id=954



More information about the bt-devel mailing list