[sword-devel] Questions about input format

JD jd at oc-mail.de
Thu Jan 28 10:00:20 EST 2021


Hello,
okay. So bellow is the dump message from BibleTime. I am not sure how 
this is related to the original issue (notes in biblical texts), since 
all other application do not crash but also do not show the notes... so 
I am still grateful for any hint how to fix that issue. I have two 
German bible texts which I would like to finish.

$ bibletime
bibletime: 
/build/bibletime-fPPPEn/bibletime-2.11.2/src/backend/filters/osistohtml.cpp:281: 
virtual bool Filters::OsisToHtml::handleToken(sword::SWBuf&, const 
char*, sword::BasicFilterUserData*): Zusicherung »myUserData->noteType 
!= UserData::Unknown« nicht erfüllt.
Received signal 6
#0 0x7f90aafdb93e <unknown>
#1 0x7f90aafdba50 <unknown>
#2 0x7f90aafdc087 <unknown>
#3 0x7f90a726b840 <unknown>
#4 0x7f90a726b7bb gsignal
#5 0x7f90a7256535 abort
#6 0x7f90a725640f <unknown>
#7 0x7f90a7264102 __assert_fail
#8 0x5609dff7d0f7 Filters::OsisToHtml::handleToken()
#9 0x7f90af8facd3 sword::SWBasicFilter::processText()
#10 0x7f90af8e2f13 sword::SWModule::filterBuffer()
#11 0x7f90af8e3d67 sword::SWModule::renderText()
#12 0x5609dff433c5 CSwordKey::renderedText()
#13 0x5609dff49b7b Rendering::CHTMLExportRendering::renderEntry()
#14 0x5609dff4ca8e Rendering::CTextRendering::renderKeyTree()
#15 0x5609dff4d21a Rendering::CTextRendering::renderKeyRange()
#16 0x5609dff85a8c Rendering::CChapterDisplay::text()
#17 0x5609dfeefaa2 CReadWindow::lookupSwordKey()
#18 0x5609dfeda471 CBibleReadWindow::lookupSwordKey()
#19 0x7f90a79ab7f6 QMetaObject::activate()
#20 0x5609dfefe81d CKeyChooser::keyChanged()
#21 0x5609dfec0386 CBibleKeyChooser::refChanged()
#22 0x7f90a79ab7f6 QMetaObject::activate()
#23 0x5609dff007c0 BtBibleKeyWidget::changed()
#24 0x5609dff0096b <unknown>
#25 0x7f90a79ab7f6 QMetaObject::activate()
#26 0x5609dfeff7ac CScrollerWidgetSet::change()
#27 0x7f90a79ab7f6 QMetaObject::activate()
#28 0x7f90a83e3602 QAbstractButton::clicked()
#29 0x7f90a83e381a <unknown>
#30 0x7f90a83e4bdf <unknown>
#31 0x7f90a83e4db5 QAbstractButton::mouseReleaseEvent()
#32 0x7f90a84ce91a QToolButton::mouseReleaseEvent()
#33 0x7f90a833b4d8 QWidget::event()
#34 0x7f90a84ce9c3 QToolButton::event()
#35 0x7f90a82fd4c1 QApplicationPrivate::notify_helper()
#36 0x7f90a8304bb8 QApplication::notify()
#37 0x7f90a7982489 QCoreApplication::notifyInternal2()
#38 0x7f90a8303ee9 QApplicationPrivate::sendMouseEvent()
#39 0x7f90a8355fd4 <unknown>
#40 0x7f90a8358b5e <unknown>
#41 0x7f90a82fd4c1 QApplicationPrivate::notify_helper()
#42 0x7f90a8304970 QApplication::notify()
#43 0x7f90a7982489 QCoreApplication::notifyInternal2()
#44 0x7f90a7d2e003 QGuiApplicationPrivate::processMouseEvent()
#45 0x7f90a7d2fe85 QGuiApplicationPrivate::processWindowSystemEvent()
#46 0x7f90a7d0a07b QWindowSystemInterface::sendWindowSystemEvents()
#47 0x7f909b69049b <unknown>
#48 0x7f90a798115b QEventLoop::exec()
#49 0x7f90a7989132 QCoreApplication::exec()
#50 0x5609dfe2d814 main
#51 0x7f90a725809b __libc_start_main
#52 0x5609dfe30eea _start
   r8: 0000000000000000  r9: 00007ffe5d10a700 r10: 0000000000000008 r11: 
0000000000000246
  r12: 00005609dffb13d0 r13: 00005609dffb1420 r14: 0000000000000119 r15: 
0000000000000000
   di: 0000000000000002  si: 00007ffe5d10a700  bp: 00007f90995bf1d2  bx: 
0000000000000006
   dx: 0000000000000000  ax: 0000000000000000  cx: 00007f90a726b7bb  sp: 
00007ffe5d10a700
   ip: 00007f90a726b7bb efl: 0000000000000246 cgf: 002b000000000033 erf: 
0000000000000000
  trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.

Den 23.01.21 kl. 21:27, skrev Jaak Ristioja:
> Hello,
> 
> Any info about the crash in BibleTime or info which would help us to 
> reproduce this crash might be very helpful in debugging this crash. I 
> would much appreciate this information and would take a look to see if 
> there's something we could fix in BibleTime. Thanks!
> 
> Best regards,
> J
> 
> On 23.01.21 20:40, JD wrote:
>> Dear David,
>>
>> Thank you very much for your response. Let me specify my question a 
>> little bit: I do not have questions about the frontend but on the 
>> input format. Xiphos will not display any of these footnotes. And for 
>> example, Bibletime crashed directly when loading the converted modules 
>> and other apps don't work, too. So I expect this to be an error in my 
>> XML file. Can you advise me and give me a hint for the proper tag 
>> formatting?
>>
>> Thank you very much and best regards!
>>
>> Den 17.01.21 kl. 20:05, skrev Tobias Klein:
>>> Hey, you're working on a German Strong's module for SWORD? That's 
>>> awesome! :)
>>>
>>> Unfortunately I cannot help you regarding this specific questions. 
>>> But I'm looking forward to the results of this work!
>>>
>>> Are you planning to submit this to one of the existing SWORD repos 
>>> when it's done?
>>>
>>> Best regards,
>>> Tobias
>>>
>>> On 1/17/21 1:43 PM, JD wrote:
>>>> Dear all,
>>>>
>>>> I have several questions regarding the input format for OSIS.
>>>>
>>>> 1. The <note> tag in OSIS bible is not working as expected:
>>>>
>>>> <verse sID="Matt.1.1" osisID="Matt.1.1">Buch <hi 
>>>> type="sub">(der)</hi> Entstehung<hi type="sub">sgeschichte</hi><note 
>>>> type="x-footnote">11 Zur Erklärung ... aufnimmt (65,I,317f).</note> 
>>>> Jesu Christi, Sohn Davids, Sohn Abrahams.<verse eID="Matt.1.1"/>
>>>>
>>>> In Xiphos, I can see a footnote, but I can't see any content. What 
>>>> is the expected tag here?
>>>>
>>>> 2. What is the expected entryFree tag for TEI dictionaries? I may 
>>>> use (for example) <entryFree n="Aaron|0000000001">. But with this, I 
>>>> can only search for AAR (with capital letters) to find this entry.
>>>>
>>>> 3. How can I link from a TEI dict to a bible? The German Strong's 
>>>> dict has several biblical references (c.f. 
>>>> https://raw.githubusercontent.com/jd-s/StrongsDicGerman/main/tei/strongsgreek-german.tei.xml), 
>>>> but I could not find any documentation on that and my tests were not 
>>>> successful.
>>>>
>>>> Thank you so much for any hint on these issues.
>>>>
>>>> Kind regards!
>>>> _______________________________________________
>>>> sword-devel mailing list: sword-devel at crosswire.org
>>>> http://crosswire.org/mailman/listinfo/sword-devel
>>>> Instructions to unsubscribe/change your settings at above page
>>> _______________________________________________
>>> sword-devel mailing list: sword-devel at crosswire.org
>>> http://crosswire.org/mailman/listinfo/sword-devel
>>> Instructions to unsubscribe/change your settings at above page
>> _______________________________________________
>> sword-devel mailing list: sword-devel at crosswire.org
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
> 
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page


More information about the sword-devel mailing list