#1148070 sightviewer: Aborts on start

Package:
src:sight
Source:
src:sight
Submitter:
Sebastian Andrzej Siewior
Date:
2026-09-16 16:59:02 UTC
Severity:
normal
#1148070#5
Date:
2026-09-16 16:56:54 UTC
From:
To:
after a fresh install:

| $ sight_viewer --log-debug
| [2026-09-16 18:46:49.526186] [0x00007fbe8fe8d780] [info]    [./util/sightrun/src/profile_runner.cpp:343] Profile path: "/usr/share/sight/sight_viewer/profile.xml" => "/usr/share/sight/sight_viewer/profile.xml"
|
| Log file: /home/bigeasy/.cache/sight/sight_viewer/sight.0.log
| terminate called after throwing an instance of 'std::filesystem::__cxx11::filesystem_error'
|   what():  filesystem error: cannot make canonical path: No such file or directory [/usr/lib/x86_64-linux-gnu/OGRE]
| Aborted                    sight_viewer --log-debug

I don't have /usr/lib/x86_64-linux-gnu/OGRE but
/usr/lib/x86_64-linux-gnu/OGRE-14.5. Not sure f this broke with the
binNMU or for some other reason.

After symlinking the above it started. Clicking on the earth symbol
segfaults:

| (gdb) bt
| #0  0x00007fffea998074 in Ogre::Frustum::setAspectRatio(float) () from /usr/lib/x86_64-linux-gnu/libOgreMain.so.14.5
| #1  0x00007fffeb6a62f7 in ?? () from /usr/lib/x86_64-linux-gnu/libsight_module_viz_scene3d_qt.so.26.0
| #2  0x00007fffeb6a85ff in ?? () from /usr/lib/x86_64-linux-gnu/libsight_module_viz_scene3d_qt.so.26.0
| #3  0x00007fffeca85349 in QOpenGLWidget::resizeEvent(QResizeEvent*) () from /usr/lib/x86_64-linux-gnu/libQt6OpenGLWidgets.so.6
| #4  0x00007ffff1e1ac5b in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
| #5  0x00007ffff1dbf8ba in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
| #6  0x00007ffff27bab58 in sight::ui::qt::app::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libsight_ui_qt.so.26.0
| #7  0x00007ffff0bbbf38 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
…

Sebastian