使用NOUI命令行参数分段错误。-打印版本 +- RoboDK论坛(//www.jasonament.com/forum) +——论坛:RoboDK (EN) (//www.jasonament.com/forum/Forum-RoboDK-EN) +——论坛:关于RoboDK的一般性问题(//www.jasonament.com/forum/Forum-General-questions-about-RoboDK) +——线程:带有NOUI命令行参数的分段错误。(/ Thread-Segfault-with-NOUI-command-line-arg) |
使用NOUI命令行参数分段错误。-rshanor-10-27-2022 用NOUI旗运行robodk,RoboDK -NOUI 下面是GDB堆栈跟踪。当我加载一个RDK文件时,崩溃就发生了。当我在没有NOUI标志的情况下运行robodk时,或者当我使用XVFB运行robodk时,崩溃不会发生。 运行API命令:"Add" 加载文件:"/…/CloneableStation.rdk" 使用临时文件名加载站点:"/tmp/RoboDK.ckCfAJ" 加载:“/…/ CloneableStation.rdk” 版本站文件101 没有3D窗口渲染 加载纹理:62 线程1“RoboDK”收到信号SIGSEGV,分割错误。 0x00005573408cbcb7 in Texture::GenTexture() () (gdb)英国电信 #0 0x00005573408cbcb7 in Texture::GenTexture() () #1 0x00005573408cbf20在纹理::Load(QDataStream*) () #2 0x000055734064703e in Tree::load_station_misc(QDataStream*, QTreeWidgetNode*) () #3 0x000055734066a537 in Tree::Load_Station(QString const&, bool, bool, QTreeWidgetNode*) () #4 0x000055734066b6c7在树::Add(QTreeWidgetNode*, QString, bool, bool, bool) () #5 0x00005573405beedf in ServerListener::Add() () #6 0x00005573405887d4在ServerListener::onReadyReadSocket(QTcpSocket*) () #7 0x0000557340588baf在ServerListener::onReadyRead() () #8 0x00007f6902499956在QMetaObject::activate(QObject*, int, int, void**)()从/home/user/RoboDK/bin/lib/libQt5Core.so.5 #9 0x00007f6902ee4cd3在QAbstractSocketPrivate::emitReadyRead(int)()从/home/user/RoboDK/bin/lib/libQt5Network.so.5 #10 0x00007f6902ee4d8c in QAbstractSocketPrivate::canReadNotification() () from /home/user/RoboDK/bin/lib/libQt5Network.so.5 #11 0x00007f6902ef7431在QReadNotifier::event(QEvent*)()从/home/user/RoboDK/bin/lib/libQt5Network.so.5 #12 0x00007f690495f85c在QApplicationPrivate::notify_helper(QObject*, QEvent*)()从/home/user/RoboDK/bin/lib/libQt5Widgets.so.5 #13 0x00007f69049669f0在QApplication::notify(QObject*, QEvent*)()从/home/user/RoboDK/bin/lib/libQt5Widgets.so.5 #14 0x00007f690246dc18在QCoreApplication::notifyInternal2(QObject*, QEvent*)()从/home/user/RoboDK/bin/lib/libQt5Core.so.5 #15 0x00007f69024c5a08 in socketNotifierSourceDispatch(_GSource*, int (*)(void*), void*) () from /home/user/RoboDK/bin/lib/libQt5Core.so.5 . #16 0x00007f690591bd1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f69059706f8 ??()从/lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f69059193c3在g_main_context_iteration()从/lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f69024c4deb in QEventDispatcherGlib::processEvents(QFlags #20 0x00007f690246c57a在QEventLoop::exec(QFlags #21 0x00007f6902474f80在QCoreApplication::exec()()从/home/user/RoboDK/bin/lib/libQt5Core.so.5 #22 0x000055734047f2e7 in main () RE:带有NOUI命令行参数的分段错误。-艾伯特-10-27-2022 你能提供导致坠机的RDK文件吗? |