View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002697 | NoesisGUI | Unreal | public | 2023-09-20 14:36 | 2023-09-27 11:29 |
Reporter | vmaurer | Assigned To | hcpizzi | ||
Priority | normal | Severity | crash | Reproducibility | sometimes |
Status | feedback | Resolution | open | ||
Product Version | 3.2.1 | ||||
Target Version | 3.2.3 | ||||
Summary | 0002697: Crash in Noesis Renderer | ||||
Description | The Renderer crashes if there is a Noesis Instance in the viewport and the PIE window is maximized. Not all xamls are affected by this issue, since it might be related to the layout or perhaps the resources used. If they are affected though, it's 100% reproducible. The callstack is attached as a file | ||||
Steps To Reproduce | 1. Create a level with a Noesis Instance in the viewport 2. Start a PIE session 3. Double click the title bar to maximize the window | ||||
Tags | C++, Rendering, Unreal | ||||
Platform | Any | ||||
callstack_crash_noesisrenderer.txt (2,735 bytes)
<unknown> 0x0000000100000001 <unknown> 0x00007ffce3954659 <unknown> 0x00007ffce3950f79 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950d93 <unknown> 0x00007ffce3950bb6 <unknown> 0x00007ffce394e207 <unknown> 0x00007ffce394ad6d <unknown> 0x00007ffce394b4fb FNoesisSlateElement::RenderOnscreen(FRHICommandListImmediate &,bool) NoesisInstance.cpp:281 FNoesisSlateElement::DrawRenderThread(FRHICommandListImmediate &,const void *) NoesisInstance.cpp:224 FSlateRHIRenderingPolicy::DrawElements(FRHICommandListImmediate &,FSlateBackBuffer &,TRefCountPtr<FRHITexture> &,TRefCountPtr<FRHITexture> &,TRefCountPtr<FRHITexture> &,int,const TArray<FSlateRenderBatch,TSizedDefaultAllocator<32> > &,const FSlateRenderingParams &) SlateRHIRenderingPolicy.cpp:1269 RenderSlateBatch(TRefCountPtr<FRHITexture>,bool,bool,FViewportInfo &,const UE::Math::TMatrix<double> &,FSlateBatchData &,FRHICommandListImmediate &,const unsigned int,const unsigned int,const FSlateDrawWindowCommandParams &,TSharedPtr<FSlateRHIRenderingPolicy,1>,TRefCountPtr<FRHITexture>) SlateRHIRenderer.cpp:971 FSlateRHIRenderer::DrawWindow_RenderThread(FRHICommandListImmediate &,FViewportInfo &,FSlateWindowElementList &,const FSlateDrawWindowCommandParams &) SlateRHIRenderer.cpp:1187 [Inlined] FSlateRHIRenderer::DrawWindows_Private::__l51::<lambda_5c81d6f376754f0b4777a7046c176821>::operator()(FRHICommandListImmediate &) SlateRHIRenderer.cpp:1725 TEnqueueUniqueRenderCommandType<`FSlateRHIRenderer::DrawWindows_Private'::`51'::SlateDrawWindowsCommandName,<lambda_5c81d6f376754f0b4777a7046c176821> >::DoTask(Type,const TRefCountPtr<FGraphEvent> &) RenderingThread.h:209 TGraphTask<TEnqueueUniqueRenderCommandType<`FSlateRHIRenderer::DrawWindows_Private'::`51'::SlateDrawWindowsCommandName,<lambda_5c81d6f376754f0b4777a7046c176821> > >::ExecuteTask(TArray<FBaseGraphTask *,TSizedDefaultAllocator<32> > &,Type,bool) TaskGraphInterfaces.h:1310 [Inlined] FBaseGraphTask::Execute(TArray<FBaseGraphTask *,TSizedDefaultAllocator<32> > &,Type,bool) TaskGraphInterfaces.h:919 FNamedTaskThread::ProcessTasksNamedThread(int,bool) TaskGraph.cpp:758 FNamedTaskThread::ProcessTasksUntilQuit(int) TaskGraph.cpp:648 RenderingThreadMain(FEvent *) RenderingThread.cpp:416 FRenderingThread::Run() RenderingThread.cpp:567 FRunnableThreadWin::Run() WindowsRunnableThread.cpp:146 FRunnableThreadWin::GuardedRun() WindowsRunnableThread.cpp:71 <unknown> 0x00007ffdb1c6257d <unknown> 0x00007ffdb3b2aa68 |
|
I'm sorry, it's not immediately obvious what may be going on, and I can't reproduce it. Could you please send us a dump so I can take a look at the Noesis stack? Thanks! |
|
Hi @vmaurer? Is there any chance we can get a crash dump? | |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-09-20 14:36 | vmaurer | New Issue | |
2023-09-20 14:36 | vmaurer | Tag Attached: C++ | |
2023-09-20 14:36 | vmaurer | Tag Attached: Rendering | |
2023-09-20 14:36 | vmaurer | Tag Attached: Unreal | |
2023-09-20 14:36 | vmaurer | File Added: callstack_crash_noesisrenderer.txt | |
2023-09-20 14:37 | vmaurer | Description Updated | |
2023-09-20 14:45 | jsantos | Assigned To | => hcpizzi |
2023-09-20 14:45 | jsantos | Status | new => assigned |
2023-09-20 14:45 | jsantos | Target Version | => 3.2.2 |
2023-09-20 15:24 | hcpizzi | Note Added: 0008756 | |
2023-09-20 19:39 | sfernandez | Status | assigned => feedback |
2023-09-27 11:29 | sfernandez | Note Added: 0008775 | |
2023-09-27 11:29 | sfernandez | Target Version | 3.2.2 => 3.2.3 |