-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
6.9.1, 6.9.2, 6.10.0 Beta3
-
None
The application crashes when the scene reloads dynamically created objects. This happens in QQuick3DWindowAttachment::preSync, so it seems this code block requires a mutex.
I think the reason the app crashed is that the array of objects on the scene is changed at some point while the pre-sync function iterates through each object.
void QQuick3DSceneManager::preSync() { for (auto it = std::begin(dirtyResources), end = std::end(dirtyResources); it != end; ++it) { QQuick3DObject *next = *it; while (next) { next->preSync(); < here is crash next = QQuick3DObjectPrivate::get(next)->nextDirtyItem; } }
Full Stack trace:
Thread 1 (Thread 0x7fffdfc389c0 (LWP 34864) "Ecliptica"): #0 0x0000000000000000 in ??? () #1 0x00007ffff5f5cd24 in QQuick3DSceneManager::preSync (this=0x555555a2c6e0) at /home/qt/work/qt/qtquick3d/src/quick3d/qquick3dscenemanager.cpp:484 next = 0x5555618ead70 it = 0x555555a2c700 end = 0x555555a2c708 #2 0x00007ffff5f5cddc in QQuick3DWindowAttachment::preSync (this=<optimized out>) at /home/qt/work/qt/qtquick3d/src/quick3d/qquick3dscenemanager.cpp:567 sceneManager = @0x5555558d0170: 0x555555a2c6e0 #3 0x00007ffff65e9908 in QtPrivate::QSlotObjectBase::call (a=0x7fffffffcb18, r=0x5555558cf100, this=0x5555558d0130) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #4 doActivate<false> (sender=0x555555a26550, signal_index=30, argv=0x7fffffffcb18, argv@entry=0x0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:4146 obj = {m_slotObject = {_M_t = {<std::__uniq_ptr_impl<QtPrivate::QSlotObjectBase, QtPrivate::QSlotObjectBase::Deleter>> = {_M_t = {<std::_Tuple_impl<0, QtPrivate::QSlotObjectBase*, QtPrivate::QSlotObjectBase::Deleter>> = {<std::_Tuple_impl<1, QtPrivate::QSlotObjectBase::Deleter>> = {<std::_Head_base<1, QtPrivate::QSlotObjectBase::Deleter, true>> = {<QtPrivate::QSlotObjectBase::Deleter> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, QtPrivate::QSlotObjectBase*, false>> = {_M_head_impl = 0x5555558d0130}, <No data fields>}, <No data fields>}}, <No data fields>}}} receiver = 0x5555558cf100 td = <optimized out> receiverInSameThread = true senderData = {previous = 0x0, receiver = 0x5555558cf100, sender = 0x555555a26550, signal = 30} c = 0x5555558cfef0 connections = {d = {ptr = 0x555555886850}} list = <optimized out> inSenderThread = true highestConnectionId = 9148 signalVector = 0x5555559fcaa0 currentThreadId = 0x7fffdfc389c0 sp = <optimized out> signal_spy_set = 0x0 empty_argv = {0x0} senderDeleted = false #5 0x00007ffff65e1aa8 in QMetaObject::activate (sender=sender@entry=0x555555a26550, m=m@entry=0x7ffff7b7c660 <QQuickWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:4206 signal_index = <optimized out> #6 0x00007ffff76ce967 in QQuickWindow::afterAnimating (this=this@entry=0x555555a26550) at /home/qt/work/qt/qtdeclarative_build/src/quick/Quick_autogen/include/moc_qquickwindow.cpp:427 #7 0x00007ffff78fa7e5 in QSGThreadedRenderLoop::polishAndSync (this=0x555555887ce0, w=0x5555558bef40, inExpose=<optimized out>) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1645 window = 0x555555a26550 timer = {t1 = -9223372036854775808, t2 = -9223372036854775808} polishTime = 0 waitTime = 0 syncTime = 0 elapsedSinceLastMs = <optimized out> profileFrames = false d = <optimized out> scProxyData = {reserved = {<optimized out>, <optimized out>}} #8 0x00007ffff76d8115 in QQuickWindow::event (this=0x555555a26550, event=<optimized out>) at /home/qt/work/qt/qtdeclarative/src/quick/items/qquickwindow.cpp:1590 d = <optimized out> da = 0x5555558878a0 #9 0x00007ffff6583f4a in QCoreApplication::notifyInternal2 (receiver=0x555555a26550, event=0x7fffffffcf00) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x55555558fc40 selfRequired = <optimized out> result = false cbdata = {0x555555a26550, 0x7fffffffcf00, 0x7fffffffceaf} scopeLevelCounter = {threadData = 0x55555558fc40} #10 0x00007ffff658416d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #11 0x00007fffdf033715 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at /home/qt/work/qt/qtbase/src/gui/kernel/qplatformwindow.cpp:831 w = 0x555555a26550 wp = 0x555555886220 request = {_vptr.QEvent = 0x7ffff6af4310 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6918a08 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7ffff6918420 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aef220 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 77, m_posted = false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0, m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0} #12 0x00007fffdf032a2e in QPlatformWindow::windowEvent (this=0x555555dcc5c0, event=<optimized out>) at /home/qt/work/qt/qtbase/src/gui/kernel/qplatformwindow.cpp:472 d = <optimized out> #13 0x00007fffdefec0fb in QGuiApplication::notify (this=0x7fffffffd380, object=0x555555a26550, event=0x7fffffffd020) at /home/qt/work/qt/qtbase/src/gui/kernel/qguiapplication.cpp:2049 d = <optimized out> #14 0x00007ffff6583f4a in QCoreApplication::notifyInternal2 (receiver=0x555555a26550, event=0x7fffffffd020) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x55555558fc40 selfRequired = <optimized out> result = false cbdata = {0x555555a26550, 0x7fffffffd020, 0x7fffffffcfbf} scopeLevelCounter = {threadData = 0x55555558fc40} #15 0x00007ffff658416d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #16 0x00007ffff6738f8a in QTimerInfoList::activateTimers (this=0x555555718730) at /home/qt/work/qt/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:426 e = {<QEvent> = {_vptr.QEvent = 0x7ffff6af4340 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff6918a08 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>+1512>, data = 0x7ffff6918420 <QEvent::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aef220 <QEvent::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN6QEventE_t>>, extradata = 0x0}}, t = 1, m_posted = false, m_spont = false, m_accept = true, m_unused = false, m_reserved = 0, m_inputEvent = 0, m_pointerEvent = 0, m_singlePointEvent = 0}, m_id = (unknown: 0x3a000003)} currentTimerInfo = 0x55556067acb0 now = {__d = {__r = 9152949080688}} stillActive = {__now = <optimized out>} it = {i = <optimized out>} maxCount = 0 n_act = 1 #17 0x00007ffff6874a5c in timerSourceDispatch (source=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:152 timerSource = <optimized out> #18 0x00007fffe26f7de2 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007fffe27691f8 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x555555780ce0, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x5555557468f0 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #22 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffffffd2e0, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x555555e76410 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555555908f8, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #23 0x00007ffff658cb1a in QCoreApplication::exec () at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 threadData = 0x55555558fc40 eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x555555e76410}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #24 0x00007ffff7e24fb8 in Ecliptica::Game::exec (this=0x7fffffffd460, argc=1, argv=0x7fffffffd5c8) at /media/D/builds/Productions/src/EclipticaGame/src/public/Ecliptica/game.cpp:176 app = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7fffdf8ac778 <vtable for QGuiApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x555555594dd0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff69181c8 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>+392>, data = 0x7ffff6918040 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, static_metacall = 0x7ffff658d2c0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af4140 <QCoreApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, extradata = 0x0}}, static self = 0x7fffffffd380}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af4100 <QCoreApplication::staticMetaObject>}, stringdata = 0x7fffdf708f90 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+752>, data = 0x7fffdf708ca0 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, static_metacall = 0x7fffdefdffe0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7fffdf8ac840 <QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}} format = {static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffdf714ef0 <QSurfaceFormat::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN14QSurfaceFormatE_t>+304>, data = 0x7fffdf714dc0 <QSurfaceFormat::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN14QSurfaceFormatE_t>>, static_metacall = 0x0, relatedMetaObjects = 0x0, metaTypes = 0x7fffdf8a5720 <QSurfaceFormat::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN14QSurfaceFormatE_t>>, extradata = 0x0}}, d = 0x555555a2a820} settings = 0x555555a296b0 engine = {<QQmlEngine> = {<QJSEngine> = {<QObject> = {_vptr.QObject = 0x7ffff72556d8 <vtable for QQmlApplicationEngine+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x555555a11c50}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff716b7ac <QJSEngine::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QJSEngineE_t>+108>, data = 0x7ffff716b740 <QJSEngine::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QJSEngineE_t>>, static_metacall = 0x7ffff6da52e0 <QJSEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7248fe0 <QJSEngine::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN9QJSEngineE_t>>, extradata = 0x0}}, m_v4Engine = 0x555555a49070}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7248fa0 <QJSEngine::staticMetaObject>}, stringdata = 0x7ffff717ec0c <QQmlEngine::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QQmlEngineE_t>+236>, data = 0x7ffff717eb20 <QQmlEngine::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QQmlEngineE_t>>, static_metacall = 0x7ffff6f58480 <QQmlEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7257aa0 <QQmlEngine::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QQmlEngineE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff7257a60 <QQmlEngine::staticMetaObject>}, stringdata = 0x7ffff7179d74 <QQmlApplicationEngine::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN21QQmlApplicationEngineE_t>+436>, data = 0x7ffff7179bc0 <QQmlApplicationEngine::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN21QQmlApplicationEngineE_t>>, static_metacall = 0x7ffff6f18610 <QQmlApplicationEngine::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7255780 <QQmlApplicationEngine::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN21QQmlApplicationEngineE_t>>, extradata = 0x0}}} controller = @0x7fffffffd390: {value = {ptr = 0x555555883ff0}, d = 0x555555883fe0} #25 0x0000555555557601 in main (argc=2, argv=0x7fffffffd5c8) at /media/D/builds/Productions/src/App/main.cpp:39 game = {_storage = {value = {ptr = 0x55555588fd10}, d = 0x55555588fd00}, _sdlEvents = {value = {ptr = 0x555555a2c020}, d = 0x555555a2c010}}Thread 2 (Thread 0x7fffd97ff6c0 (LWP 34875) "QDBusConnection"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 4} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fffd4000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fffd4000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffd97feb20, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fffd4001590 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555555597fe8, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=this@entry=0x7fffed7fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x555555597f70 status = 0x7fffd97ff658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555555597fe8, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fffd4001590}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007fffed769a9e in QDBusConnectionManager::run (this=0x7fffed7fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /home/qt/work/qt/qtbase/src/dbus/qdbusconnectionmanager.cpp:144 locker = {_M_device = <optimized out>} #10 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #12 QThreadPrivate::start (arg=0x7fffed7fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7fffed7fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fffed7fecc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder> data = 0x5555555a4dc0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498771712532510190, -832, 32, 2, 140737488340880, 8498771712553481710, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7fffd8ffe6c0 (LWP 34876) "QXcbEventQueue"): #0 futex_wait (futex_word=0x5555555a8b58, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146 __ret = 0 err = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __GI___lll_lock_wait (futex=futex@entry=0x5555555a8b58, private=0) at ./nptl/lowlevellock.c:49 #2 0x00007ffff5ca51e2 in __pthread_mutex_cond_lock (mutex=mutex@entry=0x5555555a8b58) at ../nptl/pthread_mutex_lock.c:93 __futex = 0x5555555a8b58 type = <optimized out> id = <optimized out> #3 0x00007ffff5ca1a5d in __pthread_cond_wait_common (cond=0x5555555a8b80, mutex=0x5555555a8b58, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:447 err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 25534 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #4 ___pthread_cond_wait (cond=0x5555555a8b80, mutex=0x5555555a8b58) at ./nptl/pthread_cond_wait.c:458 #5 0x00007fffe26755fc in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007fffdc129108 in QXcbEventQueue::run (this=0x5555555a42c0) at /home/qt/work/qt/qtbase/src/plugins/platforms/xcb/qxcbeventqueue.cpp:192 event = <optimized out> connection = 0x5555555a8b40 tail = 0x7fffcc1b2810 enqueueEvent = {__tail = <optimized out>, __this = <optimized out>} #7 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #9 QThreadPrivate::start (arg=0x5555555a42c0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555555a42c0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555555a42c0 data = 0x5555555b8840 #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498768415608239598, -832, 32, 11, 140737488341120, 8498768415629211118, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7fffd35ff6c0 (LWP 34878) "pool-spawner"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fffe272ecfd in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffe26ba98b in g_async_queue_pop_unlocked () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffe273824f in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fffe273748b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498758243515069934, -832, 32, 0, 140737488336832, 8498758243536041454, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #6 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7fffd2dfe6c0 (LWP 34879) "gmain"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 1} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fffe26f8281 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fffe273748b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498754946590799342, -832, 32, 0, 140737488336624, 8498754946611770862, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #9 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7fffd25fd6c0 (LWP 34880) "gdbus"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 93824993432376, tv_nsec = 2} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f9157 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007fffd85be2b2 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #7 0x00007fffe273748b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498756045565556206, -832, 32, 11, 140737488336976, 8498756045586527726, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #9 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x7fffd1dfc6c0 (LWP 34882) "[pango] fontcon"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007fffe272ecfd in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fffe26ba8ab in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fffdbc844db in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 #4 0x00007fffe273748b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498752748641285614, -832, 32, 0, 140737488338688, 8498752748662257134, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #6 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x7fffd11de6c0 (LWP 34887) "QtSDL::SDLEvent"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=0, a2=a2@entry=0, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=0, nr=230) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5cf4932 in __GI___clock_nanosleep (clock_id=<optimized out>, clock_id@entry=0, flags=flags@entry=0, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 r = <optimized out> #3 0x00007ffff5d02657 in __GI___nanosleep (req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 ret = <optimized out> #4 0x00007fffda73650a in ??? () at /lib/x86_64-linux-gnu/libSDL3.so.0 #5 0x00007ffff7bf7574 in QtSDL::SDLEventManager::run (this=0x555555a2c020) at /media/D/builds/Productions/submodules/Games/submodules/QtSDL/src/QtSDL/src/public/QtSDL/sdleventmanager.cpp:158 event = {type = 32512, common = {type = 32512, reserved = 32767, timestamp = 1349163554720}, display = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, displayID = 0, data1 = 0, data2 = 0}, window = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, data1 = 0, data2 = 0}, kdevice = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0}, key = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, scancode = SDL_SCANCODE_UNKNOWN, key = 0, mod = 55936, raw = 53533, down = 255, repeat = 127}, edit = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, text = 0x0, start = -786572672, length = 32767}, edit_candidates = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, candidates = 0x0, num_candidates = -786572672, selected_candidate = 32767, horizontal = 12, padding1 = 99 'c', padding2 = 118 'v', padding3 = 226 '\342'}, text = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, text = 0x0}, mdevice = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0}, motion = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, state = 0, x = 0, y = -4.23734804e+10, xrel = 4.59163468e-41, yrel = -1.13625903e+21}, button = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, button = 0 '\000', down = false, clicks = 0 '\000', padding = 0 '\000', x = 0, y = -4.23734804e+10}, wheel = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, x = 0, y = 0, direction = (unknown: 0xd11dda80), mouse_x = 4.59163468e-41, mouse_y = -1.13625903e+21}, jdevice = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0}, jaxis = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, axis = 0 '\000', padding1 = 0 '\000', padding2 = 0 '\000', padding3 = 0 '\000', value = 0, padding4 = 0}, jball = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, ball = 0 '\000', padding1 = 0 '\000', padding2 = 0 '\000', padding3 = 0 '\000', xrel = 0, yrel = 0}, jhat = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, hat = 0 '\000', value = 0 '\000', padding1 = 0 '\000', padding2 = 0 '\000'}, jbutton = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, button = 0 '\000', down = false, padding1 = 0 '\000', padding2 = 0 '\000'}, jbattery = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, state = SDL_POWERSTATE_UNKNOWN, percent = 0}, gdevice = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0}, gaxis = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, axis = 0 '\000', padding1 = 0 '\000', padding2 = 0 '\000', padding3 = 0 '\000', value = 0, padding4 = 0}, gbutton = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, button = 0 '\000', down = false, padding1 = 0 '\000', padding2 = 0 '\000'}, gtouchpad = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, touchpad = 0, finger = 0, x = 0, y = -4.23734804e+10, pressure = 4.59163468e-41}, gsensor = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, sensor = 0, data = {0, 0, -4.23734804e+10}, sensor_timestamp = 140736992797452}, adevice = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, recording = false, padding1 = 0 '\000', padding2 = 0 '\000', padding3 = 0 '\000'}, cdevice = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0}, sensor = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, which = 0, data = {0, 0, 0, -4.23734804e+10, 4.59163468e-41, -1.13625903e+21}, sensor_timestamp = 206158430248}, quit = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720}, user = {type = 32512, reserved = 32767, timestamp = 1349163554720, windowID = 0, code = 0, data1 = 0x0, data2 = 0x7fffd11dda80}, tfinger = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, touchID = 0, fingerID = 0, x = -4.23734804e+10, y = 4.59163468e-41, dx = -1.13625903e+21, dy = 4.59163468e-41, pressure = 5.60519386e-44, windowID = 48}, pproximity = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0}, ptouch = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, pen_state = 0, x = 0, y = -4.23734804e+10, eraser = 255, down = 127}, pmotion = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, pen_state = 0, x = 0, y = -4.23734804e+10}, pbutton = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, pen_state = 0, x = 0, y = -4.23734804e+10, button = 255 '\377', down = 127}, paxis = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, which = 0, pen_state = 0, x = 0, y = -4.23734804e+10, axis = 32767, value = -1.13625903e+21}, render = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0}, drop = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, windowID = 0, x = 0, y = 0, source = 0x7fffd11dda80 "", data = 0x7fffe276630c "H\213\205H\377\377\377dH+\004%("}, clipboard = {type = SDL_EVENT_POLL_SENTINEL, reserved = 32767, timestamp = 1349163554720, owner = false, num_mime_types = 0, mime_types = 0x0}, padding = "\000\177\000\000\377\177\000\000\240\027j :\001", '\000' <repeats 18 times>, "\200\332\035\321\377\177\000\000\fcv\342\377\177\000\000(\000\000\0000\000\000\000\220\332\035\321\377\177\000\000\320\331\035\321\377\177\000\000\000\000\000\000\000\000\000\000 \332\035\321\377\177\000\000bO\216\332\377\177\000\000 \017\000\270\002\000\000\000\000\000\000\000\377\177\000\0010\332\035\321\377\177\000\000\000\333\035\321\377\177\000"} appInstance = 0x7fffffffd380 #6 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #8 QThreadPrivate::start (arg=0x555555a2c020) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555555a2c020, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555555a2c020 data = 0x555555a31c30 #9 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498753314503226862, -832, 32, 0, 140737488343184, 8498753314524198382, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #10 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7fffd09dd6c0 (LWP 34888) "QQmlThread"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 1} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fffbc000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fffbc000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffd09dcb70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fffbc0013d0 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555555a2c148, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x555555a2c0d0 status = 0x7fffd09dd658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555555a2c148, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fffbc0013d0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #11 QThreadPrivate::start (arg=0x555555a2a3a0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555555a2a3a0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555555a2a3a0 data = 0x555555a37270 #12 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498750015431472622, -832, 32, 22, 140737488342960, 8498750015452444142, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #13 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7fffb75bb6c0 (LWP 34891) "QQmlDebugServer"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 3} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c8e in QEventDispatcherGlib::processEvents (this=0x7fffb0000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:401 d = 0x7fffb0000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = false #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffb75baaf0, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fffb000cc90 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555555a3d148, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=this@entry=0x7fffb75bab60) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x555555a3d0d0 status = 0x7fffb75bb658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555555a3d148, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fffb000cc90}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007fffd01cb915 in QQmlDebugServerThread::run (this=0x7fffb75bab60) at /home/qt/work/qt/qtdeclarative/src/plugins/qmltooling/qmldbg_server/qqmldebugserverfactory.cpp:220 connection = 0x7fffb0001350 eventLoop = {<QObject> = {_vptr.QObject = 0x7fffb0001410, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fffb0001420}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} #10 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #12 QThreadPrivate::start (arg=0x555555a1ddf8) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555555a1ddf8, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555555a1ddf8 data = 0x55555583ea90 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498696638651659758, -832, 32, 2, 140737488342880, 8498696638672631278, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 14 (Thread 0x7fffb42cb6c0 (LWP 34903) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=3022829248, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=3022829248, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=3022829248, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffb42cab40, __canceltype = 1, __prev = 0x0} cbuffer = {wseq = 1463813, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731906 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2e960) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e2ec10) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e2ec10 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498689964272481774, -832, 32, 2, 140737488341680, 8498689964293453294, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 15 (Thread 0x7fffa71266c0 (LWP 34904) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa7125b40, __canceltype = -13648, __prev = 0x0} cbuffer = {wseq = 1463821, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731910 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2e998) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e2fcb0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e2fcb0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498660848152311278, -832, 32, 2, 140737488341680, 8498660848173282798, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 16 (Thread 0x7fffa6f256c0 (LWP 34905) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=1065353114, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=1065353114, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=1065353114, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa6f24b40, __canceltype = 1441014960, __prev = 0x0} cbuffer = {wseq = 1463809, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731904 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2e9d0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e30d50) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e30d50 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498658373714277870, -832, 32, 2, 140737488341680, 8498658373735249390, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 17 (Thread 0x7fffa6d246c0 (LWP 34906) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=2798798528, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=2798798528, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=2798798528, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa6d23b40, __canceltype = 1441082352, __prev = 0x0} cbuffer = {wseq = 1463819, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731909 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2ea08) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e31df0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e31df0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498658100446983662, -832, 32, 2, 140737488341680, 8498658100467955182, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 18 (Thread 0x7fffa6b236c0 (LWP 34907) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa6b22b40, __canceltype = 1, __prev = 0x0} cbuffer = {wseq = 1463827, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731913 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2ea40) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e32e90) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e32e90 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498657825032205806, -832, 32, 2, 140737488341680, 8498657825053177326, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 19 (Thread 0x7fffa69226c0 (LWP 34908) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=1065353012, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=1065353012, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=1065353012, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa6921b40, __canceltype = 1441014960, __prev = 0x0} cbuffer = {wseq = 1463823, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731911 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2ea78) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e33f30) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e33f30 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498657551764911598, -832, 32, 2, 140737488341680, 8498657551785883118, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 20 (Thread 0x7fffa67216c0 (LWP 34909) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=1065353112, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=1065353112, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=1065353112, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa6720b40, __canceltype = 1441014960, __prev = 0x0} cbuffer = {wseq = 1463817, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731908 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2eab0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e34fd0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e34fd0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498659475373389294, -832, 32, 2, 140737488341680, 8498659475394360814, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 21 (Thread 0x7fffa65206c0 (LWP 34910) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=1065353114, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=1065353114, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=1065353114, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa651fb40, __canceltype = 1, __prev = 0x0} cbuffer = {wseq = 1463825, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731912 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2eae8) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e36070) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e36070 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498659202106095086, -832, 32, 2, 140737488341680, 8498659202127066606, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 22 (Thread 0x7fffa631f6c0 (LWP 34911) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=2788292288, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=2788292288, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=2788292288, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa631eb40, __canceltype = 0, __prev = 0x0} cbuffer = {wseq = 1463815, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731907 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2eb20) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e37110) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e37110 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498658926691317230, -832, 32, 2, 140737488341680, 8498658926712288750, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 23 (Thread 0x7fffa611e6c0 (LWP 34912) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa611db40, __canceltype = 1, __prev = 0x0} cbuffer = {wseq = 1463811, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731905 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2eb58) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e381b0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e381b0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498658653424023022, -832, 32, 2, 140737488341680, 8498658653444994542, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 24 (Thread 0x7fffa5f1d6c0 (LWP 34913) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=67, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=67, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=67, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa5f1cb40, __canceltype = 1, __prev = 0x0} cbuffer = {wseq = 1463807, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731903 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2eb90) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e39250) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e39250 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498656178985989614, -832, 32, 2, 140737488341680, 8498656179006961134, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 25 (Thread 0x7fffa5d1c6c0 (LWP 34914) "Ecliptica"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825001224124, a2=<optimized out>, a3=a3@entry=1065352815, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555555de77bc, expected=1065352815, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555555de77bc, expected=1065352815, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555555de77bc, expected=expected@entry=731879, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555555de7770, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 731879 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fffa5d1bb40, __canceltype = 1, __prev = 0x0} cbuffer = {wseq = 1463829, cond = 0x555555de7798, mutex = 0x555555de7770, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 731914 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555555de7770) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fffb495fdbb in physx::shdfnd::SyncImpl::wait (this=0x555555de7770, ms=ms@entry=4294967295) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixSync.cpp:60 status = 0 lock = {mMutex = @0x555555de7770} lastSetCounter = 682252 #8 0x00007fffb4ae441b in physx::shdfnd::SyncT<physx::shdfnd::ReflectionAllocator<physx::shdfnd::SyncImpl> >::wait (milliseconds=4294967295, this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/include/PsSync.h:112 #9 physx::Ext::DefaultCpuDispatcher::waitForWork (this=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtDefaultCpuDispatcher.h:100 #10 physx::Ext::CpuWorkerThread::execute (this=0x555555e2ebc8) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/physxextensions/src/ExtCpuWorkerThread.cpp:101 task = 0x0 #11 0x00007fffb495ff2a in physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=<optimized out>) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:144 impl = <optimized out> #12 physx::shdfnd::(anonymous namespace)::PxThreadStart (arg=0x555555e3a2f0) at /home/qt/work/qt/qtquick3dphysics/src/3rdparty/PhysX/source/foundation/src/unix/PsUnixThread.cpp:127 impl = 0x555555e3a2f0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498655905718695406, -832, 32, 2, 140737488341680, 8498655905739666926, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 26 (Thread 0x7fffa5b1b6c0 (LWP 34915) "QThread"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 1} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fff80000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fff80000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffa5b1ab70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fff80001350 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555558c94c8, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x5555558c9450 status = 0x7fffa5b1b658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555558c94c8, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff80001350}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #11 QThreadPrivate::start (arg=0x5555555f2828) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555555f2828, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555555f2828 data = 0x5555558ca9e0 #12 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498655630303917550, -832, 32, 2, 140737488342160, 8498655630324889070, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #13 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 27 (Thread 0x7fffa531a6c0 (LWP 34916) "QSGRenderThread"): #0 futex_wait (futex_word=0x5555555a8b58, expected=2, private=0) at ../sysdeps/nptl/futex-internal.h:146 __ret = -512 err = <optimized out> err = <optimized out> __ret = <optimized out> resultvar = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #1 __GI___lll_lock_wait (futex=futex@entry=0x5555555a8b58, private=0) at ./nptl/lowlevellock.c:49 #2 0x00007ffff5ca5fe1 in lll_mutex_lock_optimized (mutex=0x5555555a8b58) at ./nptl/pthread_mutex_lock.c:48 __futex = 0x5555555a8b58 private = <optimized out> private = <optimized out> __futex = <optimized out> #3 ___pthread_mutex_lock (mutex=0x5555555a8b58) at ./nptl/pthread_mutex_lock.c:93 type = <optimized out> id = <optimized out> #4 0x00007fffe267aef1 in xcb_send_request_with_fds64 () at /lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007fffe267b66d in xcb_send_request () at /lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007fffe267c937 in xcb_get_geometry () at /lib/x86_64-linux-gnu/libxcb.so.1 #7 0x00007fff6dfb18a3 in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6dfac36f in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fffdf540628 in QVkSwapChain::surfacePixelSize (this=0x7fff7c8cb240) at /home/qt/work/qt/qtbase/src/gui/rhi/qrhivulkan.cpp:8539 surfaceCaps = {minImageCount = 0, maxImageCount = 0, currentExtent = {width = 0, height = 0}, minImageExtent = {width = 0, height = 0}, maxImageExtent = {width = 0, height = 0}, maxImageArrayLayers = 0, supportedTransforms = 0, currentTransform = 0, supportedCompositeAlpha = 0, supportedUsageFlags = 0} rhiD = <optimized out> bufferSize = {width = <optimized out>, height = <optimized out>} #10 0x00007ffff78f8236 in QSGRenderThread::syncAndRender (this=this@entry=0x555555f26510) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:640 effectiveOutputSize = {wd = <optimized out>, ht = <optimized out>} previousOutputSize = {wd = <optimized out>, ht = <optimized out>} frameResult = <optimized out> profileFrames = false threadTimer = {t1 = -9223372036854775808, t2 = -9223372036854775808} syncTime = 0 renderTime = 0 d = 0x555555886220 syncRequested = false exposeRequested = false cd = 0x555555886220 rhiSupport = 0x7ffff7bc5750 <QSGRhiSupport::instance_internal()::inst> hasValidSwapChain = true canRender = <optimized out> lastCompletedGpuTime = <optimized out> #11 0x00007ffff78f9947 in QSGRenderThread::run (this=0x555555f26510) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:975 #12 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #14 QThreadPrivate::start (arg=0x555555f26510) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555555f26510, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555555f26510 data = 0x555555efeed0 #15 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498656731426158062, -832, 32, 2, 140737488341856, 8498656731447129582, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #16 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 28 (Thread 0x7fff8cdff6c0 (LWP 34918) "Eclipti:disk$0"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=140735274300656, a2=<optimized out>, a3=a3@entry=1749228496, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fff7c0834f0, expected=1749228496, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x7fff7c0834f0, expected=1749228496, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fff7c0834f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x7fff7c0834a0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 0 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fff8cdfeaa0, __canceltype = -1931482352, __prev = 0x0} cbuffer = {wseq = 16, cond = 0x7fff7c0834d0, mutex = 0x7fff7c0834a0, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 8 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x7fff7c0834a0) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fff6e180ebd in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6e1387db in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498601013352297966, -832, 32, 2, 140735964871776, 8498601013373269486, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 29 (Thread 0x7fff6ddff6c0 (LWP 34919) "Eclipti:disk$0"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=140735274386144, a2=<optimized out>, a3=a3@entry=0, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fff7c0982e0, expected=0, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x7fff7c0982e0, expected=0, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fff7c0982e0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x7fff7c098290, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 0 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fff6ddfeaa0, __canceltype = 0, __prev = 0x0} cbuffer = {wseq = 0, cond = 0x7fff7c0982c0, mutex = 0x7fff7c098290, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 0 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x7fff7c098290) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fff6e180ebd in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6e1387db in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498532843631375854, -832, 32, 2, 140735964871872, 8498532843652347374, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 30 (Thread 0x7fff8f1ff6c0 (LWP 34920) "Eclipti:disk$1"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=140735274300656, a2=<optimized out>, a3=a3@entry=131072, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fff7c0834f0, expected=131072, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x7fff7c0834f0, expected=131072, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fff7c0834f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x7fff7c0834a0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 0 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fff8f1feaa0, __canceltype = -1893733616, __prev = 0x0} cbuffer = {wseq = 14, cond = 0x7fff7c0834d0, mutex = 0x7fff7c0834a0, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 7 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x7fff7c0834a0) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fff6e180ebd in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6e1387db in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498608160177878510, -832, 32, 17, 140735964876576, 8498608160198850030, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 31 (Thread 0x7fff8e9fe6c0 (LWP 34921) "Eclipti:disk$2"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=140735274300656, a2=<optimized out>, a3=a3@entry=131072, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fff7c0834f0, expected=131072, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x7fff7c0834f0, expected=131072, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fff7c0834f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x7fff7c0834a0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 0 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fff8e9fdaa0, __canceltype = -1902126320, __prev = 0x0} cbuffer = {wseq = 12, cond = 0x7fff7c0834d0, mutex = 0x7fff7c0834a0, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 6 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x7fff7c0834a0) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fff6e180ebd in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6e1387db in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498604863253607918, -832, 32, 17, 140735964876576, 8498604863274579438, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 32 (Thread 0x7fff8e1fd6c0 (LWP 34922) "Eclipti:disk$3"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=140735274300656, a2=<optimized out>, a3=a3@entry=131072, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fff7c0834f0, expected=131072, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x7fff7c0834f0, expected=131072, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fff7c0834f0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x7fff7c0834a0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 0 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fff8e1fcaa0, __canceltype = -1910519024, __prev = 0x0} cbuffer = {wseq = 10, cond = 0x7fff7c0834d0, mutex = 0x7fff7c0834a0, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 5 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x7fff7c0834a0) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fff6e180ebd in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6e1387db in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498605962228364782, -832, 32, 17, 140735964876576, 8498605962249336302, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 33 (Thread 0x7fff8d9fc6c0 (LWP 34923) "WSI swapchain q"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=140735282989068, a2=<optimized out>, a3=a3@entry=5648, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7fff7c8cc80c, expected=5648, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x7fff7c8cc80c, expected=5648, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7fff7c8cc80c, expected=expected@entry=41127, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x7fff7c8cc7c0, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 41127 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7fff8d9fbad0, __canceltype = -1918911728, __prev = 0x0} cbuffer = {wseq = 82259, cond = 0x7fff7c8cc7e8, mutex = 0x7fff7c8cc7c0, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 41129 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x7fff7c8cc7c0) at ./nptl/pthread_cond_wait.c:458 #7 0x00007fff6e12923d in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007fff6dfb3de7 in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #9 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #10 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498602665304094190, -832, 32, 22, 140735964877168, 8498602665325065710, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #11 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 34 (Thread 0x7fff703ff6c0 (LWP 34924) "WSI swapchain e"): #0 sysmalloc (nb=48, av=0x7fff54000030) at ./malloc/malloc.c:2938 old_top = <optimized out> snd_brk = <optimized out> front_misalign = <optimized out> remainder = 0x7fff541ad010 pagesize = <optimized out> tried_mmap = <optimized out> old_size = <optimized out> size = <optimized out> old_end = <optimized out> brk = <optimized out> correction = <optimized out> end_misalign = <optimized out> aligned_brk = <optimized out> p = 0x7fff541acfe0 remainder_size = <optimized out> old_top = <optimized out> old_size = <optimized out> old_end = <optimized out> size = <optimized out> brk = <optimized out> correction = <optimized out> snd_brk = <optimized out> front_misalign = <optimized out> end_misalign = <optimized out> aligned_brk = <optimized out> p = <optimized out> remainder = <optimized out> remainder_size = <optimized out> pagesize = <optimized out> tried_mmap = <optimized out> mm = <optimized out> old_heap = <optimized out> heap = <optimized out> old_heap_size = <optimized out> mm = <optimized out> top = <optimized out> mbrk = <optimized out> #1 _int_malloc (av=av@entry=0x7fff54000030, bytes=bytes@entry=36) at ./malloc/malloc.c:4539 p = <optimized out> iters = <optimized out> nb = <optimized out> idx = <optimized out> bin = <optimized out> victim = <optimized out> size = <optimized out> victim_index = <optimized out> remainder = <optimized out> remainder_size = <optimized out> block = <optimized out> bit = <optimized out> map = <optimized out> fwd = <optimized out> bck = <optimized out> tcache_unsorted_count = <optimized out> tcache_nb = <optimized out> tc_idx = 1 return_cached = <optimized out> #2 0x00007ffff5cb3aaf in __GI___libc_malloc (bytes=36) at ./malloc/malloc.c:3414 ar_ptr = 0x7fff54000030 victim = <optimized out> err = <optimized out> #3 0x00007fffe26732b8 in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007fffe2673af6 in ??? () at /lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007fffe2675a1c in xcb_wait_for_special_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007fff6dfb2d70 in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #7 0x00007fff6e180e1c in ??? () at /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so #8 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498540265334863342, -832, 32, 22, 140735964877168, 8498540265355834862, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #9 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 42 (Thread 0x7fffb65b96c0 (LWP 34933) "QThread"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 1} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fff8af35380, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fffad4246d0 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffb65b8b70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fff8af66120 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556068308, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x555556068290 status = 0x7fffb65b9658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556068308, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff8af66120}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #11 QThreadPrivate::start (arg=0x555556068380) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555556068380, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555556068380 data = 0x555555f97de0 #12 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498694440702146030, -832, 32, 11, 140737488327344, 8498694440723117550, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #13 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 43 (Thread 0x7fffb6dba6c0 (LWP 34936) "NanoTerrainThre"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 1} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fffa8001260, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fffa8000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffb6db9b70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fffa8001350 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572abec8, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x5555572abe50 status = 0x7fffb6dba658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572abec8, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fffa8001350}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #11 QThreadPrivate::start (arg=0x5555572abe30) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555572abe30, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555572abe30 data = 0x5555572abfa0 #12 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498693341727389166, -832, 32, 11, 140737488327024, 8498693341748360686, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #13 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 44 (Thread 0x7fffb55516c0 (LWP 34937) "NanoTerrainThre"): #0 QHashPrivate::iterator<QHashPrivate::Node<int, float> >::span (this=0x7fffb554fea0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:789 #1 0x00007fffe022560e in QHashPrivate::iterator<QHashPrivate::Node<int, float> >::isUnused (this=0x7fffb554fea0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:791 #2 0x00007fffe02e3d99 in QHashPrivate::iterator<QHashPrivate::Node<int, float> >::operator++ (this=0x7fffb554fea0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:809 #3 0x00007fffe02e3cd3 in QHashPrivate::Data<QHashPrivate::Node<int, float> >::begin (this=0x7fff0831a750) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:632 it = {d = 0x7fff0831a750, bucket = 44} #4 0x00007fffe02e5b6c in QHash<int, float>::begin (this=0x7fffb554ffe0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1239 #5 0x00007fffe02e4393 in QHash<int, float>::keyImpl (this=0x7fffb554ffe0, value=@0x7fffb554ffc0: 0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1049 i = {i = {d = 0x7fffb554ff40, bucket = 140736235634928}} #6 0x00007fffe02e2885 in QHash<int, float>::key (this=0x7fffb554ffe0, value=@0x7fffb554ffc0: 0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1063 k = 0x55555606bed0 #7 0x00007fffe02e005b in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x0, rawBlendNoise=0x7fffb5550290) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:219 list = @0x7fffb5550040: {<QListSpecialMethods<QSharedPointer<QEWorld::OpenSimplex2> >> = {<QListSpecialMethodsBase<QSharedPointer<QEWorld::OpenSimplex2> >> = {<No data fields>}, <No data fields>}, d = {d = 0x555556049090, ptr = 0x5555560490a0, size = 1}} rules = @0x7fffb5550110: {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0x0}, <No data fields>}, <No data fields>}, start = -7.93518666e-07, end = 4.59163468e-41, resourceNoiseConfigs = {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0x7fffb5550150}, <No data fields>}, <No data fields>}, numOctaves = -136866316, baseFrequency = 0, lacunarity = 9.8047130903456786e-211, persistence = 6.9532939152291894e-310, overallAmplitude = 6.9533297769415043e-310, type = (unknown: 0xcc0123d0), offsetX = 6.953293915239466e-310, offsetY = 6.9532939152307704e-310, warpStrength = 6.953293915239466e-310, warpSeedOffset = 140736235635088, normalizeTo01 = 30, powerExponent = 6.9532939152323514e-310}, highMapNoiseConfigs = {<QListSpecialMethods<QEWorld::NoiseConfig>> = {<QListSpecialMethodsBase<QEWorld::NoiseConfig>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffb5550230, ptr = 0x7fffb55501b0, size = 140736961088542}}, highMapSubNoiseConfigs = {<QListSpecialMethods<std::pair<float, float> >> = {<QListSpecialMethodsBase<std::pair<float, float> >> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffb55501d0, ptr = 0x7fffb5550230, size = 140736235635152}}} result = 0.12535973517640064 executable_func_time = @0x7fffb554ffd8: {__d = {__r = 1756034765504347034}} blendRef = @0x7fffb554ffe0: {d = 0x7fff0831a750} subBiomeNoise = 0.41133159046759937 result = 0.10842692690010071 count = 0 #8 0x00007fffe0987b8d in QEQuick3D::NanoTerrain::getRawWorldHeight (this=0x7fffcc0122a0, worldPos=..., rawBlendData=0x7fffb5550290) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:80 gen = @0x7fffb5550230: {value = {ptr = 0x55555606be90}, d = 0x555556039ea0} lock = {m_mutex = 0x7fffcc0123b8, m_isLocked = false} value = -1 #9 0x00007fffe0987e39 in QEQuick3D::NanoTerrain::getUVData (this=0x7fffcc0122a0, vertix=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:115 blendData = 0.31182551321095409 h = 6.9532939152465805e-310 #10 0x00007fffe09780a6 in QEQuick3D::NanoGeometry::calculateClusterImpl (this=0x7fffcc0122a0, address=..., offset=235472) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:673 height = 0 vertex = {position = {v = {8512, 0, -1280}}, normal = {v = {0, 0, 0}}, uv = {v = {0, 0}}} y = 0 x = 64 numRows = 128 numCols = 128 xzOffset = {xp = 8448, yp = -1280} numVertices = 16384 vertices = {<QListSpecialMethods<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<QListSpecialMethodsBase<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff0889a470, ptr = 0x7fff0889a480, size = 2}} step = 64 realRowsNum = 2 indices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0xfffffb0000002140, ptr = 0x7fffcc012380, size = 140736235635664}} #11 0x00007fffe09750a5 in QEQuick3D::NanoGeometry::calculateAll (this=0x7fffcc0122a0) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:261 address = {xp = 66, yp = -10} indices = @0x7fffb55505a0: {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffa051ba00, ptr = 0x7fffa051ba10, size = 6}} vertices = @0x7fffb55505b8: {<QListSpecialMethods<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<QListSpecialMethodsBase<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff08898450, ptr = 0x7fff08898460, size = 4}} ref = @0x7fff093b93d8: {indices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffa051ba00, ptr = 0x7fffa051ba10, size = 6}}, vertices = {<QListSpecialMethods<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<QListSpecialMethodsBase<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff08898450, ptr = 0x7fff08898460, size = 4}}, vertOffset = 235468, borderIndices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, qualityIdx = 64, tringles = {<QListSpecialMethods<QVector3D>> = {<QListSpecialMethodsBase<QVector3D>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}} y = -10 x = 66 lock = {m_mutex = 0x7fffcc0123a0, m_isLocked = true} executable_func_time = @0x7fffb5550508: {__d = {__r = 1756033890361145519}} size = {wd = 20000, ht = 20000} offsetX = 0 offsetY = 0 planeRectX = 78 planeRectY = 78 currentHeaderOffet = 235472 list = {<QListSpecialMethods<QPoint>> = {<QListSpecialMethodsBase<QPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0xfffffac000002140, ptr = 0x7ffecc8f8a00, size = 0}} count = -1610612736 #12 0x00007fffe0987f24 in operator() (__closure=0x7fffb5550720) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:123 #13 0x00007fffe098870c in std::__invoke_impl<bool, QEQuick3D::NanoTerrain::updateData()::<lambda()>&>(std::__invoke_other, struct {...} &) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #14 0x00007fffe0988550 in std::__invoke_r<bool, QEQuick3D::NanoTerrain::updateData()::<lambda()>&>(struct {...} &) (__fn=...) at /usr/include/c++/14/bits/invoke.h:114 #15 0x00007fffe09882ac in std::_Function_handler<bool(), QEQuick3D::NanoTerrain::updateData()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #16 0x00007fffdfb7489c in std::function<bool()>::operator() (this=0x7fffb5550720) at /usr/include/c++/14/bits/std_function.h:591 #17 0x00007fffdfb74234 in QH::Async::asyncHandler (this=0x5555572aca30, job=..., endOfWork=0x0, resultOfWork=0x0) at /media/D/builds/Productions/submodules/Games/submodules/Heart/src/public/async.cpp:54 result = false #18 0x00007fffdfb1657f in QH::Async::qt_static_metacall (_o=0x5555572aca30, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffde57c9188) at /media/D/builds/Productions/build/Desktop_Qt_6_9_1-Debug/submodules/Games/submodules/Heart/src/Heart_autogen/AMLFNVAPAS/moc_async.cpp:89 _t = 0x5555572aca30 #19 0x00007ffff65dda58 in QObject::event (this=0x5555572aca30, e=0x7ffde57c9140) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:1431 mce = 0x7ffde57c9140 connections = <optimized out> sender = {previous = 0x0, receiver = 0x5555572aca30, sender = 0x0, signal = -1} #20 0x00007ffff6583f4a in QCoreApplication::notifyInternal2 (receiver=0x5555572aca30, event=0x7ffde57c9140) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x5555572ac980 selfRequired = <optimized out> result = false cbdata = {0x5555572aca30, 0x7ffde57c9140, 0x7fffb555082f} scopeLevelCounter = {threadData = 0x5555572ac980} #21 0x00007ffff658416d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #22 0x00007ffff658775d in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5555572ac980) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879 e = 0x7ffde57c9140 pe = <optimized out> r = <optimized out> relocker = {m_func = {__locker = @0x7fffb5550890}, m_invoke = true} event_deleter = {_M_t = {<std::__uniq_ptr_impl<QEvent, std::default_delete<QEvent> >> = {_M_t = {<std::_Tuple_impl<0, QEvent*, std::default_delete<QEvent> >> = {<std::_Tuple_impl<1, std::default_delete<QEvent> >> = {<std::_Head_base<1, std::default_delete<QEvent>, true>> = {<std::default_delete<QEvent>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, QEvent*, false>> = {_M_head_impl = 0x7ffde57c9140}, <No data fields>}, <No data fields>}}, <No data fields>}} locker = {_M_device = 0x5555572ac9c8, _M_owns = false} startOffset = 0 i = @0x5555572ac9b8: 1 cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>} #23 0x00007ffff6587a10 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733 data = <optimized out> #24 0x00007ffff68755b7 in postEventSourceDispatch (s=0x7fffa0000ad0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 source = 0x7fffa0000ad0 #25 0x00007fffe26f7de2 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007fffe27691f8 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fffa0001f50, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fffa0001cb0 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #29 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fffb5550b70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fffa0000f50 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572ac8a8, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #30 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x5555572ac830 status = 0x7fffb5551658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572ac8a8, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fffa0000f50}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #31 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #32 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #33 QThreadPrivate::start (arg=0x5555572ac810) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555572ac810, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555572ac810 data = 0x5555572ac980 #34 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498692228793988590, -832, 32, 11, 140737488327056, 8498692228814960110, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #35 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 45 (Thread 0x7fff277fe6c0 (LWP 34938) "NanoTerrainThre"): #0 0x00007fffe02e2208 in QHash<int, float>::end (this=0x7fff277fcfe0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1242 #1 0x00007fffe02e045c in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x0, rawBlendNoise=0x7fff277fd290) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:237 it = {i = {d = 0x7fff19071d80, bucket = 94}} executable_func_time = @0x7fff277fcfd8: {__d = {__r = 1756034765504351704}} blendRef = @0x7fff277fcfe0: {d = 0x7fff19071d80} subBiomeNoise = 0.4165133211718991 result = 0 count = 1071856261 #2 0x00007fffe0987b8d in QEQuick3D::NanoTerrain::getRawWorldHeight (this=0x7fffcc0124e0, worldPos=..., rawBlendData=0x7fff277fd290) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:80 gen = @0x7fff277fd230: {value = {ptr = 0x55555606be90}, d = 0x555556039ea0} lock = {m_mutex = 0x7fffcc0125f8, m_isLocked = false} value = -1 #3 0x00007fffe0987e39 in QEQuick3D::NanoTerrain::getUVData (this=0x7fffcc0124e0, vertix=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:115 blendData = 0.42156623904417823 h = 6.9533297765906189e-310 #4 0x00007fffe09780a6 in QEQuick3D::NanoGeometry::calculateClusterImpl (this=0x7fffcc0124e0, address=..., offset=91956) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:673 height = 103.315369 vertex = {position = {v = {-64, 103.315369, -5632}}, normal = {v = {0, 0, 0}}, uv = {v = {0, 0}}} y = 0 x = 64 numRows = 128 numCols = 128 xzOffset = {xp = -128, yp = -5632} numVertices = 16384 vertices = {<QListSpecialMethods<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<QListSpecialMethodsBase<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<No data fields>}, <No data fields>}, d = {d = 0x7ffe4bd13390, ptr = 0x7ffe4bd133a0, size = 2}} step = 64 realRowsNum = 2 indices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0xffffea00ffffffc0, ptr = 0x7fffcc0125c0, size = 140733856076752}} #5 0x00007fffe09750a5 in QEQuick3D::NanoGeometry::calculateAll (this=0x7fffcc0124e0) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:261 address = {xp = -1, yp = -44} indices = @0x7fff277fd5a0: {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff190810f0, ptr = 0x7fff19081100, size = 6}} vertices = @0x7fff277fd5b8: {<QListSpecialMethods<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<QListSpecialMethodsBase<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<No data fields>}, <No data fields>}, d = {d = 0x7ffe4bd11370, ptr = 0x7ffe4bd11380, size = 4}} ref = @0x7ffec7c9ff80: {indices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff190810f0, ptr = 0x7fff19081100, size = 6}}, vertices = {<QListSpecialMethods<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<QListSpecialMethodsBase<QEQuick3D::NanoGeometry::HeightFieldVertex>> = {<No data fields>}, <No data fields>}, d = {d = 0x7ffe4bd11370, ptr = 0x7ffe4bd11380, size = 4}}, vertOffset = 91952, borderIndices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, qualityIdx = 64, tringles = {<QListSpecialMethods<QVector3D>> = {<QListSpecialMethodsBase<QVector3D>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}} y = -44 x = -1 lock = {m_mutex = 0x7fffcc0125e0, m_isLocked = true} executable_func_time = @0x7fff277fd508: {__d = {__r = 1756033890916433778}} size = {wd = 20000, ht = 20000} offsetX = 0 offsetY = 0 planeRectX = 78 planeRectY = 78 currentHeaderOffet = 91956 list = {<QListSpecialMethods<QPoint>> = {<QListSpecialMethodsBase<QPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0xffffe9c0ffffffc0, ptr = 0x7ffec720bd00, size = -4589168020290535424}} count = -1610612736 #6 0x00007fffe0987f24 in operator() (__closure=0x7fff277fd720) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:123 #7 0x00007fffe098870c in std::__invoke_impl<bool, QEQuick3D::NanoTerrain::updateData()::<lambda()>&>(std::__invoke_other, struct {...} &) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #8 0x00007fffe0988550 in std::__invoke_r<bool, QEQuick3D::NanoTerrain::updateData()::<lambda()>&>(struct {...} &) (__fn=...) at /usr/include/c++/14/bits/invoke.h:114 #9 0x00007fffe09882ac in std::_Function_handler<bool(), QEQuick3D::NanoTerrain::updateData()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #10 0x00007fffdfb7489c in std::function<bool()>::operator() (this=0x7fff277fd720) at /usr/include/c++/14/bits/std_function.h:591 #11 0x00007fffdfb74234 in QH::Async::asyncHandler (this=0x5555572af8d0, job=..., endOfWork=0x0, resultOfWork=0x0) at /media/D/builds/Productions/submodules/Games/submodules/Heart/src/public/async.cpp:54 result = false #12 0x00007fffdfb1657f in QH::Async::qt_static_metacall (_o=0x5555572af8d0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffde5da4558) at /media/D/builds/Productions/build/Desktop_Qt_6_9_1-Debug/submodules/Games/submodules/Heart/src/Heart_autogen/AMLFNVAPAS/moc_async.cpp:89 _t = 0x5555572af8d0 #13 0x00007ffff65dda58 in QObject::event (this=0x5555572af8d0, e=0x7ffde5da4510) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:1431 mce = 0x7ffde5da4510 connections = <optimized out> sender = {previous = 0x0, receiver = 0x5555572af8d0, sender = 0x0, signal = -1} #14 0x00007ffff6583f4a in QCoreApplication::notifyInternal2 (receiver=0x5555572af8d0, event=0x7ffde5da4510) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x5555572af820 selfRequired = <optimized out> result = false cbdata = {0x5555572af8d0, 0x7ffde5da4510, 0x7fff277fd82f} scopeLevelCounter = {threadData = 0x5555572af820} #15 0x00007ffff658416d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #16 0x00007ffff658775d in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5555572af820) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879 e = 0x7ffde5da4510 pe = <optimized out> r = <optimized out> relocker = {m_func = {__locker = @0x7fff277fd890}, m_invoke = true} event_deleter = {_M_t = {<std::__uniq_ptr_impl<QEvent, std::default_delete<QEvent> >> = {_M_t = {<std::_Tuple_impl<0, QEvent*, std::default_delete<QEvent> >> = {<std::_Tuple_impl<1, std::default_delete<QEvent> >> = {<std::_Head_base<1, std::default_delete<QEvent>, true>> = {<std::default_delete<QEvent>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, QEvent*, false>> = {_M_head_impl = 0x7ffde5da4510}, <No data fields>}, <No data fields>}}, <No data fields>}} locker = {_M_device = 0x5555572af868, _M_owns = false} startOffset = 0 i = @0x5555572af858: 1 cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>} #17 0x00007ffff6587a10 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733 data = <optimized out> #18 0x00007ffff68755b7 in postEventSourceDispatch (s=0x7fff18000f20) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 source = 0x7fff18000f20 #19 0x00007fffe26f7de2 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007fffe27691f8 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fff18000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fff18000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #23 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fff277fdb70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fff180013f0 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572af748, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #24 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x5555572af6d0 status = 0x7fff277fe658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572af748, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff180013f0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #25 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #26 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #27 QThreadPrivate::start (arg=0x5555572af6b0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555572af6b0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555572af6b0 data = 0x5555572af820 #28 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498380288003634670, -832, 32, 11, 140737488327104, 8498380288024606190, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #29 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 46 (Thread 0x7fff26ffd6c0 (LWP 34939) "NanoTerrainThre"): #0 std::__hypot3<float> (__x=0.181076944, __y=0.976292968, __z=-0.118588522) at /usr/include/c++/14/cmath:3765 #1 0x00007fffe08d20d7 in std::hypot (__x=0.181076944, __y=0.976292968, __z=-0.118588522) at /usr/include/c++/14/cmath:3777 #2 0x00007fffe08d21d9 in qHypot<float, float, float> (x=0.181076944, y=0.976292968, z=-0.118588522) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmath.h:164 #3 0x00007fffe08d2213 in QVector3D::length (this=0x7ffc7dd069ac) at /home/andrei/Qt/6.9.1/gcc_64/include/QtGui/qvectornd.h:692 #4 0x00007fffe0961cfa in QVector3D::normalize (this=0x7ffc7dd069ac) at /home/andrei/Qt/6.9.1/gcc_64/include/QtGui/qvectornd.h:704 len = 3.0611365e-41 #5 0x00007fffe0977c27 in QEQuick3D::NanoGeometry::borderEdge (this=0x5555559cab90, left0=1743, left1=1756, right0=1855, right1=1868) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:627 vertex = @0x7fff0c064d14: 1868 result = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x5555580f8080, ptr = 0x5555580f8090, size = 6}} toRecalcNormaIdx = {<QListSpecialMethods<int>> = {<QListSpecialMethodsBase<int>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff0c064cf0, ptr = 0x7fff0c064d00, size = 6}} tri0 = {_M_elems = {1868, 1855, 1743}} tri1 = {_M_elems = {1743, 1756, 1868}} #6 0x00007fffe0976009 in QEQuick3D::NanoGeometry::calculateClusterBordersImpl (this=0x5555559cab90, address=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:408 edgeAddress = {xp = -18, yp = -16} leftAddress = {xp = -18, yp = -15} edgeSize = 16 leftSize = 16 topAddress = {xp = -17, yp = -16} topSize = 16 indices = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff0c019330, ptr = 0x7fff0c019340, size = 36}} #7 0x00007fffe097578c in QEQuick3D::NanoGeometry::calculateClusterBorders (this=0x5555559cab90, address=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:317 #8 0x00007fffe09753bf in QEQuick3D::NanoGeometry::calculateAll (this=0x5555559cab90) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanogeometry.cpp:288 checkAddress = @0x7fff26ffc5a0: {xp = -17, yp = -15} j = 0 i = 1 address = @0x7fff0c02bdd0: {xp = -18, yp = -15} lock = {m_mutex = 0x5555559cac90, m_isLocked = true} executable_func_time = @0x7fff26ffc508: {__d = {__r = 1756033893035461354}} size = {wd = 200, ht = 200} offsetX = -19 offsetY = -15 planeRectX = 6 planeRectY = 6 currentHeaderOffet = 2140 list = {<QListSpecialMethods<QPoint>> = {<QListSpecialMethodsBase<QPoint>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff0c02ba60, ptr = 0x7fff0c02ba70, size = 169}} count = -1610612736 #9 0x00007fffe0987f24 in operator() (__closure=0x7fff26ffc720) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/nanoterrain.cpp:123 #10 0x00007fffe098870c in std::__invoke_impl<bool, QEQuick3D::NanoTerrain::updateData()::<lambda()>&>(std::__invoke_other, struct {...} &) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #11 0x00007fffe0988550 in std::__invoke_r<bool, QEQuick3D::NanoTerrain::updateData()::<lambda()>&>(struct {...} &) (__fn=...) at /usr/include/c++/14/bits/invoke.h:114 #12 0x00007fffe09882ac in std::_Function_handler<bool(), QEQuick3D::NanoTerrain::updateData()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #13 0x00007fffdfb7489c in std::function<bool()>::operator() (this=0x7fff26ffc720) at /usr/include/c++/14/bits/std_function.h:591 #14 0x00007fffdfb74234 in QH::Async::asyncHandler (this=0x5555572b0920, job=..., endOfWork=0x0, resultOfWork=0x0) at /media/D/builds/Productions/submodules/Games/submodules/Heart/src/public/async.cpp:54 result = false #15 0x00007fffdfb1657f in QH::Async::qt_static_metacall (_o=0x5555572b0920, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffde4557af8) at /media/D/builds/Productions/build/Desktop_Qt_6_9_1-Debug/submodules/Games/submodules/Heart/src/Heart_autogen/AMLFNVAPAS/moc_async.cpp:89 _t = 0x5555572b0920 #16 0x00007ffff65dda58 in QObject::event (this=0x5555572b0920, e=0x7ffde4557ab0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:1431 mce = 0x7ffde4557ab0 connections = <optimized out> sender = {previous = 0x0, receiver = 0x5555572b0920, sender = 0x0, signal = -1} #17 0x00007ffff6583f4a in QCoreApplication::notifyInternal2 (receiver=0x5555572b0920, event=0x7ffde4557ab0) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x5555572b0870 selfRequired = <optimized out> result = false cbdata = {0x5555572b0920, 0x7ffde4557ab0, 0x7fff26ffc82f} scopeLevelCounter = {threadData = 0x5555572b0870} #18 0x00007ffff658416d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #19 0x00007ffff658775d in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5555572b0870) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879 e = 0x7ffde4557ab0 pe = <optimized out> r = <optimized out> relocker = {m_func = {__locker = @0x7fff26ffc890}, m_invoke = true} event_deleter = {_M_t = {<std::__uniq_ptr_impl<QEvent, std::default_delete<QEvent> >> = {_M_t = {<std::_Tuple_impl<0, QEvent*, std::default_delete<QEvent> >> = {<std::_Tuple_impl<1, std::default_delete<QEvent> >> = {<std::_Head_base<1, std::default_delete<QEvent>, true>> = {<std::default_delete<QEvent>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, QEvent*, false>> = {_M_head_impl = 0x7ffde4557ab0}, <No data fields>}, <No data fields>}}, <No data fields>}} locker = {_M_device = 0x5555572b08b8, _M_owns = false} startOffset = 0 i = @0x5555572b08a8: 1 cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>} #20 0x00007ffff6587a10 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733 data = <optimized out> #21 0x00007ffff68755b7 in postEventSourceDispatch (s=0x7fff0c000f20) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 source = 0x7fff0c000f20 #22 0x00007fffe26f7de2 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007fffe27691f8 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fff0c000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fff0c000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #26 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fff26ffcb70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fff0c0013f0 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572b0798, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #27 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x5555572b0720 status = 0x7fff26ffd658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x5555572b0798, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff0c0013f0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #28 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #29 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #30 QThreadPrivate::start (arg=0x5555572b0700) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555572b0700, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555572b0700 data = 0x5555572b0870 #31 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498376988931880430, -832, 32, 11, 140737488327040, 8498376988952851950, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #32 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 48 (Thread 0x7fff25ffb6c0 (LWP 34941) "WorldOrderedQue"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d260f6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/ppoll.c:42 tval = {tv_sec = 1, tv_nsec = 1} #4 0x00007fffe2769245 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7fff04000b70, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7fff04000b90 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #7 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7fff25ffab70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fff04001430 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556068708, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #8 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x555556068690 status = 0x7fff25ffb658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556068708, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff04001430}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #9 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #11 QThreadPrivate::start (arg=0x5555560559b0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x5555560559b0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x5555560559b0 data = 0x7fffac004a00 #12 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498374790982366702, -832, 32, 0, 140733839289440, 8498374791003338222, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #13 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 98 (Thread 0x7ffef37fe6c0 (LWP 35440) "QSGRenderThread"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eae3 in __internal_syscall_cancel (a1=a1@entry=93825256270936, a2=<optimized out>, a3=a3@entry=3507513680, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> #2 0x00007ffff5c9f237 in __futex_abstimed_wait_common64 (private=0, futex_word=0x555565122c58, expected=3507513680, op=393, abstime=0x0, cancel=true) at ./nptl/futex-internal.c:57 resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #3 __futex_abstimed_wait_common (futex_word=0x555565122c58, expected=3507513680, clockid=0, abstime=0x0, private=0, cancel=true) at ./nptl/futex-internal.c:87 err = <optimized out> clockbit = 256 op = 393 err = <optimized out> clockbit = <optimized out> op = <optimized out> #4 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x555565122c58, expected=expected@entry=88, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #5 0x00007ffff5ca1b17 in __pthread_cond_wait_common (cond=<optimized out>, mutex=0x555565122c10, clockid=0, abstime=0x0) at ./nptl/pthread_cond_wait.c:426 signals = 88 g1_start = <optimized out> buffer = {__routine = 0x7ffff5ca18b0 <__condvar_cleanup_waiting>, __arg = 0x7ffef37fda30, __canceltype = 271, __prev = 0x0} cbuffer = {wseq = 180, cond = 0x555565122c38, mutex = 0x555565122c10, private = 0} err = <optimized out> wseq = <optimized out> g = <optimized out> seq = 90 flags = <optimized out> private = 0 result = 0 err = <optimized out> result = <optimized out> wseq = <optimized out> g = <optimized out> seq = <optimized out> flags = <optimized out> private = <optimized out> signals = <optimized out> g1_start = <optimized out> buffer = {__routine = <optimized out>, __arg = <optimized out>, __canceltype = <optimized out>, __prev = <optimized out>} cbuffer = {wseq = <optimized out>, cond = <optimized out>, mutex = <optimized out>, private = <optimized out>} #6 ___pthread_cond_wait (cond=<optimized out>, mutex=0x555565122c10) at ./nptl/pthread_cond_wait.c:458 #7 0x00007ffff6747b2b in QWaitConditionPrivate::wait (deadline=..., this=0x555565122c10) at /home/qt/work/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:67 code = <optimized out> code = <optimized out> #8 QWaitCondition::wait (this=this@entry=0x55556564b660, mutex=mutex@entry=0x55556564b658, deadline=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:145 returnValue = <optimized out> #9 0x00007ffff78f9715 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x55556564b640) at /home/qt/work/install/include/QtCore/qdeadlinetimer.h:31 e = <optimized out> e = <optimized out> #10 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x55556564b5a0) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:869 e = <optimized out> #11 0x00007ffff78f9a21 in QSGRenderThread::run (this=0x55556564b5a0) at /home/qt/work/qt/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp:992 #12 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #14 QThreadPrivate::start (arg=0x55556564b5a0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x55556564b5a0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x55556564b5a0 data = 0x555563871f50 #15 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8499391838701188590, -832, 32, 11, 140737488341856, 8499391838722160110, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #16 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 114 (Thread 0x7ffef3fff6c0 (LWP 35520) "WorldThread"): #0 0x00007ffff7d99d1c in QHashPrivate::Span<QHashPrivate::Node<unsigned int, QSharedPointer<QEWorld::iComponent> > >::hasNode (this=0x7fff10b991f8, i=21) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:310 #1 0x00007ffff7d99bfc in QHashPrivate::Data<QHashPrivate::Node<unsigned int, QSharedPointer<QEWorld::iComponent> > >::reallocationHelper<false> (this=0x7ffde502f140, other=..., nSpans=1) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:571 n = <error reading variable: Cannot access memory at address 0x46> it = {span = 0x7fffe0307df4 <QEWorld::iObject::isRenderable(QSharedPointer<QEWorld::WorldCluster> const&) const>, index = 0} newNode = 0x7fff10ba8798 index = 21 span = @0x7fff10b991f8: {offsets = '\377' <repeats 73 times>, "\000", '\377' <repeats 54 times>, entries = 0x7fff10b9ec50, allocated = 48 '0', nextFree = 1 '\001'} s = 0 #2 QHashPrivate::Data<QHashPrivate::Node<unsigned int, QSharedPointer<QEWorld::iComponent> > >::Data (this=0x7ffde502f140, other=...) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:586 r = {spans = 0x7ffde44b53b8, nSpans = 1} r = {spans = <optimized out>, nSpans = <optimized out>} #3 0x00007ffff7d98323 in QHashPrivate::Data<QHashPrivate::Node<unsigned int, QSharedPointer<QEWorld::iComponent> > >::detached (d=0x7fff10ba6f60) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:600 dd = 0x7ffff7d87304 <QtPrivate::RefCount::isShared() const+28> #4 0x00007ffff7d9658c in QHash<unsigned int, QSharedPointer<QEWorld::iComponent> >::detach (this=0x7ffef3ffe280) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:973 #5 0x00007ffff7d92b83 in QHash<unsigned int, QSharedPointer<QEWorld::iComponent> >::begin (this=0x7ffef3ffe280) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1238 #6 0x00007fffe02ae5d3 in QEWorld::iObject::getFirstMatchedComponent<QEWorld::iTool> (this=0x7fff10ba7a20) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/objects/iobject.h:101 list = @0x7ffef3ffe280: {d = 0x7fff10ba6f60} #7 0x00007fffe02ae35c in QEWorld::Tools::render (this=0x7fff10bafde0, delta=0.0387349986) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/toolsModule/tools.cpp:206 tool = @0x7ffff7d9848b: {value = {ptr = 0xeb0275c08401f083}, d = 0x8b48f8458b4890a6} actor = @0x7ffef3ffe320: {value = {ptr = 0x7fff10ba7a20}, d = 0x7fff10ba7a10} it = @0x7ffef3ffe310: {i = {d = 0x7fff10b9d850, bucket = 106}} #8 0x00007fffe02db1d4 in QEWorld::iRender::requestToRender (this=0x7fff10bafe08, deltaMmsec=38735) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/irender.cpp:33 #9 0x00007fffe030953f in QEWorld::Object::render (this=0x555556471830, lastUpdateMicsec=38735) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/objects/object.cpp:203 component = @0x555556471c70: {value = {ptr = 0x7fff10bafde0}, d = 0x7fff10bafdd0} #10 0x00007fffe0310b3e in QEWorld::WorldActor::render (this=0x555556471830, lastUpdateMicsec=38735, delta=0.0387349986) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/objects/worldactor.cpp:59 #11 0x00007fffe02db1d4 in QEWorld::iRender::requestToRender (this=0x555556471860, deltaMmsec=38735) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/irender.cpp:33 #12 0x00007fffe0310bca in QEWorld::WorldActor::requestToRender (this=0x555556471830, deltaMmsec=38735) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/objects/worldactor.cpp:84 #13 0x00007fffe0339744 in QEWorld::WorldCluster::render (this=0x7fff100674e0, lastUpdateMicsec=38735) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/worldcluster.cpp:118 it = {i = {i = {d = 0x7fff10ca6720, bucket = 941}}} toRemove = {<QListSpecialMethods<QSharedPointer<QEWorld::WorldActor> >> = {<QListSpecialMethodsBase<QSharedPointer<QEWorld::WorldActor> >> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} lod = 0 wrd = @0x7ffef3ffe4a0: {value = {ptr = 0x55555606c6c0}, d = 0x55555606c6b0} #14 0x00007fffe02db1d4 in QEWorld::iRender::requestToRender (this=0x7fff100674e0, deltaMmsec=5050) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/irender.cpp:33 #15 0x00007fffe0317697 in QEWorld::World::renderIteration (this=0x55555606c6c0, mmsec=5050) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/world.cpp:521 claster = @0x7ffe4ca43b90: {value = {ptr = 0x7fff100674e0}, d = 0x7fff100674d0} locker = {m_mutex = 0x55555606c798, m_isLocked = true} #16 0x00007fffdfb75b94 in QH::AsyncRenderLoop::renderLoopPrivate (this=0x55555606c6c0) at /media/D/builds/Productions/submodules/Games/submodules/Heart/src/public/asyncrenderloop.cpp:63 currentTime = @0x7ffef3ffe5d8: {__d = {__r = 1756033893154654401}} iterationTime = 5050 #17 0x00007fffdfb7593b in operator() (__closure=0x7ffef3ffe720) at /media/D/builds/Productions/submodules/Games/submodules/Heart/src/public/asyncrenderloop.cpp:36 #18 0x00007fffdfb75f4e in std::__invoke_impl<bool, QH::AsyncRenderLoop::run()::<lambda()>&>(std::__invoke_other, struct {...} &) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #19 0x00007fffdfb75e36 in std::__invoke_r<bool, QH::AsyncRenderLoop::run()::<lambda()>&>(struct {...} &) (__fn=...) at /usr/include/c++/14/bits/invoke.h:114 #20 0x00007fffdfb75d09 in std::_Function_handler<bool(), QH::AsyncRenderLoop::run()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/14/bits/std_function.h:290 #21 0x00007fffdfb7489c in std::function<bool()>::operator() (this=0x7ffef3ffe720) at /usr/include/c++/14/bits/std_function.h:591 #22 0x00007fffdfb74234 in QH::Async::asyncHandler (this=0x55555606c6c0, job=..., endOfWork=0x0, resultOfWork=0x0) at /media/D/builds/Productions/submodules/Games/submodules/Heart/src/public/async.cpp:54 result = false #23 0x00007fffdfb1657f in QH::Async::qt_static_metacall (_o=0x55555606c6c0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7ffdd5d0b0c8) at /media/D/builds/Productions/build/Desktop_Qt_6_9_1-Debug/submodules/Games/submodules/Heart/src/Heart_autogen/AMLFNVAPAS/moc_async.cpp:89 _t = 0x55555606c6c0 #24 0x00007ffff65dda58 in QObject::event (this=0x55555606c6c0, e=0x7ffdd5d0b080) at /home/qt/work/qt/qtbase/src/corelib/kernel/qobject.cpp:1431 mce = 0x7ffdd5d0b080 connections = <optimized out> sender = {previous = 0x0, receiver = 0x55555606c6c0, sender = 0x0, signal = -1} #25 0x00007ffff6583f4a in QCoreApplication::notifyInternal2 (receiver=0x55555606c6c0, event=0x7ffdd5d0b080) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 d = <optimized out> threadData = 0x7fffad423f70 selfRequired = <optimized out> result = false cbdata = {0x55555606c6c0, 0x7ffdd5d0b080, 0x7ffef3ffe82f} scopeLevelCounter = {threadData = 0x7fffad423f70} #26 0x00007ffff658416d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #27 0x00007ffff658775d in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7fffad423f70) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1879 e = 0x7ffdd5d0b080 pe = <optimized out> r = <optimized out> relocker = {m_func = {__locker = @0x7ffef3ffe890}, m_invoke = true} event_deleter = {_M_t = {<std::__uniq_ptr_impl<QEvent, std::default_delete<QEvent> >> = {_M_t = {<std::_Tuple_impl<0, QEvent*, std::default_delete<QEvent> >> = {<std::_Tuple_impl<1, std::default_delete<QEvent> >> = {<std::_Head_base<1, std::default_delete<QEvent>, true>> = {<std::default_delete<QEvent>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, QEvent*, false>> = {_M_head_impl = 0x7ffdd5d0b080}, <No data fields>}, <No data fields>}}, <No data fields>}} locker = {_M_device = 0x7fffad423fb8, _M_owns = false} startOffset = 0 i = @0x7fffad423fa8: 0 cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>} #28 0x00007ffff6587a10 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/kernel/qcoreapplication.cpp:1733 data = <optimized out> #29 0x00007ffff68755b7 in postEventSourceDispatch (s=0x7ffde680a610) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 source = 0x7ffde680a610 #30 0x00007fffe26f7de2 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007fffe27691f8 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007fffe26f8223 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007ffff6874c6e in QEventDispatcherGlib::processEvents (this=0x7ffef4090780, flags=...) at /home/qt/work/qt/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 d = 0x7ffde5da7ac0 canWait = true savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>} result = <optimized out> #34 0x00007ffff659103b in QEventLoop::exec (this=this@entry=0x7ffef3ffeb70, flags=..., flags@entry=...) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7ffde5a6d8d0 threadData = <optimized out> locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x7fffad423e98, m_isLocked = false} ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} app = <optimized out> #35 0x00007ffff669d95e in QThread::exec (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qflags.h:77 d = 0x7fffad423e20 status = 0x7ffef3fff658 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x7fffad423e98, m_isLocked = false} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6af4430 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7ffde5a6d8d0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6919d6c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff6919c80 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6590c60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af44e0 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}} returnCode = <optimized out> #36 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #37 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #38 QThreadPrivate::start (arg=0x555556058ed0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x555556058ed0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x555556058ed0 data = 0x7fffad423f70 #39 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8499390737578948078, -832, 32, 11, 140737488331168, 8499390737599919598, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #40 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 115 (Thread 0x7fff358936c0 (LWP 35521) "Thread (pooled)"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff673f4b3 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=1, op=1, addr=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qfutex_linux_p.h:48 result = <optimized out> result = <optimized out> #2 QtLinuxFutex::futexWakeOne<QBasicAtomicPointer<QMutexPrivate> > (futex=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qfutex_linux_p.h:80 #3 QBasicMutex::unlockInternal (this=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qmutex.cpp:824 copy = <optimized out> #4 0x00007fffe08d282b in QBasicMutex::unlock (this=0x555555ffecd0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmutex.h:56 #5 0x00007fffe08d309b in QMutexLocker<QMutex>::unlock (this=0x7fff35892970) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmutex.h:263 #6 0x00007fffe08d2b08 in QMutexLocker<QMutex>::~QMutexLocker (this=0x7fff35892970, __in_chrg=<optimized out>) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmutex.h:252 #7 0x00007fffe09234fe in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:579 lock = {m_mutex = 0x555555ffecd0, m_isLocked = true} strongPoint = {xp = -2216, yp = -682} #8 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2216, yp = -682} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = -682 x = -2216 executable_func_time = @0x7fff35892a00: {__d = {__r = 1756033892633064629}} clusterAddress = {value = {ptr = 0x7ffe4f051ea0}, d = 0x7ffe4f051e90} clusterRect = @0x7ffe4d8bbc98: {xp = -2304, yp = -768, w = 128, h = 128} #9 0x00007fffe02c4568 in operator() (__closure=0x7ffde490cba8) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffde5838a88, m_isLocked = 96} #10 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde490cba0, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde490cba0 #11 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde69384d0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef452a7c0 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #12 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #14 QThreadPrivate::start (arg=0x7ffde69384d0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde69384d0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde69384d0 data = 0x7ffef7e1bcd0 #15 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498409275274786286, -832, 32, 0, 140732992052128, 8498409275295757806, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #16 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 116 (Thread 0x7fff24ff96c0 (LWP 35524) "Thread (pooled)"): #0 0x00007ffff7d7c36e in std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>::~pair (this=0x7ffdf1927790, __in_chrg=<optimized out>) at /usr/include/c++/14/bits/stl_pair.h:284 #1 0x00007ffff7d7c3a5 in std::destroy_at<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > (__location=0x7ffdf1927790) at /usr/include/c++/14/bits/stl_construct.h:88 #2 0x00007ffff7d7c0bc in std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > > >::destroy<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > (__a=..., __p=0x7ffdf1927790) at /usr/include/c++/14/bits/alloc_traits.h:599 #3 std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::_M_destroy_node (this=0x7fff01eaa378, __p=0x7ffdf1927770) at /usr/include/c++/14/bits/stl_tree.h:621 #4 0x00007ffff7d7bec5 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::_M_drop_node (this=0x7fff01eaa378, __p=0x7ffdf1927770) at /usr/include/c++/14/bits/stl_tree.h:629 #5 0x00007ffff7d7bc57 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::_M_erase (this=0x7fff01eaa378, __x=0x7ffdf1927770) at /usr/include/c++/14/bits/stl_tree.h:1934 __y = 0x7ffdf0100a00 #6 0x00007ffff7d7bc34 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::_M_erase (this=0x7fff01eaa378, __x=0x7ffdf0e8d720) at /usr/include/c++/14/bits/stl_tree.h:1932 __y = 0x7ffdf0b5d1b0 #7 0x00007ffff7d7bc34 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::_M_erase (this=0x7fff01eaa378, __x=0x7ffdf0b5d1b0) at /usr/include/c++/14/bits/stl_tree.h:1932 __y = 0x7fff01eaa378 #8 0x00007ffff7d7b814 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::~_Rb_tree (this=0x7fff01eaa378, __in_chrg=<optimized out>) at /usr/include/c++/14/bits/stl_tree.h:982 #9 0x00007ffff7d7b2fe in std::map<unsigned int, QEWorld::ResourcesObjectsStorage::ResourceData, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::~map (this=0x7fff01eaa378, __in_chrg=<optimized out>) at /usr/include/c++/14/bits/stl_map.h:314 #10 0x00007ffff7d7b322 in QMapData<std::map<unsigned int, QEWorld::ResourcesObjectsStorage::ResourceData, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > > >::~QMapData (this=0x7fff01eaa370, __in_chrg=<optimized out>) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmap.h:27 #11 0x00007ffff7d7b38e in QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::map<unsigned int, QEWorld::ResourcesObjectsStorage::ResourceData, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > > > >::~QExplicitlySharedDataPointerV2 (this=0x7fff24ff8760, __in_chrg=<optimized out>) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qshareddata_impl.h:69 #12 0x00007ffff7d7a278 in QMap<unsigned int, QEWorld::ResourcesObjectsStorage::ResourceData>::~QMap (this=0x7fff24ff8760, __in_chrg=<optimized out>) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmap.h:188 #13 0x00007fffe02c91b5 in QEWorld::ResourcesObjectsStorage::getObjectsIds (this=0x55555605c420, resourceID=1, biomeId=1, altitude=0.822943807, altitudeDifference=0.716881096) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/resourcesobjectsstorage.cpp:46 resources = @0x7fff24ff8760: {d = {d = {ptr = 0x7fff01eaa370}}} result = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} #14 0x00007fffe02df6d3 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:129 ids = {<QListSpecialMethods<unsigned int>> = {<QListSpecialMethodsBase<unsigned int>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} it = @0x7fff24ff8830: {i = {_M_node = 0x7fff01969b40}} executable_func_time = @0x7fff24ff8810: {__d = {__r = 1756034765504222722}} rawNoise = 0.66610072017890953 blendRef = {d = 0x7ffdf238cb20} alttitude = 0.91147190159147884 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 2860880808 randDevider = 10000 chhosed = 808 choosedBiome = 1 resourceNoise = 0.64242465746579114 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7fff24ff8828: {d = {d = {ptr = 0x7ffdf22fbf20}}} difference = 0.716881096 count = 32767 #15 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2068, yp = 600} #16 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2068, yp = 600} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = 600 x = -2068 executable_func_time = @0x7fff24ff8a00: {__d = {__r = 1756033892633479616}} clusterAddress = {value = {ptr = 0x7ffecb8cd950}, d = 0x7ffecb8cd940} clusterRect = @0x7ffe4d7fb268: {xp = -2176, yp = 512, w = 128, h = 128} #17 0x00007fffe02c4568 in operator() (__closure=0x7ffde61d1d38) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffeee737e18, m_isLocked = 240} #18 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde61d1d30, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde61d1d30 #19 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7fff1376f940) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef45091a0 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #20 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #21 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #22 QThreadPrivate::start (arg=0x7fff1376f940) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7fff1376f940, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fff1376f940 data = 0x7ffec84221f0 #23 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498372593032852974, -832, 32, 0, 140734091568352, 8498372593053824494, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #24 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 117 (Thread 0x7fff360946c0 (LWP 35525) "Thread (pooled)"): #0 0x00007fffe0136e44 in __gnu_cxx::__aligned_membuf<std::pair<int const, QEWorld::BiomeRule> >::_M_addr() const@plt () at /media/D/builds/Productions/build/Desktop_Qt_6_9_1-Debug/submodules/Games/src/world/libQEWorld.so #1 0x00007fffe02e6940 in __gnu_cxx::__aligned_membuf<std::pair<int const, QEWorld::BiomeRule> >::_M_ptr (this=0x55555606b410) at /usr/include/c++/14/ext/aligned_buffer.h:77 #2 0x00007fffe02e4f4e in std::_Rb_tree_node<std::pair<int const, QEWorld::BiomeRule> >::_M_valptr (this=0x55555606b3f0) at /usr/include/c++/14/bits/stl_tree.h:235 #3 0x00007fffe02e3b47 in std::_Rb_tree_const_iterator<std::pair<int const, QEWorld::BiomeRule> >::operator-> (this=0x7fff360934b0) at /usr/include/c++/14/bits/stl_tree.h:359 #4 0x00007fffe02e1ee6 in QMap<int, QEWorld::BiomeRule>::const_iterator::value (this=0x7fff360934b0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmap.h:523 #5 0x00007fffe02dea15 in QEWorld::MapData::getBiomesConcentrations (this=0x55555606be90, pos=..., rawNoise=0x7fff36093818) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:39 val = @0x7ffde4ded6c0: {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0x0}, <No data fields>}, <No data fields>}, start = -5.6297526e+24, end = 4.59135442e-41, resourceNoiseConfigs = {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0x7ffde831f850}, <No data fields>}, <No data fields>}, numOctaves = -394760448, baseFrequency = 3.9525251667299724e-323, lacunarity = 2.6185479229586067e-322, persistence = 6.9520826103604746e-310, overallAmplitude = 3.4732814902639632e-321, type = (unknown: 0x800), offsetX = 9.804713090345888e-211, offsetY = 6.9529098522713429e-310, warpStrength = 2.4209216646221081e-322, warpSeedOffset = 140728429865088, normalizeTo01 = 112, powerExponent = 6.9533290783705265e-310}, highMapNoiseConfigs = {<QListSpecialMethods<QEWorld::NoiseConfig>> = {<QListSpecialMethodsBase<QEWorld::NoiseConfig>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fffe0451bb0 <vtable for QEWorld::iWorldClusterAddress+136>, ptr = 0x30, size = 164}}, highMapSubNoiseConfigs = {<QListSpecialMethods<std::pair<float, float> >> = {<QListSpecialMethodsBase<std::pair<float, float> >> = {<No data fields>}, <No data fields>}, d = {d = 0x1, ptr = 0xffffffffffffffff, size = -1}}} key = 32765 itNext = {i = {_M_node = 0x7fffe02d45ad <std::_Rb_tree<unsigned int, std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData>, std::_Select1st<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> > >::_Alloc_node::operator()<std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> const&>(std::pair<unsigned int const, QEWorld::ResourcesObjectsStorage::ResourceData> const&) const+51>}} it = {i = {_M_node = 0x55555606b3f0}} blendNoise = 0.72881734655107544 rules = @0x55555606bed0: {d = {d = {ptr = 0x5555560550d0}}} #6 0x00007fffe02dff09 in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x7fff36093820, rawBlendNoise=0x7fff36093818) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:210 executable_func_time = @0x7fff360935a8: {__d = {__r = 1756034765504423366}} blendRef = @0x7fff36093620: {d = 0x7fff36093650} subBiomeNoise = 6.9533473480103629e-310 result = 5.434722104253712e-323 count = 0 #7 0x00007fffe02df317 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:96 executable_func_time = @0x7fff36093810: {__d = {__r = 1756034765504423306}} rawNoise = 0.72881734655107544 blendRef = {d = 0x0} alttitude = 6.9531883989596271e-310 rools = @0x7fffe08d2a8f: {d = {d = {ptr = 0x55fa1e0ff390c3c9}}} localSeed = 906573856 randDevider = 32767 chhosed = 0 choosedBiome = 1442835664 resourceNoise = 0 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x360938c0, ptr = 0x555555ffed10, size = 140734099962048}} resources = <error reading variable: Cannot access memory at address 0x1> difference = 4.59163468e-41 count = 32767 #8 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -1432, yp = -1576} #9 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -1432, yp = -1576} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = -1576 x = -1432 executable_func_time = @0x7fff36093a00: {__d = {__r = 1756033892633376604}} clusterAddress = {value = {ptr = 0x7fff10073f40}, d = 0x7fff10073f30} clusterRect = @0x7fff10053958: {xp = -1536, yp = -1664, w = 128, h = 128} #10 0x00007fffe02c4568 in operator() (__closure=0x7ffde5c0b1c8) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffedae44928, m_isLocked = false} #11 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde5c0b1c0, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde5c0b1c0 #12 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde4458ed0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef4509570 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #13 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #15 QThreadPrivate::start (arg=0x7ffde4458ed0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde4458ed0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde4458ed0 data = 0x7ffde5c53f20 #16 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498412574346540526, -832, 32, 0, 140732992052976, 8498412574367512046, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #17 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 118 (Thread 0x7fff37fff6c0 (LWP 35526) "Thread (pooled)"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff673f4b3 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=1, op=1, addr=0x7ffff6b062a0 <QMessagePattern::mutex>) at /home/qt/work/qt/qtbase/src/corelib/thread/qfutex_linux_p.h:48 result = <optimized out> result = <optimized out> #2 QtLinuxFutex::futexWakeOne<QBasicAtomicPointer<QMutexPrivate> > (futex=...) at /home/qt/work/qt/qtbase/src/corelib/thread/qfutex_linux_p.h:80 #3 QBasicMutex::unlockInternal (this=this@entry=0x7ffff6b062a0 <QMessagePattern::mutex>) at /home/qt/work/qt/qtbase/src/corelib/thread/qmutex.cpp:824 copy = <optimized out> #4 0x00007ffff6500fc4 in QBasicMutex::unlock (this=0x7ffff6b062a0 <QMessagePattern::mutex>) at /home/qt/work/qt/qtbase/src/corelib/thread/qmutex.h:56 #5 std::scoped_lock<QBasicMutex>::~scoped_lock (this=<synthetic pointer>, __in_chrg=<optimized out>) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/mutex:660 #6 formatLogMessage (type=<optimized out>, context=<optimized out>, str=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:1618 message = {d = {d = 0x7fff30009450, ptr = 0x7fff30009460 u"[08-24 13:26:05.503 35526 Error] getResources This method works too slow: time = 11850333", size = 90}, static _empty = 0 u'\000'} locker = {_M_device = @0x7ffff6b062a0} pattern = <optimized out> skip = <optimized out> timeArgsIdx = <optimized out> backtraceArgsIdx = <optimized out> #7 0x00007ffff6502b32 in qFormatLogMessage (type=<optimized out>, context=<optimized out>, str=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:1608 #8 0x00007ffff732117d in QuasarAppUtils::messageHandler (type=QtCriticalMsg, context=..., msg=...) at /media/D/builds/Productions/submodules/Games/submodules/Heart/submodules/QuasarAppLib/qalogger.cpp:60 stream = {<QIODeviceBase> = {<No data fields>}, _vptr.QTextStream = 0x7ffff6af6c60 <vtable for QTextStream+16>, d_ptr = {_M_t = {<std::__uniq_ptr_impl<QTextStreamPrivate, std::default_delete<QTextStreamPrivate> >> = {_M_t = {<std::_Tuple_impl<0, QTextStreamPrivate*, std::default_delete<QTextStreamPrivate> >> = {<std::_Tuple_impl<1, std::default_delete<QTextStreamPrivate> >> = {<std::_Head_base<1, std::default_delete<QTextStreamPrivate>, true>> = {<std::default_delete<QTextStreamPrivate>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, QTextStreamPrivate*, false>> = {_M_head_impl = 0x7fff300089f0}, <No data fields>}, <No data fields>}}, <No data fields>}}} logFile = {<QFileDevice> = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x7ffff6af26a8 <vtable for QFile+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff30008570}}, <QIODeviceBase> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6914584 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>+260>, data = 0x7ffff6914480 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, static_metacall = 0x7ffff6541400 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af2ec0 <QIODevice::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af2e80 <QIODevice::staticMetaObject>}, stringdata = 0x7ffff691417c <QFileDevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN11QFileDeviceE_t>+60>, data = 0x7ffff6914140 <QFileDevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN11QFileDeviceE_t>>, static_metacall = 0x7ffff652fd20 <QFileDevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aeedc8 <QFileDevice::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN11QFileDeviceE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af29a0 <QFileDevice::staticMetaObject>}, stringdata = 0x7ffff6913fdc <QFile::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN5QFileE_t>+60>, data = 0x7ffff6913fa0 <QFile::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN5QFileE_t>>, static_metacall = 0x7ffff652c740 <QFile::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aeedc0 <QFile::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN5QFileE_t>>, extradata = 0x0}}} #9 0x00007fffd123ecfc in QDebugMessageServiceImpl::sendDebugMessage (this=0x555555950310, type=QtCriticalMsg, ctxt=..., buf=...) at /home/qt/work/qt/qtdeclarative/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp:53 ws = {<QPacket> = {<QDataStream> = {<QIODeviceBase> = {<No data fields>}, d = 0x0, dev = 0x7fff37ffe450, owndev = false, noswap = false, fpPrecision = 1 '\001', q_status = 0 '\000', byteorder = QDataStream::BigEndian, ver = 22, transactionDepth = 0, static NullCode = 4294967295, static ExtendedSize = 4294967294}, buf = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x7ffff6af24f8 <vtable for QBuffer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7fff30153ad0}}, <QIODeviceBase> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6914584 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>+260>, data = 0x7ffff6914480 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, static_metacall = 0x7ffff6541400 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af2ec0 <QIODevice::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af2e80 <QIODevice::staticMetaObject>}, stringdata = 0x7ffff69133b8 <QBuffer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>+88>, data = 0x7ffff6913360 <QBuffer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>>, static_metacall = 0x7ffff6512120 <QBuffer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aeedb0 <QBuffer::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>>, extradata = 0x0}}}}, <No data fields>} #10 0x00007ffff64fdbcb in qt_message_print (msgType=QtCriticalMsg, context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2115 ungrab = {m_func = {<No data fields>}, m_invoke = true} msgHandler = <optimized out> #11 0x00007ffff650300c in qt_message_output (msgType=QtCriticalMsg, context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2158 ctx = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 169, file = 0x7fffe0373ef8 "/media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp", function = 0x7fffe0373e60 "QList<QEWorld::MapData::AreaResourcesData> QEWorld::MapData::getResources(const QPoint&, const QSharedPointer<QEWorld::ResourcesObjectsStorage>&)", category = 0x7ffff7e31e50 "default"}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = 165, s = 160, ptr = 0x7fff30000030}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = "\020\001\000\000\000\000\000\000`\345\3777\377\177\000\000\2671\313\365\377\177\000\000\000\000\000\000\000\000\000\000@m\0200\377\177\000\000\220\275\0020\377\177\000\000\260l\0200\377\177\000\000\000\001\000\000\000\000\000\000\245\000\000\000\000\000\000\000\240\000\000\000\000\000\000\000\240l\0200\377\177\000\000\320\345\3777\377\177\000\000\226G\313\365\377\177\000\000\240\345\3777\377\177\000\000\000sڲ0\241T\024oK}?\000\000\000\000\n\000\000\000\000\000\000\000\200\346\3777\377\177\000\0000\000\0000\377\177\000\000\377\377\377\377\000\000\000\000\020\000\000\000\000\000\000\000\260l\0200\377\177\000\000\020", '\000' <repeats 15 times>, "\2409\0250\377\177\000\000w\000\000\000\000\000\000\000\231uk\366\377\177\000\000\220\305\0200\377\177\000\000\000\000\000\000\000\000\000\0009\000\000\000\000\000\000\000\234\352h\366\377\177\000\000\001\000\000\000\000\000\000"}, static PreallocatedSize = <optimized out>}}, _M_engaged = false}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} #12 0x00007ffff6515b26 in QDebug::~QDebug (this=0x7fff37ffe870, __in_chrg=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/io/qdebug.cpp:162 ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 169, file = 0x7fffe0373ef8 "/media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp", function = 0x7fffe0373e60 "QList<QEWorld::MapData::AreaResourcesData> QEWorld::MapData::getResources(const QPoint&, const QSharedPointer<QEWorld::ResourcesObjectsStorage>&)", category = 0x7ffff7e31e50 "default"}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = 0, s = 1464973009333416704, ptr = 0x7fff37ffe6d0}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = "\b", '\000' <repeats 15 times>, "\2409\0250\377\177\000\000`8\0250\377\177\000\000\244`d\366\377\177\000\000\300\346\3777\377\177\000\000\000\000\000\000\377\177\000\000]Ҵ", '\000' <repeats 13 times>, "@H\224\366\377\177\000\000\200\305\0200\020\001\000\000\220\024\0000\377\177\000\000\240\024\0000\377\177\000\000\b\000\000\000\000\000\000\000N~UUUU\000\000\0003\260\366\377\177\000\000\300s\0200\377\177\000\000 \347\3777\377\177\000\000\000\000\000\000\000\000\000\000\200\305\0200\377\177\000\000\023\210d\366\377\177\000\000 \000\3777\377\177\000\000\200\305\0200\377\177\000\000 \304\005VUU\000\000\001\000\000\000\000\000\000\000\220Y\002VUU\000\000\000sڲ0\241T\024\000\000\000\000\000\000\000\000\200\347\3777\377\177\000\000oK}?\000\000\000\000\321\006\332\367\377\177\000\000\300s\0200\377\177\000"}, static PreallocatedSize = <optimized out>}}, _M_engaged = false}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = <optimized out>, line = <optimized out>, file = <optimized out>, function = <optimized out>, category = <optimized out>}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = <optimized out>, s = <optimized out>, ptr = <optimized out>}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = {<optimized out> <repeats 256 times>}}, static PreallocatedSize = <optimized out>}}, _M_engaged = <optimized out>}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} #13 0x00007fffe02dfac9 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:169 executable_func_time = @0x7fff37ffe810: {__d = {__r = 1756034753653006413}} rawNoise = 0.61453222895357051 blendRef = {d = 0x7ffe32c5cdf0} alttitude = 0.99471614868749259 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 2639395825 randDevider = 10000 chhosed = 5825 choosedBiome = 1 resourceNoise = 0.81888755187865614 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7fff37ffe828: {d = {d = {ptr = 0x7ffde5d06050}}} difference = 0.148772508 count = 11850333 #14 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2178, yp = 50} #15 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2178, yp = 50} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = 50 x = -2178 executable_func_time = @0x7fff37ffea00: {__d = {__r = 1756033892633475346}} clusterAddress = {value = {ptr = 0x7ffec9dca3a0}, d = 0x7ffec9dca390} clusterRect = @0x7ffecbed3428: {xp = -2304, yp = 0, w = 128, h = 128} #16 0x00007fffe02c4568 in operator() (__closure=0x7ffde4056fa8) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffde564a818, m_isLocked = 240} #17 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde4056fa0, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde4056fa0 #18 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde6029190) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef4508340 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #19 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #20 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #21 QThreadPrivate::start (arg=0x7ffde6029190) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde6029190, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde6029190 data = 0x7ffde55ad350 #22 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498414371253482990, -832, 32, 0, 140732992052976, 8498414371274454510, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #23 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 119 (Thread 0x7fff377fe6c0 (LWP 35527) "Thread (pooled)"): #0 QList<QEWorld::NoiseConfig>::QList (this=0x7fff377fd640) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qlist.h:281 #1 0x00007fffe01cd92d in QEWorld::BiomeRule::BiomeRule (this=0x7fff377fd630) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/biomerule.cpp:14 #2 0x00007fffe02e028a in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x7fff377fd820, rawBlendNoise=0x7fff377fd818) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:239 list = @0x7fff377fd610: {<QListSpecialMethods<QSharedPointer<QEWorld::OpenSimplex2> >> = {<QListSpecialMethodsBase<QSharedPointer<QEWorld::OpenSimplex2> >> = {<No data fields>}, <No data fields>}, d = {d = 0x5555562396c0, ptr = 0x5555562396d0, size = 2}} rules = @0x7fffdfbb466c: {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0xfa1e0ff390c3c990}, <No data fields>}, <No data fields>}, start = -8.10373123e+22, end = 9.32878576e-29, resourceNoiseConfigs = {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0xf8458b48f87d8948}, <No data fields>}, <No data fields>}, numOctaves = -389576376, baseFrequency = 4.7510845153761272e-311, lacunarity = -3.0173429628325644e+254, persistence = -1.7052903622079141e+280, overallAmplitude = 4.3552442222233553e-150, type = (unknown: 0xf87d8948), offsetX = 1.0773108077607704e+105, offsetY = 7.8535908670217368e+42, warpStrength = -8.4320646707376935e-227, warpSeedOffset = 5212347150774813641, normalizeTo01 = 137, powerExponent = 5.6832037541388272e+40}, highMapNoiseConfigs = {<QListSpecialMethods<QEWorld::NoiseConfig>> = {<QListSpecialMethodsBase<QEWorld::NoiseConfig>> = {<No data fields>}, <No data fields>}, d = {d = 0x480000002825048b, ptr = 0x558d48c031f84589, size = -2987776749706983177}}, highMapSubNoiseConfigs = {<QListSpecialMethods<std::pair<float, float> >> = {<QListSpecialMethodsBase<std::pair<float, float> >> = {<No data fields>}, <No data fields>}, d = {d = 0xfff5b94ce8c78948, ptr = 0xf8558b48f745b60f, size = 44139717281892}}} it = {i = {d = 0x7ffddcda7450, bucket = 94}} executable_func_time = @0x7fff377fd5a8: {__d = {__r = 1756034753653034954}} blendRef = @0x7fff377fd5b0: {d = 0x7ffddcda7450} subBiomeNoise = 0.70151547570252981 result = 0 count = 0 #3 0x00007fffe02df317 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:96 executable_func_time = @0x7fff377fd810: {__d = {__r = 1756034753653034874}} rawNoise = 0.5524693016792831 blendRef = {d = 0x7ffddc2bd680} alttitude = 6.9531896119611426e-310 rools = @0x7fffe08d2a8f: {d = {d = {ptr = 0x55fa1e0ff390c3c9}}} localSeed = 931125280 randDevider = 32767 chhosed = 0 choosedBiome = 1442835664 resourceNoise = 0 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x377fd8c0, ptr = 0x555555ffed10, size = 140734124513472}} resources = <error reading variable: Cannot access memory at address 0x1> difference = 4.59163468e-41 count = 32767 #4 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2176, yp = -674} #5 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2176, yp = -674} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = -674 x = -2176 executable_func_time = @0x7fff377fda00: {__d = {__r = 1756033893121131906}} clusterAddress = {value = {ptr = 0x7ffe4ec8e680}, d = 0x7ffe4ec8e670} clusterRect = @0x7ffe4e07e538: {xp = -2176, yp = -768, w = 128, h = 128} #6 0x00007fffe02c4568 in operator() (__closure=0x7ffef611b468) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x1, m_isLocked = 112} #7 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffef611b460, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffef611b460 #8 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde59fb470) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef502ff00 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #9 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #11 QThreadPrivate::start (arg=0x7ffde59fb470) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde59fb470, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde59fb470 data = 0x7ffef411ea50 #12 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498415472375723502, -832, 32, 0, 140732992052976, 8498415472396695022, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #13 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 120 (Thread 0x7fff36ffd6c0 (LWP 35528) "Thread (pooled)"): #0 QHashPrivate::Span<QHashPrivate::Node<int, float> >::hasNode (this=0x7ffec8a773e8, i=80) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:311 #1 0x00007fffe0225639 in QHashPrivate::iterator<QHashPrivate::Node<int, float> >::isUnused (this=0x7fff36ffc470) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:791 #2 0x00007fffe02e3d99 in QHashPrivate::iterator<QHashPrivate::Node<int, float> >::operator++ (this=0x7fff36ffc470) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:809 #3 0x00007fffe02e3cd3 in QHashPrivate::Data<QHashPrivate::Node<int, float> >::begin (this=0x7fff136d5400) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:632 it = {d = 0x7fff136d5400, bucket = 80} #4 0x00007fffe02e2188 in QHash<int, float>::begin (this=0x7fff36ffc530) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1238 #5 0x00007fffe02e0215 in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x0, rawBlendNoise=0x0) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:237 it = {i = {d = 0x0, bucket = 0}} executable_func_time = @0x7fff36ffc528: {__d = {__r = 1756034753653046974}} blendRef = @0x7fff36ffc530: {d = 0x7fff136d5400} subBiomeNoise = 0.43764539496104671 result = 0 count = 12 #6 0x00007fffe02df142 in QEWorld::MapData::calculateFastHeightDifference (this=0x55555606be90, position=..., alt=0.86882973517445372) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:79 hx = 377.95874 hz = 7.62295531e-06 midle = 4.59163468e-41 vector = {xp = -2072, yp = 747} #7 0x00007fffe02df5d1 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:122 executable_func_time = @0x7fff36ffc810: {__d = {__r = 1756034753653007453}} rawNoise = 0.64326116521012777 blendRef = {d = 0x7fff136e3be0} alttitude = 0.86882973517445372 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 2762785666 randDevider = 10000 chhosed = 5666 choosedBiome = 1 resourceNoise = 0.90337809376233058 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7fff36ffc828: {d = {d = {ptr = 0x55555605dae0}}} difference = 4.59163468e-41 count = 32767 #8 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2072, yp = 748} #9 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2072, yp = 748} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = 748 x = -2072 executable_func_time = @0x7fff36ffca00: {__d = {__r = 1756033892716243566}} clusterAddress = {value = {ptr = 0x7ffe4eba1150}, d = 0x7ffe4eba1140} clusterRect = @0x7ffe4e07e658: {xp = -2176, yp = 640, w = 128, h = 128} #10 0x00007fffe02c4568 in operator() (__closure=0x7ffef7dbcf38) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x1, m_isLocked = 144} #11 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffef7dbcf30, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffef7dbcf30 #12 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde49097c0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef4737f70 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #13 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #15 QThreadPrivate::start (arg=0x7ffde49097c0) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde49097c0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde49097c0 data = 0x7ffde5c7a7c0 #16 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498412173303969262, -832, 32, 0, 140732992052976, 8498412173324940782, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #17 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 121 (Thread 0x7fff350926c0 (LWP 35529) "Thread (pooled)"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007ffff5c9eb63 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=1) at ./nptl/cancellation.c:49 result = <optimized out> pd = <optimized out> ch = <optimized out> result = <optimized out> pd = <optimized out> ch = <optimized out> resultvar = <optimized out> __arg6 = <optimized out> __arg5 = <optimized out> __arg4 = <optimized out> __arg3 = <optimized out> __arg2 = <optimized out> __arg1 = <optimized out> _a6 = <optimized out> _a5 = <optimized out> _a4 = <optimized out> _a3 = <optimized out> _a2 = <optimized out> _a1 = <optimized out> #2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=1) at ./nptl/cancellation.c:75 r = <optimized out> #3 0x00007ffff5d26c0e in __GI___libc_write (fd=<optimized out>, buf=<optimized out>, nbytes=<optimized out>) at ../sysdeps/unix/sysv/linux/write.c:26 #4 0x00007ffff5c99e25 in _IO_new_file_write (f=0x7ffff5e114e0 <_IO_2_1_stderr_>, data=0x7ffec8aa94d0, n=89) at ./libio/fileops.c:1182 count = <optimized out> to_do = 89 #5 0x00007ffff5c9a088 in new_do_write (fp=0x7ffff5e114e0 <_IO_2_1_stderr_>, data=0x7ffec8aa94d0 "[08-24 13:26:05.504 35529 Error] getAltitude This method works too slow: time = 11851314", to_do=<optimized out>) at ./libio/libioP.h:1041 count = <optimized out> count = <optimized out> new_pos = <optimized out> #6 _IO_new_file_xsputn (f=<optimized out>, data=<optimized out>, n=89) at ./libio/fileops.c:1256 block_size = <optimized out> do_write = <optimized out> s = <optimized out> to_do = <optimized out> must_flush = <optimized out> count = <optimized out> s = <optimized out> to_do = <optimized out> must_flush = <optimized out> count = <optimized out> p = <optimized out> block_size = <optimized out> do_write = <optimized out> #7 _IO_new_file_xsputn (f=0x7ffff5e114e0 <_IO_2_1_stderr_>, data=<optimized out>, n=89) at ./libio/fileops.c:1198 s = <optimized out> to_do = 89 p = <optimized out> block_size = <optimized out> do_write = <optimized out> #8 0x00007ffff5c8c803 in __GI__IO_fwrite (buf=0x7ffec8aa94d0, size=1, count=89, fp=0x7ffff5e114e0 <_IO_2_1_stderr_>) at ./libio/libioP.h:1041 _IO_acquire_lock_file = 0x7ffff5e114e0 <_IO_2_1_stderr_> request = 89 written = 0 #9 0x00007ffff615b4dc in std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, long) () at /lib/x86_64-linux-gnu/libstdc++.so.6 #10 0x00007ffff732121d in QuasarAppUtils::messageHandler (type=QtCriticalMsg, context=..., msg=...) at /media/D/builds/Productions/submodules/Games/submodules/Heart/submodules/QuasarAppLib/qalogger.cpp:69 #11 0x00007fffd123ecfc in QDebugMessageServiceImpl::sendDebugMessage (this=0x555555950310, type=QtCriticalMsg, ctxt=..., buf=...) at /home/qt/work/qt/qtdeclarative/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp:53 ws = {<QPacket> = {<QDataStream> = {<QIODeviceBase> = {<No data fields>}, d = 0x0, dev = 0x7fff35091180, owndev = false, noswap = false, fpPrecision = 1 '\001', q_status = 0 '\000', byteorder = QDataStream::BigEndian, ver = 22, transactionDepth = 0, static NullCode = 4294967295, static ExtendedSize = 4294967294}, buf = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x7ffff6af24f8 <vtable for QBuffer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7ffe4d954010}}, <QIODeviceBase> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6914584 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>+260>, data = 0x7ffff6914480 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, static_metacall = 0x7ffff6541400 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af2ec0 <QIODevice::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af2e80 <QIODevice::staticMetaObject>}, stringdata = 0x7ffff69133b8 <QBuffer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>+88>, data = 0x7ffff6913360 <QBuffer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>>, static_metacall = 0x7ffff6512120 <QBuffer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aeedb0 <QBuffer::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>>, extradata = 0x0}}}}, <No data fields>} #12 0x00007ffff64fdbcb in qt_message_print (msgType=QtCriticalMsg, context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2115 ungrab = {m_func = {<No data fields>}, m_invoke = true} msgHandler = <optimized out> #13 0x00007ffff650300c in qt_message_output (msgType=QtCriticalMsg, context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2158 ctx = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 251, file = 0x7fffe0373ef8 "/media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp", function = 0x7fffe0373f88 "double QEWorld::MapData::getAltitude(const QPointF&, QHash<int, float>*, double*) const", category = 0x7ffff7e31e50 "default"}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = 140732283479728, s = 140730189475872, ptr = 0x7ffec8000030}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = "\a\000\000\000\000\000\000\000\220\022\t5\377\177\000\000\3403\313\365\377\177\000\000\000\000\000\000\000\000\000\000\240\360\363L\376\177\000\000\000t4\\A4\356? \360\363L\376\177\000\000\000\001\000\000\000\000\000\000\225\000\000\000\000\000\000\000\220\000\000\000\000\000\000\000\020\360\363L\376\177\000\000\000\023\t5\377\177\000\000\226G\313\365\377\177\000\000\340\333\r\206\266\331\312?\000sڲ0\241T\024\355B·.\017W@\n\000\000\000\000\000\000\000\260\023\t5\377\177\000\0000\000\000\310\376\177\000\000\377\377\377\377\000\000\000\000\020\000\000\000\000\000\000\000 \360\363L\376\177\000\000\020", '\000' <repeats 16 times>, "\037|M\376\177\000\000w\000\000\000\000\000\000\000\231uk\366\377\177\000\0000\212\n\310\376\177\000\000\000\000\000\000\000\000\000\0008\000\000\000\000\000\000\000\234\352h\366\377\177\000\000\001\000\000\000\000\000\000"}, static PreallocatedSize = <optimized out>}}, _M_engaged = false}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} #14 0x00007ffff6515b26 in QDebug::~QDebug (this=0x7fff350915b0, __in_chrg=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/io/qdebug.cpp:162 ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 251, file = 0x7fffe0373ef8 "/media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp", function = 0x7fffe0373f88 "double QEWorld::MapData::getAltitude(const QPointF&, QHash<int, float>*, double*) const", category = 0x7ffff7e31e50 "default"}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = 0, s = 1464973009333416704, ptr = 0x7fff35091400}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = "\b", '\000' <repeats 16 times>, "\037|M\376\177\000\000\300\035|M\376\177\000\000\244`d\366\377\177\000\000\360\023\t5\377\177\000\000\000\000\000\000\376\177\000\0002ִ", '\000' <repeats 13 times>, "@H\224\366\377\177\000\000 \212\n\310\020\001\000\000Py\310L\376\177\000\000`y\310L\376\177\000\000\b\000\000\000\000\000\000\000N~UUUU\000\000\0003\260\366\377\177\000\000 |\213\311\376\177\000\000P\024\t5\377\177\000\000\001\000\000\000\000\000\000\000 \212\n\310\376\177\000\000\023\210d\366\377\177\000\000 \000\t5\377\177\000\000 \212\n\310\376\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\220Y\002VUU\000\000\000sڲ0\241T\024\001\000\000\000\000\000\000\000\260\024\t5\377\177\000\000\000\000\000\000\000\374\235\300\321\006\332\367\377\177\000\000 |\213\311\376\177\000"}, static PreallocatedSize = <optimized out>}}, _M_engaged = false}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = <optimized out>, line = <optimized out>, file = <optimized out>, function = <optimized out>, category = <optimized out>}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = <optimized out>, s = <optimized out>, ptr = <optimized out>}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = {<optimized out> <repeats 256 times>}}, static PreallocatedSize = <optimized out>}}, _M_engaged = <optimized out>}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} #15 0x00007fffe02e05d2 in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x0, rawBlendNoise=0x0) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:251 executable_func_time = @0x7fff35091528: {__d = {__r = 1756034753653044724}} blendRef = @0x7fff35091530: {d = 0x7ffe4d028260} subBiomeNoise = 0.87747999635061591 result = 0.77911716743572001 count = 11851314 #16 0x00007fffe02df142 in QEWorld::MapData::calculateFastHeightDifference (this=0x55555606be90, position=..., alt=0.77824904551020668) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:79 hx = 283.707703 hz = 5.10724021e-07 midle = 4.59163468e-41 vector = {xp = -1420, yp = -1919} #17 0x00007fffe02df5d1 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:122 executable_func_time = @0x7fff35091810: {__d = {__r = 1756034753653018503}} rawNoise = 0.75479511440984681 blendRef = {d = 0x7ffecaa10950} alttitude = 0.77824904551020668 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 3241820330 randDevider = 10000 chhosed = 330 choosedBiome = 1 resourceNoise = 0.45840936728403031 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7fff35091828: {d = {d = {ptr = 0x55555605dae0}}} difference = 4.59163468e-41 count = 32767 #18 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -1420, yp = -1918} #19 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -1420, yp = -1918} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = -1918 x = -1420 executable_func_time = @0x7fff35091a00: {__d = {__r = 1756033892635701396}} clusterAddress = {value = {ptr = 0x7fff10073e60}, d = 0x7fff10073e50} clusterRect = @0x7fff10026c88: {xp = -1536, yp = -1920, w = 128, h = 128} #20 0x00007fffe02c4568 in operator() (__closure=0x7ffde63c0b48) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffde47bccb8, m_isLocked = 144} #21 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde63c0b40, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde63c0b40 #22 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde44b5510) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef501bc00 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #23 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #24 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #25 QThreadPrivate::start (arg=0x7ffde44b5510) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde44b5510, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde44b5510 data = 0x7ffde57eba40 #26 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498410376397026798, -832, 32, 0, 140732992052976, 8498410376417998318, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #27 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 122 (Thread 0x7fff267fc6c0 (LWP 35530) "Thread (pooled)"): #0 QArrayDataPointer<QSharedPointer<QEWorld::OpenSimplex2> >::reallocateAndGrow (this=0x5555562396c0, where=(QArrayData::GrowsAtBeginning | unknown: 0x7ffe), n=93824992246462, old=0x7fff267fb410) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qarraydatapointer.h:218 dp = {d = 0x7fff267fb440, ptr = 0x5555562396c0, size = 140733839291472} #1 0x00007fffe02e7edd in QArrayDataPointer<QSharedPointer<QEWorld::OpenSimplex2> >::detach (this=0x7fff267fb590, old=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qarraydatapointer.h:145 #2 0x00007fffe02e5edf in QList<QSharedPointer<QEWorld::OpenSimplex2> >::detach (this=0x7fff267fb590) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qlist.h:457 #3 0x00007fffe02e4646 in QList<QSharedPointer<QEWorld::OpenSimplex2> >::data (this=0x7fff267fb590) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qlist.h:462 #4 0x00007fffe02e2c0e in QList<QSharedPointer<QEWorld::OpenSimplex2> >::operator[] (this=0x7fff267fb590, i=0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qlist.h:486 #5 0x00007fffe02e0302 in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x0, rawBlendNoise=0x0) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:242 i = 0 list = @0x7fff267fb590: {<QListSpecialMethods<QSharedPointer<QEWorld::OpenSimplex2> >> = {<QListSpecialMethodsBase<QSharedPointer<QEWorld::OpenSimplex2> >> = {<No data fields>}, <No data fields>}, d = {d = 0x5555562396c0, ptr = 0x5555562396d0, size = 2}} rules = @0x7fff267fb660: {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0x7fffe0451de8 <vtable for QEWorld::BiomeRule+16>}, <No data fields>}, <No data fields>}, start = 0.5, end = 1, resourceNoiseConfigs = {<QH::StreamMultiversion> = {<QH::StreamBase> = {<QuasarAppUtils::ValidableObject> = {_vptr.ValidableObject = 0x7fffe0453a38 <vtable for QEWorld::NoiseConfig+16>}, <No data fields>}, <No data fields>}, numOctaves = 2, baseFrequency = 0.11, lacunarity = 2.8999999999999999, persistence = 0.40000000000000002, overallAmplitude = 1, type = QEWorld::NoiseType::FBM, offsetX = 0, offsetY = 0, warpStrength = 0, warpSeedOffset = 123, normalizeTo01 = true, powerExponent = 1}, highMapNoiseConfigs = {<QListSpecialMethods<QEWorld::NoiseConfig>> = {<QListSpecialMethodsBase<QEWorld::NoiseConfig>> = {<No data fields>}, <No data fields>}, d = {d = 0x7fff50000ea0, ptr = 0x7fff50000eb0, size = 2}}, highMapSubNoiseConfigs = {<QListSpecialMethods<std::pair<float, float> >> = {<QListSpecialMethodsBase<std::pair<float, float> >> = {<No data fields>}, <No data fields>}, d = {d = 0x555556054110, ptr = 0x555556054120, size = 2}}} it = {i = {d = 0x7ffdf587ec30, bucket = 94}} executable_func_time = @0x7fff267fb528: {__d = {__r = 1756034765504443716}} blendRef = @0x7fff267fb530: {d = 0x7ffdf587ec30} subBiomeNoise = 0.3877177138786766 result = 0 count = 8 #6 0x00007fffe02df142 in QEWorld::MapData::calculateFastHeightDifference (this=0x55555606be90, position=..., alt=0.80676730641249628) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:79 hx = 314.364868 hz = 8.87211955e-16 midle = 4.59163468e-41 vector = {xp = -1978, yp = 925} #7 0x00007fffe02df5d1 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:122 executable_func_time = @0x7fff267fb810: {__d = {__r = 1756034765504421196}} rawNoise = 0.67267137754614015 blendRef = {d = 0x7ffedfced6c0} alttitude = 0.80676730641249628 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 2889101566 randDevider = 10000 chhosed = 1566 choosedBiome = 1 resourceNoise = 0.22897870642772666 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7fff267fb828: {d = {d = {ptr = 0x55555605dae0}}} difference = 4.59163468e-41 count = 32767 #8 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -1978, yp = 926} #9 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -1978, yp = 926} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = 926 x = -1978 executable_func_time = @0x7fff267fba00: {__d = {__r = 1756033892884554205}} clusterAddress = {value = {ptr = 0x7fff100711c0}, d = 0x7fff100711b0} clusterRect = @0x7fff10056ea8: {xp = -2048, yp = 896, w = 128, h = 128} #10 0x00007fffe02c4568 in operator() (__closure=0x7ffef5006068) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x1, m_isLocked = 144} #11 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffef5006060, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffef5006060 #12 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde43b5040) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef501f210 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #13 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #15 QThreadPrivate::start (arg=0x7ffde43b5040) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde43b5040, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde43b5040 data = 0x7ffde6432940 #16 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498378090054120942, -832, 32, 0, 140732992052976, 8498378090075092462, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #17 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 123 (Thread 0x7fff257fa6c0 (LWP 35531) "Thread (pooled)"): #0 Qt::totally_ordered_wrapper<QMapData<std::map<int, QEWorld::ResourceRule, std::less<int>, std::allocator<std::pair<int const, QEWorld::ResourceRule> > > >*>::operator*<QMapData<std::map<int, QEWorld::ResourceRule, std::less<int>, std::allocator<std::pair<int const, QEWorld::ResourceRule> > > >, true> (this=0x55555605bb60) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qcomparehelpers.h:1104 #1 0x00007ffff7db17fe in QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::map<int, QEWorld::ResourceRule, std::less<int>, std::allocator<std::pair<int const, QEWorld::ResourceRule> > > > >::detach (this=0x7fff257f9828) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qshareddata_impl.h:80 copy = {d = {ptr = 0x7fff257f9720}} #2 0x00007ffff7db0741 in QMap<int, QEWorld::ResourceRule>::detach (this=0x7fff257f9828) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmap.h:277 #3 0x00007fffe02e2517 in QMap<int, QEWorld::ResourceRule>::begin (this=0x7fff257f9828) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qmap.h:607 #4 0x00007fffe02df5ea in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:124 it = @0x555555ffecd0: {i = {_M_node = 0x0}} executable_func_time = @0x7fff257f9810: {__d = {__r = 1756034765504416296}} rawNoise = 0.64867005312731374 blendRef = {d = 0x7ffde97056c0} alttitude = 1 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 2786016663 randDevider = 10000 chhosed = 6663 choosedBiome = 1 resourceNoise = 0.15314234207902661 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7fff257f9828: {d = {d = {ptr = 0x55555605dae0}}} difference = 0 count = 32767 #5 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2074, yp = -188} #6 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2074, yp = -188} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = -188 x = -2074 executable_func_time = @0x7fff257f9a00: {__d = {__r = 1756033892633083939}} clusterAddress = {value = {ptr = 0x7ffec8b86ec0}, d = 0x7ffec8b86eb0} clusterRect = @0x7ffec80aaa68: {xp = -2176, yp = -256, w = 128, h = 128} #7 0x00007fffe02c4568 in operator() (__closure=0x7ffde63c9398) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffde6225248, m_isLocked = false} #8 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde63c9390, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde63c9390 #9 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde4e3b270) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef4529680 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #10 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #12 QThreadPrivate::start (arg=0x7ffde4e3b270) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde4e3b270, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde4e3b270 data = 0x7ffde60b29b0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8498375892104607214, -832, 32, 0, 140732992052976, 8498375892125578734, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 124 (Thread 0x7ffef2ffd6c0 (LWP 35532) "Thread (pooled)"): #0 0x00007fffe0936a9c in QHashPrivate::Span<QHashPrivate::Node<QPoint, QList<QWeakPointer<QEWorld::iObject> > > >::offset (this=0x7ffea5a36648, i=86) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:306 #1 0x00007fffe093392e in QHashPrivate::Data<QHashPrivate::Node<QPoint, QList<QWeakPointer<QEWorld::iObject> > > >::Bucket::offset (this=0x7ffef2ffc800) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:501 #2 0x00007fffe092fd68 in QHashPrivate::Data<QHashPrivate::Node<QPoint, QList<QWeakPointer<QEWorld::iObject> > > >::findBucket<QPoint> (this=0x7ffe4ed6e480, key=...) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:696 offset = 12884901888 hash = 7851611057181132246 bucket = {span = 0x7ffea5a36648, index = 86} #3 0x00007fffe092d544 in QHash<QPoint, QList<QWeakPointer<QEWorld::iObject> > >::tryEmplace_impl<QPoint const&> (this=0x555555ffecf8, key=...) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1439 detachGuard = {d = 0x0} bucket = {span = 0x0, index = 93825003416792} shouldInsert = false #4 0x00007fffe092a460 in QHash<QPoint, QList<QWeakPointer<QEWorld::iObject> > >::tryEmplace<>(QPoint const&) (this=0x555555ffecf8, key=...) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1397 #5 0x00007fffe0927c2e in QHash<QPoint, QList<QWeakPointer<QEWorld::iObject> > >::operator[] (this=0x555555ffecf8, key=...) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1106 #6 0x00007fffe09239b6 in QEQuick3D::BiosphereGroundGenerator::clearDecorRefsByResource (this=0x555555ffec20, cluster=..., lod=1) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:619 lock = {m_mutex = 0x555555ffecd8, m_isLocked = true} y = 1220 x = -1721 clusterRect = @0x7fff10054558: {xp = -1792, yp = 1152, w = 128, h = 128} clusterAddress = {value = {ptr = 0x555555ffecd8}, d = 0x7fffe0927c01 <QHash<QPoint, QList<QWeakPointer<QEWorld::iObject> > >::operator[](QPoint const&)+13>} #7 0x00007fffe092446f in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:728 executable_func_time = @0x7ffef2ffca00: {__d = {__r = 1756033893140942747}} clusterAddress = {value = {ptr = 0x7fff10072dc0}, d = 0x7fff10072db0} clusterRect = @0x7ffef2ffca30: {xp = 6.953132831816988e-310, yp = 6.9533293744217761e-310, w = 6.9531328318177785e-310, h = 6.9529094534014752e-310} #8 0x00007fffe02c4568 in operator() (__closure=0x7ffde4f322c8) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x1, m_isLocked = 64} #9 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde4f322c0, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde4f322c0 #10 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde41b5740) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef50304b0 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #11 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #13 QThreadPrivate::start (arg=0x7ffde41b5740) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde41b5740, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde41b5740 data = 0x7ffef42a2330 #14 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8499388539629434350, -832, 32, 0, 140732992052976, 8499388539650405870, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #15 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 125 (Thread 0x7ffef27fc6c0 (LWP 35533) "Thread (pooled)"): #0 0x00007fffe02e3d3d in QHashPrivate::iterator<QHashPrivate::Node<int, float> >::operator++ (this=0x7ffef27fb590) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:800 #1 0x00007fffe02e2262 in QHash<int, float>::iterator::operator++ (this=0x7ffef27fb580) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qhash.h:1155 #2 0x00007fffe02e044d in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x0, rawBlendNoise=0x0) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:237 it = {i = {d = 0x7ffdf88f3150, bucket = 94}} executable_func_time = @0x7ffef27fb528: {__d = {__r = 1756034765504475317}} blendRef = @0x7ffef27fb530: {d = 0x7ffdf88f3150} subBiomeNoise = 0.74928843269407208 result = 0.82777308083542711 count = 0 #3 0x00007fffe02df0c3 in QEWorld::MapData::calculateFastHeightDifference (this=0x55555606be90, position=..., alt=0.82892399217311108) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:77 hx = 4.59149455e-41 hz = -5.06508486e+30 midle = 4.59149455e-41 vector = {xp = -2067, yp = -816} #4 0x00007fffe02df5d1 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:122 executable_func_time = @0x7ffef27fb810: {__d = {__r = 1756034765504457206}} rawNoise = 0.58887677091768731 blendRef = {d = 0x7ffdf159f1c0} alttitude = 0.82892399217311108 rools = @0x55555606bed8: {d = {d = {ptr = 0x55555604d5b0}}} localSeed = 2529206471 randDevider = 10000 chhosed = 6471 choosedBiome = 1 resourceNoise = 0.061064213612596396 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} resources = @0x7ffef27fb828: {d = {d = {ptr = 0x55555605dae0}}} difference = 4.59149455e-41 count = 32767 #5 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2066, yp = -816} #6 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2066, yp = -816} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = -816 x = -2066 executable_func_time = @0x7ffef27fba00: {__d = {__r = 1756033892633228792}} clusterAddress = {value = {ptr = 0x7ffeca3abcd0}, d = 0x7ffeca3abcc0} clusterRect = @0x7ffec92a2048: {xp = -2176, yp = -896, w = 128, h = 128} #7 0x00007fffe02c4568 in operator() (__closure=0x7ffde4d74228) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffde48554b8, m_isLocked = 144} #8 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde4d74220, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde4d74220 #9 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde58a0440) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef4529410 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #10 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #11 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #12 QThreadPrivate::start (arg=0x7ffde58a0440) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde58a0440, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde58a0440 data = 0x7ffde4c419e0 #13 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8499389640751674862, -832, 32, 11, 140732992052976, 8499389640772646382, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #14 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 126 (Thread 0x7ffef1ffb6c0 (LWP 35534) "Thread (pooled)"): #0 0x00007ffff5cb1ec8 in _int_malloc (av=av@entry=0x7ffefc000030, bytes=bytes@entry=129) at ./malloc/malloc.c:4254 next = 0x7ffe120bff70 iters = 0 nb = <optimized out> idx = <optimized out> bin = <optimized out> victim = 0x7ffe120bbf40 size = 16433 victim_index = 114 remainder = <optimized out> remainder_size = <optimized out> block = <optimized out> bit = <optimized out> map = <optimized out> fwd = 0x7ffe18052840 bck = <optimized out> tcache_unsorted_count = <optimized out> tcache_nb = 144 tc_idx = 7 return_cached = 0 #1 0x00007ffff5cb3175 in _int_realloc (av=av@entry=0x7ffefc000030, oldp=oldp@entry=0x7ffe0a34aae0, oldsize=oldsize@entry=80, nb=144) at ./malloc/malloc.c:5032 newp = <optimized out> newsize = <optimized out> newmem = <optimized out> next = 0x7ffe0a34ab30 remainder = <optimized out> remainder_size = <optimized out> nextsize = <optimized out> #2 0x00007ffff5cb4796 in __GI___libc_realloc (oldmem=0x7ffe0a34aaf0, bytes=128) at ./malloc/malloc.c:3595 ar_ptr = <optimized out> nb = <optimized out> newp = <optimized out> oldp = 0x7ffe0a34aae0 usable = <optimized out> oldsize = <optimized out> #3 0x00007ffff66b7599 in QArrayData::reallocateUnaligned (data=0x7ffe0a34aaf0, dataPointer=<optimized out>, objectSize=objectSize@entry=2, capacity=55, capacity@entry=25, option=option@entry=QArrayData::Grow) at /home/qt/work/qt/qtbase/src/corelib/tools/qarraydata.cpp:244 r = {size = <optimized out>, elementCount = 55} allocSize = <optimized out> offset = 16 header = <optimized out> #4 0x00007ffff668ea9c in QTypedArrayData<char16_t>::reallocateUnaligned (option=QArrayData::Grow, capacity=<optimized out>, dataPointer=<optimized out>, data=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/tools/qarraydata.h:155 pair = {<std::__pair_base<QArrayData*, void*>> = {<No data fields>}, first = <optimized out>, second = <optimized out>} pair = {<std::__pair_base<QArrayData*, void*>> = {<No data fields>}, first = <optimized out>, second = <optimized out>} #5 QtPrivate::QPodArrayOps<char16_t>::reallocate (option=QArrayData::Grow, alloc=<optimized out>, this=0x7ffef1ffa120) at /home/qt/work/qt/qtbase/src/corelib/tools/qarraydataops.h:261 pair = {<std::__pair_base<QTypedArrayData<char16_t>*, char16_t*>> = {<No data fields>}, first = <optimized out>, second = <optimized out>} pair = {<std::__pair_base<QTypedArrayData<char16_t>*, char16_t*>> = {<No data fields>}, first = <optimized out>, second = <optimized out>} #6 QArrayDataPointer<char16_t>::reallocateAndGrow (this=this@entry=0x7ffef1ffa120, where=where@entry=QArrayData::GrowsAtEnd, n=n@entry=5, old=old@entry=0x0) at /home/qt/work/qt/qtbase/src/corelib/tools/qarraydatapointer.h:223 dp = {d = 0x7ffef1ff9e30, ptr = 0x1454a130b2da7300 <error: Cannot access memory at address 0x1454a130b2da7300>, size = 140732958482496} #7 0x00007ffff668974a in QArrayDataPointer<char16_t>::detachAndGrow (old=0x0, data=0x0, n=5, where=QArrayData::GrowsAtEnd, this=0x7ffef1ffa120) at /home/qt/work/qt/qtbase/src/corelib/tools/qarraydatapointer.h:209 detach = <optimized out> readjusted = <optimized out> detach = <optimized out> readjusted = <optimized out> #8 QtPrivate::QCommonArrayOps<char16_t>::growAppend (e=0x7ffe082147ea u"", b=0x7ffe082147e0 u"35534", this=0x7ffef1ffa120) at /home/qt/work/qt/qtbase/src/corelib/tools/qarraydataops.h:891 n = 5 old = {d = 0x0, ptr = 0x0, size = 0} n = <optimized out> old = {d = <optimized out>, ptr = <optimized out>, size = <optimized out>} #9 QString::append (len=<optimized out>, str=0x7ffe082147e0, this=0x7ffef1ffa120) at /home/qt/work/qt/qtbase/src/corelib/text/qstring.cpp:3188 char16String = 0x7ffe082147e0 u"35534" #10 QString::append (this=0x7ffef1ffa120, str=0x7ffe082147e0, len=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/text/qstring.cpp:3182 char16String = <optimized out> #11 0x00007ffff668b360 in QString::append (this=this@entry=0x7ffef1ffa120, str=...) at /home/qt/work/qt/qtbase/src/corelib/text/qstring.cpp:3162 #12 0x00007ffff6501c6c in formatLogMessage (type=<optimized out>, context=<optimized out>, str=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:1678 token = <optimized out> i = 3 message = {d = {d = 0x7ffe0a34aaf0, ptr = 0x7ffe0a34ab00 u"[08-24 13:26:05.504 ", size = 20}, static _empty = 0 u'\000'} locker = {_M_device = @0x7ffff6b062a0} pattern = <optimized out> skip = false timeArgsIdx = 1 backtraceArgsIdx = 0 #13 0x00007ffff6502b32 in qFormatLogMessage (type=<optimized out>, context=<optimized out>, str=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:1608 #14 0x00007ffff73211f4 in QuasarAppUtils::messageHandler (type=QtCriticalMsg, context=..., msg=...) at /media/D/builds/Productions/submodules/Games/submodules/Heart/submodules/QuasarAppLib/qalogger.cpp:69 #15 0x00007fffd123ecfc in QDebugMessageServiceImpl::sendDebugMessage (this=0x555555950310, type=QtCriticalMsg, ctxt=..., buf=...) at /home/qt/work/qt/qtdeclarative/src/plugins/qmltooling/qmldbg_messages/qdebugmessageservice.cpp:53 ws = {<QPacket> = {<QDataStream> = {<QIODeviceBase> = {<No data fields>}, d = 0x0, dev = 0x7ffef1ffa200, owndev = false, noswap = false, fpPrecision = 1 '\001', q_status = 0 '\000', byteorder = QDataStream::BigEndian, ver = 22, transactionDepth = 0, static NullCode = 4294967295, static ExtendedSize = 4294967294}, buf = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x7ffff6af24f8 <vtable for QBuffer+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff691ed30 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff691ec20 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff65e73b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af6220 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x7ffefc01d7b0}}, <QIODeviceBase> = {<No data fields>}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af0320 <QObject::staticMetaObject>}, stringdata = 0x7ffff6914584 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>+260>, data = 0x7ffff6914480 <QIODevice::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, static_metacall = 0x7ffff6541400 <QIODevice::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6af2ec0 <QIODevice::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN9QIODeviceE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff6af2e80 <QIODevice::staticMetaObject>}, stringdata = 0x7ffff69133b8 <QBuffer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>+88>, data = 0x7ffff6913360 <QBuffer::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>>, static_metacall = 0x7ffff6512120 <QBuffer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff6aeedb0 <QBuffer::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QBufferE_t>>, extradata = 0x0}}}}, <No data fields>} #16 0x00007ffff64fdbcb in qt_message_print (msgType=QtCriticalMsg, context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2115 ungrab = {m_func = {<No data fields>}, m_invoke = true} msgHandler = <optimized out> #17 0x00007ffff650300c in qt_message_output (msgType=QtCriticalMsg, context=..., message=...) at /home/qt/work/qt/qtbase/src/corelib/global/qlogging.cpp:2158 ctx = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 251, file = 0x7fffe0373ef8 "/media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp", function = 0x7fffe0373f88 "double QEWorld::MapData::getAltitude(const QPointF&, QHash<int, float>*, double*) const", category = 0x7ffff7e31e50 "default"}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = 165, s = 160, ptr = 0x7ffefc000030}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = "\020\001\000\000\000\000\000\000\020\243\377\361\376\177\000\000\2671\313\365\377\177\000\000\000\000\000\000\000\000\000\000@1V\031\376\177\000\000\000\000o\336\375(\260?\2600V\031\376\177\000\000\000\001\000\000\000\000\000\000\245\000\000\000\000\000\000\000\240\000\000\000\000\000\000\000\2400V\031\376\177\000\000\200\243\377\361\376\177\000\000\226G\313\365\377\177\000\000h\323\002\215R\212\276\277\000sڲ0\241T\024\006\321\356&\345\276X\300\n\000\000\000\000\000\000\0000\244\377\361\376\177\000\0000\000\000\374\376\177\000\000\377\377\377\377\000\000\000\000\020\000\000\000\000\000\000\000\2600V\031\376\177\000\000\020", '\000' <repeats 15 times>, "Щx\032\376\177\000\000w\000\000\000\000\000\000\000\231uk\366\377\177\000\000`\031P\032\376\177\000\000\000\000\000\000\000\000\000\0008\000\000\000\000\000\000\000\234\352h\366\377\177\000\000\001\000\000\000\000\000\000"}, static PreallocatedSize = <optimized out>}}, _M_engaged = false}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} #18 0x00007ffff6515b26 in QDebug::~QDebug (this=0x7ffef1ffa630, __in_chrg=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/io/qdebug.cpp:162 ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = 3, line = 251, file = 0x7fffe0373ef8 "/media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp", function = 0x7fffe0373f88 "double QEWorld::MapData::getAltitude(const QPointF&, QHash<int, float>*, double*) const", category = 0x7ffff7e31e50 "default"}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = 0, s = 1464973009333416704, ptr = 0x7ffef1ffa480}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = "\b", '\000' <repeats 15 times>, "Щx\032\376\177\000\000\220\250x\032\376\177\000\000\244`d\366\377\177\000\000p\244\377\361\376\177\000\000\000\000\000\000\376\177\000\000Uִ", '\000' <repeats 13 times>, "@H\224\366\377\177\000\000P\031P\032\020\001\000\000\320G!\b\376\177\000\000\340G!\b\376\177\000\000\b\000\000\000\000\000\000\000N~UUUU\000\000\0003\260\366\377\177\000\000@P\201\005\376\177\000\000Ф\377\361\376\177\000\000\001\000\000\000\000\000\000\000P\031P\032\376\177\000\000\023\210d\366\377\177\000\000 \000\377\361\376\177\000\000P\031P\032\376\177\000\000\001\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\220Y\002VUU\000\000\000sڲ0\241T\024\001\000\000\000\000\000\000\0000\245\377\361\376\177\000\000\000\000\000\000\000@~@\321\006\332\367\377\177\000\000@P\201\005\376\177\000"}, static PreallocatedSize = <optimized out>}}, _M_engaged = false}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} ctxt = {<QMessageLogContext> = {static CurrentVersion = 2, version = <optimized out>, line = <optimized out>, file = <optimized out>, function = <optimized out>, category = <optimized out>}, static DefaultBacktraceDepth = 32, backtrace = {<std::_Optional_base<QVarLengthArray<void*, 32>, false, false>> = {<std::_Optional_base_impl<QVarLengthArray<void*, 32>, std::_Optional_base<QVarLengthArray<void*, 32>, false, false> >> = {<No data fields>}, _M_payload = {<std::_Optional_payload<QVarLengthArray<void*, 32>, true, false, false>> = {<std::_Optional_payload_base<QVarLengthArray<void*, 32> >> = {_M_payload = {_M_empty = {<No data fields>}, _M_value = {<QVLABase<void*>> = {<QVLABaseBase> = {a = <optimized out>, s = <optimized out>, ptr = <optimized out>}, <No data fields>}, <QVLAStorage<8, 8, 32>> = {array = {<optimized out> <repeats 256 times>}}, static PreallocatedSize = <optimized out>}}, _M_engaged = <optimized out>}, <No data fields>}, <No data fields>}}, <std::_Enable_copy_move<true, true, true, true, std::optional<QVarLengthArray<void*, 32> > >> = {<No data fields>}, <No data fields>}} #19 0x00007fffe02e05d2 in QEWorld::MapData::getAltitude (this=0x55555606be90, pos=..., biomesConcentrations=0x7ffef1ffa820, rawBlendNoise=0x7ffef1ffa818) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:251 executable_func_time = @0x7ffef1ffa5a8: {__d = {__r = 1756034753653065374}} blendRef = @0x7ffef1ffa5b0: {d = 0x7ffe19657500} subBiomeNoise = 0.50387017667846568 result = 0.93303951445750144 count = 11851349 #20 0x00007fffe02df317 in QEWorld::MapData::getResources (this=0x55555606be90, pos=..., storage=...) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/mapdata.cpp:96 executable_func_time = @0x7ffef1ffa810: {__d = {__r = 1756034753653065044}} rawNoise = 0.68432551555961818 blendRef = {d = 0x7ffedb36c4d0} alttitude = 6.9531320024839284e-310 rools = @0x7fffe08d2a8f: {d = {d = {ptr = 0x55fa1e0ff390c3c9}}} localSeed = 4060063776 randDevider = 32766 chhosed = 0 choosedBiome = 1442835664 resourceNoise = 0 result = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x555555ffed10, size = 140732958484672}} resources = <error reading variable: Cannot access memory at address 0x1> difference = 4.59149455e-41 count = 32767 #21 0x00007fffe0923722 in QEQuick3D::BiosphereGroundGenerator::getResourcesDataFromMap (this=0x555555ffec20, posistion=...) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:599 strongPoint = {xp = -2056, yp = 484} #22 0x00007fffe0924517 in QEQuick3D::BiosphereGroundGenerator::fillClusterDecorationsImpl (this=0x555555ffec20, emptCluster=..., lod=2) at /media/D/builds/Productions/submodules/Games/src/quick3d/src/public/qequick3d/components/biospheregroundgenerator.cpp:736 point = {xp = -2056, yp = 484} data = {<QListSpecialMethods<QEWorld::MapData::AreaResourcesData>> = {<QListSpecialMethodsBase<QEWorld::MapData::AreaResourcesData>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}} y = 484 x = -2056 executable_func_time = @0x7ffef1ffaa00: {__d = {__r = 1756033892633502007}} clusterAddress = {value = {ptr = 0x7ffe4d8a2e30}, d = 0x7ffe4d8a2e20} clusterRect = @0x7ffec8d0d968: {xp = -2176, yp = 384, w = 128, h = 128} #23 0x00007fffe02c4568 in operator() (__closure=0x7ffde44a8b48) at /media/D/builds/Productions/submodules/Games/src/world/src/public/qeworld/components/worldGenerators/biospheregenerator.cpp:109 locker = {m_mutex = 0x7ffde42faf38, m_isLocked = 16} #24 0x00007fffe02c5afd in QRunnable::QGenericRunnable::Helper<QEWorld::BiosphereGenerator::fillClusterDecorations(const QSharedPointer<QEWorld::WorldCluster>&, int)::<lambda()> >::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase *, void *) (op=QRunnable::QGenericRunnable::HelperBase::Op::Run, that=0x7ffde44a8b40, arg=0x0) at /home/andrei/Qt/6.9.1/gcc_64/include/QtCore/qrunnable.h:73 _this = 0x7ffde44a8b40 #25 0x00007ffff67442f5 in QThreadPoolThread::run (this=0x7ffde63bd050) at /home/qt/work/qt/qtbase/src/corelib/thread/qthreadpool.cpp:71 del = true page = <optimized out> r = 0x7ffef452a550 locker = {static LockIsNoexcept = <optimized out>, m_mutex = 0x555556025a08, m_isLocked = false} #26 0x00007ffff673a625 in operator() (__closure=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:434 locker = {static LockIsNoexcept = <optimized out>, m_mutex = <optimized out>, m_isLocked = <optimized out>} #27 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:366 #28 QThreadPrivate::start (arg=0x7ffde63bd050) at /home/qt/work/qt/qtbase/src/corelib/thread/qthread_unix.cpp:394 __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x7ffde63bd050, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffde63bd050 data = 0x7ffde58971e0 #29 0x00007ffff5ca27f1 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {128, 8499386341679920622, -832, 32, 11, 140732992052976, 8499386341700892142, 8498832028718298606}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> #30 0x00007ffff5d33c9c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78