[bt-devel] QT6 Version

Gary Holmlund gw at holmlund.org
Tue Mar 26 20:44:33 EDT 2024


On 3/26/24 12:35 PM, Gary Holmlund wrote:
>
> On 3/26/24 12:17 PM, David "Judah's Shadow" Blue wrote:
>> On Tuesday, March 26, 2024 1:56:36 PM EDT Gary Holmlund wrote:
>>>> Thanks, I downloaded the libraries and copied them over to
>>>> /usr/local/share/ doc/bibletime, and it feels like it takes longer 
>>>> but I
>>>> still get a segfault before any debug messages are given. I'll see 
>>>> if I
>>>> can't get a core dump and see where it's failing.
>>> We will need more information about the crash. A core dump may help. 
>>> The
>>> current error message. The directory it was launched from.
>> I have seen no output or error messages since I built SWORD against 
>> ICU. It
>> crashes on both X11 and Wayland. The segfault is fairly immediate.
>>
>> Here is the output of coredumpctl dump
>>
>>             PID: 9415 (bibletime)
>>             UID: 1000 (judahsshadow)
>>             GID: 1000 (judahsshadow)
>>          Signal: 11 (SEGV)
>>       Timestamp: Tue 2024-03-26 14:33:37 EDT (35s ago)
>>    Command Line: bibletime
>>      Executable: /usr/local/bin/bibletime
>>   Control Group: 
>> /user.slice/user-1000.slice/user at 1000.service/app.slice/app-
>> org.kde.yakuake-867dd6ab82f54d88ab53a88af89cc5ec.scope
>>            Unit: user at 1000.service
>>       User Unit: 
>> app-org.kde.yakuake-867dd6ab82f54d88ab53a88af89cc5ec.scope
>>           Slice: user-1000.slice
>>       Owner UID: 1000 (judahsshadow)
>>         Boot ID: 8d17c8a54fd442f98467270391d668c8
>>      Machine ID: dbdc010963e4420e99765f9ce6c81306
>>        Hostname: brooks
>>         Storage: /var/lib/systemd/coredump/core.bibletime.
>> 1000.8d17c8a54fd442f98467270391d668c8.9415.1711478017000000.zst 
>> (present)
>>    Size on Disk: 2.7M
>>         Message: Process 9415 (bibletime) of user 1000 dumped core.
>>                                   Stack trace of thread 9415:
>>                  #0  0x00007f39ff5f2140
>> _ZNK14QWidgetPrivate12windowHandleENS_16WindowHandleModeE 
>> (libQt6Widgets.so.6
>> + 0x1f2140)
>>                  #1  0x00007f39ff9a0778 n/a (libQt6Widgets.so.6 + 
>> 0x5a0778)
>>                  #2  0x00007f39ff79403d 
>> _ZN13QSplashScreen5eventEP6QEvent
>> (libQt6Widgets.so.6 + 0x39403d)
>>                  #3  0x00007f39ff5c1aae
>> _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent 
>> (libQt6Widgets.so.6
>> + 0x1c1aae)
>>                  #4  0x00007f39fd387498
>> _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent 
>> (libQt6Core.so.6 +
>> 0x187498)
>>                  #5  0x00007f39ff608b83 
>> _ZN14QWidgetPrivate11show_helperEv
>> (libQt6Widgets.so.6 + 0x208b83)
>>                  #6  0x00007f39ff6091b3 
>> _ZN14QWidgetPrivate10setVisibleEb
>> (libQt6Widgets.so.6 + 0x2091b3)
>>                  #7  0x000000000047b2e7
>> _ZN9BibleTimeC4ER12BibleTimeAppP7QWidget6QFlagsIN2Qt10WindowTypeEE 
>> (bibletime
>> + 0x7b2e7)
>>                  #8  0x00007f39fca2a1f0 __libc_start_call_main 
>> (libc.so.6 +
>> 0x2a1f0)
>>                  #9  0x00007f39fca2a2b9 __libc_start_main@@GLIBC_2.34 
>> (libc.so.
>> 6 + 0x2a2b9)
>>                  #10 0x000000000047f115 _start (bibletime + 0x7f115)
>>                                   Stack trace of thread 9419:
>>                  #0  0x00007f39fcb0578f __poll (libc.so.6 + 0x10578f)
>>                  #1  0x00007f39fcd142ff n/a (libglib-2.0.so.0 + 0x5f2ff)
>>                  #2  0x00007f39fcd14a0c g_main_context_iteration
>> (libglib-2.0.so.0 + 0x5fa0c)
>>                  #3  0x00007f39fd5a330c
>> _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE 
>>
>> (libQt6Core.so.6 + 0x3a330c)
>>                  #4  0x00007f39fd391cbb
>> _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 +
>> 0x191cbb)
>>                  #5  0x00007f39fd466a44 _ZN7QThread4execEv 
>> (libQt6Core.so.6 +
>> 0x266a44)
>>                  #6  0x00007f39fc979cfa n/a (libQt6DBus.so.6 + 0x33cfa)
>>                  #7  0x00007f39fd4e5779 n/a (libQt6Core.so.6 + 0x2e5779)
>>                  #8  0x00007f39fca92bb2 start_thread (libc.so.6 + 
>> 0x92bb2)
>>                  #9  0x00007f39fcb1400c __clone3 (libc.so.6 + 0x11400c)
>>                                   Stack trace of thread 9424:
>>                  #0  0x00007f39fca8effe __futex_abstimed_wait_common 
>> (libc.so.6
>> + 0x8effe)
>>                  #1  0x00007f39fca91d40 pthread_cond_wait@@GLIBC_2.3.2
>> (libc.so.6 + 0x91d40)
>>                  #2  0x00007f39f1d111bb n/a (crocus_dri.so + 0x1111bb)
>>                  #3  0x00007f39f1d071c7 n/a (crocus_dri.so + 0x1071c7)
>>                  #4  0x00007f39fca92bb2 start_thread (libc.so.6 + 
>> 0x92bb2)
>>                  #5  0x00007f39fcb1400c __clone3 (libc.so.6 + 0x11400c)
>>                                   Stack trace of thread 9421:
>>                  #0  0x00007f39fcb0578f __poll (libc.so.6 + 0x10578f)
>>                  #1  0x00007f39fbd698aa n/a (libxcb.so.1 + 0xe8aa)
>>                  #2  0x00007f39fbd6b41c xcb_wait_for_event 
>> (libxcb.so.1 +
>> 0x1041c)
>>                  #3  0x00007f39fb38ecc0 n/a (libQt6XcbQpa.so.6 + 
>> 0x5dcc0)
>>                  #4  0x00007f39fd4e5779 n/a (libQt6Core.so.6 + 0x2e5779)
>>                  #5  0x00007f39fca92bb2 start_thread (libc.so.6 + 
>> 0x92bb2)
>>                  #6  0x00007f39fcb1400c __clone3 (libc.so.6 + 0x11400c)
>>                  ELF object binary architecture: AMD x86-64
>> More than one entry matches, ignoring rest.
>>
>> I've uploaded the binary core file (nearly 50MB 🤯) to https://
>> upload.disroot.org/r/fqH3xQrb#lbIvIgmsH3Fw0XKZj3ng0jDg2sakJAq5bnAw/XqB1fg= 
>>
>>
>>> I believe the startup of BT is only checking that the documentation
>>> directory exists. You may not need the files.
>> OK, next build I will try to build English docs only and see if it 
>> works that
>> way.
>>
> David,
>
> I forgot that I need the exact bibletime executible, so I can use the 
> core file. This probably means you will need to upload the latest 
> version of each.
>
> Gary
>
I wonder if you have a permission issue. Do you have a $HOME/.bibletime 
directory? Are the permissions and owner of it Ok?

Gary



More information about the bt-devel mailing list