OGSR-Engine icon indicating copy to clipboard operation
OGSR-Engine copied to clipboard

Проблемы со слотами!

Open Drakoha4 opened this issue 2 years ago • 4 comments

Я уже приучил что если вот такой примерно лог то проблема в слотах, но в огср есть фишка это доп. слоты и вот как бы я не редачил конфиги и слоты то при одевании ножа детекторов и т.д происходит вылет, подскажите в чем проблема что я упустил ?

[30.05.22 16:16:07.404] > g_spawn wpn_knife3 [30.05.22 16:16:13.311] [ScriptCrashHandler]******* [30.05.22 16:16:13.311] stack traceback: [30.05.22 16:16:13.311] ********************************************************************************* [30.05.22 16:16:13.311] ******************************************************************************** [30.05.22 16:16:13.311] !![LogStackTrace] Thread: [X-RAY Primary thread], ExceptionCode: [c0000005] [30.05.22 16:16:13.717] !!Unhandled exception stack trace: ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C77CC1E], Fun: [CUIInventoryWnd::ToSlot()] + [302 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\uiinventorywnd2.cpp-->246] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C77D1F6], Fun: [CUIInventoryWnd::ProcessPropertiesBoxClicked()] + [322 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIInventoryWnd3.cpp-->233] + [22 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C77C331], Fun: [CUIInventoryWnd::SendMessageA()] + [57 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\uiinventorywnd2.cpp-->49] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7B7DAA], Fun: [CUIPropertiesBox::SendMessageA()] + [82 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIPropertiesBox.cpp-->50] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7F17E9], Fun: [CUIListBox::SendMessageA()] + [137 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIListBox.cpp-->81] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7F1D7C], Fun: [CUIListBoxItem::OnMouseDown()] + [112 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIListBoxItem.cpp-->67] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7C7A15], Fun: [CUIWindow::OnMouse()] + [461 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIWindow.cpp-->378] + [12 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7C7B3D], Fun: [CUIWindow::OnMouse()] + [757 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIWindow.cpp-->380] + [90 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7C7B3D], Fun: [CUIWindow::OnMouse()] + [757 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIWindow.cpp-->380] + [90 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7F1722], Fun: [CUIListBox::OnMouse()] + [26 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIListBox.cpp-->28] + [9 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7C7B3D], Fun: [CUIWindow::OnMouse()] + [757 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIWindow.cpp-->380] + [90 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7C7969], Fun: [CUIWindow::OnMouse()] + [289 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIWindow.cpp-->402] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C77B034], Fun: [CUIInventoryWnd::OnMouse()] + [52 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIInventoryWnd.cpp-->262] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C7C5884], Fun: [CUIDialogWnd::IR_OnKeyboardPress()] + [160 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\ui\UIDialogWnd.cpp-->79] + [28 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C777F14], Fun: [CUI::IR_OnKeyboardPress()] + [48 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\UI.cpp-->157] + [23 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrGame.dll], AddrPC.Offset: [00007FFB5C52E827], Fun: [CLevel::IR_OnKeyboardPress()] + [271 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrGame\Level_input.cpp-->159] + [27 byte(s)] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBC72C4], Fun: [CInput::MouseUpdate()] + [344 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\Xr_input.cpp-->262] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBC8080], Fun: [CInput::OnFrame()] + [84 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\Xr_input.cpp-->428] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBFC450], Fun: [CRegistrator<pureAppStart>::Process()] + [84 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\pure.h-->86] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBFB5D8], Fun: [CRenderDevice::FrameMove()] + [288 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\device.cpp-->443] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBFB899], Fun: [CRenderDevice::on_idle()] + [181 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\device.cpp-->214] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBFC032], Fun: [CRenderDevice::message_loop()] + [98 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\device.cpp-->316] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBFB6EE], Fun: [CRenderDevice::Run()] + [222 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\device.cpp-->389] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBBEF08], Fun: [Startup()] + [296 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\x_ray.cpp-->216] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBBF27E], Fun: [WinMain_impl()] + [478 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\x_ray.cpp-->416] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCBBCA3C], Fun: [WinMain()] + [72 byte(s)], File-->Line: [D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xr_3da\x_ray.cpp-->437] ! Module: [D:\Games\S.T.A.L.K.E.R. - Shadow Of Chernobyl\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7CCC1B202], Fun: [__scrt_common_main_seh()] + [262 byte(s)], File-->Line: [d:\a01_work\43\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl-->288] + [33 byte(s)] ! Module: [C:\WINDOWS\System32\KERNEL32.DLL], AddrPC.Offset: [00007FFBADF67034], Fun: [BaseThreadInitThunk()] + [20 byte(s)] ! Module: [C:\WINDOWS\SYSTEM32\ntdll.dll], AddrPC.Offset: [00007FFBAE462651], Fun: [RtlUserThreadStart()] + [33 byte(s)] [30.05.22 16:16:13.718] ******************************************************************************** [30.05.22 16:16:14.668] --Saved dump file to [d:\games\s.t.a.l.k.e.r. - shadow of chernobyl\userdata\logs\xray_drakoha_05-30-22_16-16-14.mdmp]

Drakoha4 avatar May 30 '22 13:05 Drakoha4

Посмотри по строкам вылета в движке

VaIeroK avatar May 30 '22 16:05 VaIeroK

[VaIeroK] я увидел что проблема в слотах инвентаря но какая проблема, я уже свойства и сами строки этих слотов брал практически из всех модов и одна и та же шняга

Drakoha4 avatar May 30 '22 16:05 Drakoha4

[VaIeroK] я увидел что проблема в слотах инвентаря но какая проблема, я уже свойства и сами строки этих слотов брал практически из всех модов и одна и та же шняга

ogse_new_slots = true ?

En-framed avatar May 30 '22 18:05 En-framed

[En-framed] да, включен!

Drakoha4 avatar May 31 '22 07:05 Drakoha4

Вылет произошёл на строке: new_owner->SetItem(i); Где "new_owner" - drag'n'drop слот-цель, в который должен быть помещён предмет предмет. Несколькими строками ранее объект слота получается с помощью: GetSlotList(_slot)

Соответственно либо у помещаемого предмета прописан не тот слот (проверьте конфиг и класс, указанный в предмете), либо такого слота в игре просто не существует и игра его не опознаёт (проверьте, что корректно добавили на UI элементы Drag'n'Drop, с которыми пытаетесь взаимодействовать).

DmitriySolontsevoy avatar Aug 17 '22 16:08 DmitriySolontsevoy

Вероятно ошибка связана с участком (приложил ниже):

_itm = m_pInv->m_slots[APPARATUS_SLOT].m_pIItem;

if (Core.Features.test(xrCore::Feature::ogse_new_slots)) {

if (_itm)
{
	CUICellItem* itm = create_cell_item(_itm);
	m_pUIBinocularList->SetItem(itm);
}

Строка _itm = m_pInv->m_slots[APPARATUS_SLOT].m_pIItem; должна быть после if (Core.Features.test(xrCore::Feature::ogse_new_slots)) { иначе 4-ртый слот летит к чертям (в него лезут энергетики, бинокль и тд.). Если слот пустой и юзануть предмет, то произойдёт вылет указанный в теме.

upd: скомпилировал, ошибка осталась. хз...

yankormak avatar Sep 01 '22 19:09 yankormak

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

DmitriySolontsevoy avatar Sep 02 '22 12:09 DmitriySolontsevoy

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

Этого параметра никогда там и не было, от куда ему там взяться? Хотя я не удивлен вообще, порой полную херню пишут

I-AmDead avatar Sep 02 '22 12:09 I-AmDead

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

Этого параметра никогда там и не было, от куда ему там взяться? Хотя я не удивлен вообще, порой полную херню пишут

Я отвечал человеку, у которого в слот он лез, при чём тут дефолтные конфиги?

DmitriySolontsevoy avatar Sep 02 '22 12:09 DmitriySolontsevoy

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

По предметам спс. А подвязал как? Правил класс бинокля или всё решилось правкой items?

yankormak avatar Sep 02 '22 13:09 yankormak

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

Этого параметра никогда там и не было, от куда ему там взяться? Хотя я не удивлен вообще, порой полную херню пишут

Ну хз. У меня в ваниле еда в 4 слоте. Другое дело то, что тут в архивах это уже исправлено.

yankormak avatar Sep 02 '22 13:09 yankormak

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

По предметам спс. А подвязал как? Правил класс бинокля или всё решилось правкой items?

Если не изменяет память, править ничего не пришлось, просто включил фичу и добавил на UI нужные dragdrop элементы под новые слоты. Опиши более подробно, в какой ситуации возникает вылет, может тогда пойму, в чём может быть проблема, поскольку у меня даже от энергетика в слоте игра не ломается)

DmitriySolontsevoy avatar Sep 02 '22 13:09 DmitriySolontsevoy

Мне удалось подвязаться на новые слоты без правок движка. Чтобы в слот бинокля не залезал энергетик, из секции [energy_drink] нужно убрать параметр "slot"

По предметам спс. А подвязал как? Правил класс бинокля или всё решилось правкой items?

Если не изменяет память, править ничего не пришлось, просто включил фичу и добавил на UI нужные dragdrop элементы под новые слоты. Опиши более подробно, в какой ситуации возникает вылет, может тогда пойму, в чём может быть проблема, поскольку у меня даже от энергетика в слоте игра не ломается)

Слоты включены (в файле настроек), элементы есть (добавил ui). Если в слоте есть бинокль - его нельзя убрать в рюкзак (контекстное меню), только выбросить. Перенос в рюкзак работает. Но если после этого его попытаться вставить обратно в слот, происходит выброс.

yankormak avatar Sep 02 '22 14:09 yankormak

@yankormak Скинь логи вылета

DmitriySolontsevoy avatar Sep 02 '22 15:09 DmitriySolontsevoy

@yankormak Скинь логи вылета

Отправляю весь, сори за флуд

[02.09.22 19:20:39.279] * MEMORY USAGE: 0 K [02.09.22 19:20:39.279] * End of synchronization A[1] R[1] [02.09.22 19:21:15.880] [ScriptCrashHandler]******* [02.09.22 19:21:15.880] stack traceback: [02.09.22 19:21:15.880] ********************************************************************************* [02.09.22 19:21:15.880] ******************************************************************************** [02.09.22 19:21:15.880] !![LogStackTrace] Thread: [X-RAY Primary thread], ExceptionCode: [c0000005] [02.09.22 19:21:17.173] !!Unhandled exception stack trace: ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD1500C4], Fun: [CUIInventoryWnd::ToSlot()] + [328 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\uiinventorywnd2.cpp-->251] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD27B4BE], Fun: [CUIInventoryWnd::ProcessPropertiesBoxClicked()] + [302 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIInventoryWnd3.cpp-->240] + [18 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD14FA59], Fun: [CUIInventoryWnd::SendMessageA()] + [57 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\uiinventorywnd2.cpp-->45] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD222FE7], Fun: [CUIPropertiesBox::SendMessageA()] + [83 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIPropertiesBox.cpp-->48] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD215A96], Fun: [CUIListBox::SendMessageA()] + [138 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIListBox.cpp-->80] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD224A3E], Fun: [CUIListBoxItem::OnMouseDown()] + [114 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIListBoxItem.cpp-->55] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCFCA387], Fun: [CUIWindow::OnMouse()] + [447 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIWindow.cpp-->385] + [12 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCFCA4AF], Fun: [CUIWindow::OnMouse()] + [743 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIWindow.cpp-->387] + [90 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCFCA4AF], Fun: [CUIWindow::OnMouse()] + [743 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIWindow.cpp-->387] + [90 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD2155F6], Fun: [CUIListBox::OnMouse()] + [26 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIListBox.cpp-->26] + [9 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCFCA4AF], Fun: [CUIWindow::OnMouse()] + [743 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIWindow.cpp-->387] + [90 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCFCA2E0], Fun: [CUIWindow::OnMouse()] + [280 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIWindow.cpp-->409] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD11CF68], Fun: [CUIInventoryWnd::OnMouse()] + [52 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIInventoryWnd.cpp-->285] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD0D98C4], Fun: [CUIDialogWnd::IR_OnKeyboardPress()] + [152 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\ui\UIDialogWnd.cpp-->78] + [16 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD13F29E], Fun: [CUI::IR_OnKeyboardPress()] + [50 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\UI.cpp-->161] + [13 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD0A9CE9], Fun: [CLevel::IR_OnKeyboardPress()] + [385 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xrGame\Level_input.cpp-->182] + [27 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCBF5E8], Fun: [CInput::MouseUpdate()] + [344 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\Xr_input.cpp-->285] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCBFC13], Fun: [CInput::OnFrame()] + [135 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\Xr_input.cpp-->508] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCF369F], Fun: [CRegistrator<pureFrame>::Process()] + [87 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\pure.h-->109] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCF312B], Fun: [CRenderDevice::FrameMove()] + [387 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\device.cpp-->453] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCF22C2], Fun: [CRenderDevice::on_idle()] + [242 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\device.cpp-->208] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCF2E17], Fun: [CRenderDevice::Run()] + [575 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\device.cpp-->391] + [85 byte(s)] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCBD248], Fun: [Startup()] + [1348 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\x_ray.cpp-->204] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCBD8DB], Fun: [WinMain_impl()] + [503 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\x_ray.cpp-->410] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FCCBDA6B], Fun: [WinMain()] + [335 byte(s)], File-->Line: [C:\Users\fRACTAL\Desktop\OGSR-Engine-2.1.389\ogsr_engine\xr_3da\x_ray.cpp-->431] ! Module: [C:\Games\S.T.A.L.K.E.R\bin_x64\xrEngine.exe], AddrPC.Offset: [00007FF7FD4A3882], Fun: [__scrt_common_main_seh()] + [262 byte(s)], File-->Line: [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl-->288] + [33 byte(s)] ! Module: [C:\Windows\System32\KERNEL32.DLL], AddrPC.Offset: [00007FF8F8F07034], Fun: [BaseThreadInitThunk()] + [20 byte(s)] ! Module: [C:\Windows\SYSTEM32\ntdll.dll], AddrPC.Offset: [00007FF8F9D62651], Fun: [RtlUserThreadStart()] + [33 byte(s)] [02.09.22 19:21:17.174] ******************************************************************************** [02.09.22 19:21:18.069] --Saved dump file to [c:\games\s.t.a.l.k.e.r\userdata\logs\xray_fractal_09-02-22_19-21-17.mdmp]

yankormak avatar Sep 02 '22 16:09 yankormak

о чем этот баг ? есть минимум 4 мода на движке с расширенными слотами и там нету вылетов. не стоит искать проблему там где ее нет. когфиги примеры можно взять из OGSR GA мода. там кстати двиг вышел новый. попробуйдте на нем

если же есть 100% увереность что вылетает двиг - прикрепите нормально файлы для повторения проблемы и шаги как повторить

joye-ramone avatar Sep 02 '22 18:09 joye-ramone

@joye-ramone в них ванильные секции предметов либо с небольшими правками, либо без правок вообще. В ТТ2 секции аналогичные моим, как и класс. Движок использую всегда актуальный, этот баг из прежних версий.

Скрипт действий указал выше, ТЗ могу составить только на почту.

yankormak avatar Sep 02 '22 18:09 yankormak

ТЗ могу составить только на почту.

emoji

xrSimpodin avatar Sep 02 '22 18:09 xrSimpodin

В ТТ2 секции аналогичные моим, как и класс.

Ага, ага... Расскажи мне тут...

Screenshot_2022-09-03-06-57-26-699_com opera browser

I-AmDead avatar Sep 02 '22 23:09 I-AmDead

В ТТ2 секции аналогичные моим, как и класс.

Ага, ага... Расскажи мне тут...

Screenshot_2022-09-03-06-57-26-699_com opera browser

так суть? эта строка не должна влиять на ошибку выше. максимум слот и класс, но не группа спавна.

yankormak avatar Sep 03 '22 03:09 yankormak

Какая к черту строка? Я тебе показал секцию из ТТ2 в которой нету параметра slot и не было никогда... Вообще зачем вы сюда пишете всякую херню, сами косячите - сами разгребайте свой мусор...

I-AmDead avatar Sep 03 '22 05:09 I-AmDead

P.S Issue думаю этот можно закрывать

I-AmDead avatar Sep 03 '22 05:09 I-AmDead

P.S Issue думаю этот можно закрывать

я не понимаю зачем цепляться к энергетику, если я привел пример с багом по биноклю. аналогично с фонарём кст. если у них должны быть свои не ванильные классы - этой инфы нет.

yankormak avatar Sep 03 '22 15:09 yankormak