Welcome, Guest

Author Topic: Dx9(ex) random view termination  (Read 222 times)

clemens.rogner

  • Posts: 1
    • View Profile
Dx9(ex) random view termination
« on: March 01, 2018, 03:09:39 AM »
Hello!

We are running a Coherent UI integration for our UE3 game. When running with D3D9(ex), we sometimes (roughly 1 out of 10 startups) experience a view termination which results in Coherent UI not rendering anymore. The issue only occurs during the first few seconds of startup and does not happen afterwards.

I was wondering if anyone has experienced the same issue and can provide some help. Here is the callstack and relevant output:

Callstack:

Code: [Select]
CoherentUI.dll!Coherent::UI::ContextImpl::OnViewCrashed(class Coherent::Blob::Array const &)	Unknown
CoherentUI.dll!Coherent::IPC::Detail::RPCImpl::OnIPCMessage(class Coherent::IPC::Channel const &,void *,unsigned int) Unknown
CoherentUI.dll!Coherent::IPC::Detail::IPCImpl::Receive(struct std::pair<struct boost::uuids::uuid,struct boost::uuids::uuid>) Unknown
CoherentUI.dll!Coherent::IPC::Channel::Receive(void) Unknown
CoherentUI.dll!Coherent::IPC::RPC::ProcessEvents(void) Unknown
CoherentUI.dll!Coherent::UI::ContextImpl::Update(void) Unknown

Output:

Code: [Select]
[0038.42] DevWebUI: [CoherentUI] Log PID: 27752 | 18788 10:09:09.470882 Requesting resource read for coui://coherent/common/components/nav/nav-user-contract.html with internal id 555 reported SUCCESS
[0038.42] DevWebUI: [CoherentUI] Log PID: 27752 | 5580 10:09:09.471383 Using mime type from extension of URL coui://coherent/common/components/nav/nav-user-contract.html - text/html
[0038.42] DevWebUI: [CoherentUI] Log PID: 27752 | 5580 10:09:09.471383 [27752:5580:VERBOSE1:resource_loader.cc(318)] OnResponseStarted: coui://coherent/common/components/nav/nav-user-contract.html
[0038.42] DevWebUI: [CoherentUI] Log PID: 27752 | 5580 10:09:09.471383 [27752:5580:VERBOSE1:resource_loader.cc(358)] OnReadCompleted: "coui://coherent/common/components/nav/nav-user-contract.html" bytes_read = 3471
[0038.42] DevWebUI: [CoherentUI] Log PID: 27752 | 5580 10:09:09.471383 [27752:5580:VERBOSE1:resource_loader.cc(358)] OnReadCompleted: "coui://coherent/common/components/nav/nav-user-contract.html" bytes_read = 0
[0038.42] DevWebUI: [CoherentUI] Log PID: 27752 | 5580 10:09:09.471383 [27752:5580:VERBOSE1:resource_loader.cc(643)] ResponseCompleted: coui://coherent/common/components/nav/nav-user-contract.html
[0038.42] DevWebUI: [CoherentUI] Log OnDraw called on view 0 for handle 1073761986 buffer id 1
[0038.82] DevWebUI: [CoherentUI] Log OnDraw called on view 0 for handle 1073747010 buffer id 0
[0038.82] DevWebUI: [CoherentUI] Log OnDraw called on view 0 for handle 1073761986 buffer id 1
[0038.85] DevWebUI: [CoherentUI] Log View 0 terminated in an abnormal fashion!
[0080.72] DevWebUI: [CoherentUI] OnError Code: 10 Msg: View was terminated in an abnormal fashion.

Thanks in Advance!

Cheers,
Clemens

P.S.: We want to use d3d9ex due to its performance benefits.
P.P.S.: Issue happens on both AMD (Vega) and Nvidia (1070) cards

Tony

  • Administrator
  • *****
  • Posts: 26
    • View Profile
Re: Dx9(ex) random view termination
« Reply #1 on: March 05, 2018, 09:10:03 AM »
Hello Clemens,

We haven't received reports of this kind before. To assist you better with this, could you send us the minidump file(you can enable the generation of minidumps by passing true to WriteMinidumps in the SystemSettings) and the logs from a problematic run at support@coherent-labs.com ?

Tony,
Support Engineer at Coherent Labs

Tags: