Skip to content

[Bug]: OpenRV 3.1.0 on Fedora 43 #1157

@adro79

Description

@adro79

What happened?

Hi, I built the latest release version of OpenRV (CY2024) with docker and copied the result to my machine.

When launching rv, I get an instant core dump. If I set QT_QPA_PLATFORM=xcb a black window appears but it crashes as well.

List all the operating systems versions where this is happening

Fedora 43 KDE Wayland

On what computer hardware is this happening?

RTX 3090, AMD 5800X, 32GB DDR4 RAM

Relevant console log output

Thread 1 "RV Main" received signal SIGSEGV, Segmentation fault.
0x00007ffff76060a0 in QScreen::geometry() const () from /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Gui.so.6
Missing rpms, try: dnf --enablerepo='*debug*' install xorg-x11-drv-nvidia-libs-debuginfo-580.126.18-1.fc43.x86_64
(gdb) bt
#0  0x00007ffff76060a0 in QScreen::geometry() const () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Gui.so.6
#1  0x00000000008fa356 in Rv::RvApplication::newSessionFromFiles(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) ()
#2  0x00000000008faad4 in Rv::RvApplication::runCreateSession() ()
#3  0x00007ffff6d9ba50 in ??? () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#4  0x00007ffff6dab5da in QTimer::timeout(QTimer::QPrivateSignal) () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#5  0x00007ffff6d8ccaf in QObject::event(QEvent*) () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#6  0x00007ffff5b7efc2 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Widgets.so.6
#7  0x00007ffff6d3d6ba in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#8  0x00007ffff6ed309b in QTimerInfoList::activateTimers() () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#9  0x00007ffff6fe74c4 in ??? () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#10 0x00007fffe88a8323 in g_main_dispatch (context=0x7fffc4000f50) at ../glib/gmain.c:3565
#11 g_main_context_dispatch_unlocked (context=0x7fffc4000f50) at ../glib/gmain.c:4425
#12 0x00007fffe88b1278 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fffc4000f50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490
#13 0x00007fffe88b1423 in g_main_context_iteration (context=0x7fffc4000f50, may_block=1) at ../glib/gmain.c:4556
#14 0x00007ffff6fe780a in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#15 0x00007ffff6d48f6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#16 0x00007ffff6d457ce in QCoreApplication::exec() () at /mnt/dev/dist/standalone/openrv/3.1.0-Qt6.5/lib/libQt6Core.so.6
#17 0x000000000084d05d in utf8Main(int, char**) ()
#18 0x00007fffe8a105b5 in __libc_start_call_main (main=main@entry=0x83a6f0 <main>, argc=argc@entry=1, argv=argv@entry=0x7fffffffd498)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#19 0x00007fffe8a10668 in __libc_start_main_impl
    (main=0x83a6f0 <main>, argc=1, argv=0x7fffffffd498, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffd488)
    at ../csu/libc-start.c:360
#20 0x0000000000844e15 in _start ()

Environment variables

QT_QPA_PLATFORM=xcb

Extra information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions