[sword-devel] Questions about input format

JD jd at oc-mail.de
Sat Jan 30 14:18:29 EST 2021


Opened the issue https://github.com/bibletime/bibletime/issues/294, 
thank you.

Den 28.01.21 kl. 16:09, skrev Jaak Ristioja:
> Hello,
> 
> Thank you for the backtrace! At first sight, this certainly looks like 
> bug in BibleTime and not in Sword. I hope you don't mind if I file an 
> issue for this in https://github.com/bibletime/bibletime/issues and 
> include the information you've given, or would you like to file this as 
> an issue yourself?
> 
> God bless.
> J
> 
> On 28.01.21 16:32, JD wrote:
>> 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