.toe startup stuck at 100%. Crashes on startup

Hi,

I’ve tried rebooting the computer many times and also opening the project on the newest version of TD in windows, but it just gets stuck at 100% and then times out on windows. I can pass along a DMP file, but I want to make sure I’m not passing along any sensitive info on the computer. Does the DMP only contain info about TouchDesigner?

Any help would be greatly appreciated. This project is powering a permanent installation/capture system.
I haven’t changed anything in the project for a period of time and suddenly the project started failing to open. The project uses 2 Azure Kinects, an audio interface, a capture card, and WebSockets.

Thanks!
Torin

This was the output I got from running !analyze -v on the .dmp file:


  •                                                                         *
    
  •                    Exception Analysis                                   *
    
  •                                                                         *
    

KEY_VALUES_STRING: 1

Key  : Analysis.CPU.mSec
Value: 196811

Key  : Analysis.DebugAnalysisManager
Value: Create

Key  : Analysis.Elapsed.mSec
Value: 200826

Key  : Analysis.Init.CPU.mSec
Value: 390

Key  : Analysis.Init.Elapsed.mSec
Value: 5460

Key  : Analysis.Memory.CommitPeak.Mb
Value: 243

Key  : Timeline.OS.Boot.DeltaSec
Value: 2527

Key  : Timeline.Process.Start.DeltaSec
Value: 38

Key  : WER.OS.Branch
Value: vb_release

Key  : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z

Key  : WER.OS.Version
Value: 10.0.19041.1

Key  : WER.Process.Version
Value: 1.0.0.1

FILE_IN_CAB: TouchDesigner (3).DMP

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS: 0

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 0000000000000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD: 00002f20

PROCESS_NAME: TouchDesigner.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} Breakpoint A breakpoint has been reached.

EXCEPTION_CODE_STR: 80000003

STACK_TEXT:
0000008464df8d00 00007ffb144d64c2 : 0000022f00000000 0000022fbdb458a0 0000000000130001 0000022fbdb59bf8 : DWrite!fs__Contour+0x379
0000008464df8df0 00007ffb144d62a7 : 0000022f00000000 0000008464df8f48 0000008464df9201 0000022fdb0b0000 : DWrite!TrueTypeRasterizer::Implementation::RasterizeInternal+0xfa
0000008464df8e30 00007ffb144d61f4 : 0000022fbdb458a0 0000008464df92d0 0000000000000001 0000008464df8f69 : DWrite!TrueTypeRasterizer::Implementation::GetBitmapInternal+0x2f
0000008464df8e90 00007ffb145c7e8e : 0000022fbdb458a0 0000022fbdb458a0 0000000000000000 0000000000000000 : DWrite!TrueTypeRasterizer::Implementation::GetBitmap+0x30
0000008464df8f00 00007ffb145c5a1f : 0000022fbdb458a0 0000000000000001 0000022fdcef61f0 0000022fdcef61f0 : DWrite!TrueTypeRasterizer::Implementation::GetMetrics+0x7a
0000008464df9000 00007ffb145c44f2 : 0000000000000000 0000000000000000 0000022fdcef61f0 0000022fbdb09150 : DWrite!GlyphMetricsRasterizationState::RasterizeGlyph+0x6b
0000008464df90a0 00007ffb145c54c8 : 0000008464df92b0 0000008464df9220 0000022fdce8b8c8 0000008464df9468 : DWrite!GlyphDataElement<GlyphMetricsLayout,GlyphMetricsRasterizationParameters,GlyphMetricsRasterizationState>::AddGlyphs+0x152
0000008464df91d0 00007ffb145c57da : 0000022fdce5e460 0000008464df9468 0000022fbdb455c0 0000008464df9380 : DWrite!GlyphDataElement<GlyphMetricsLayout,GlyphMetricsRasterizationParameters,GlyphMetricsRasterizationState>::GetGlyphData+0x208
0000008464df9340 00007ffb1459bab8 : 0000008464df9450 0000000000000001 0000022fdb0a26c0 ffff000000980001 : DWrite!GetGlyphMetrics+0xba
0000008464df93c0 00007ffb1459b2a0 : 0000000000000000 0000000000000000 0000022fbdb455c0 0000022fdb0b0cc0 : DWrite!FontFace::GetGlyphMetrics+0x164
0000008464df94d0 00007ffb14572e94 : 000000050000000a 0000000400000003 0000022fdce4c040 00007ffb14000000 : DWrite!FontFace::GetGlyphAdvances+0x114
0000008464df9a00 00007ffb14534e9b : 0000022fdce8b8c8 0000022f87ef4ee8 0000000000000013 0000000000000000 : DWrite!ComputeGlyphOrigins+0x43998
0000008464df9ae0 00007ffb14534a45 : 0000022f87ef4ee8 0000022f87ef4ee0 0000008464df9f70 0000000000000000 : DWrite!GlyphRunAnalysis::GlyphRunAnalysis+0x39b
0000008464df9c40 00007ffb14534947 : 0000000000000001 00000230000000c0 0000022f000000ba 0000000000000000 : DWrite!DWriteGlyphRunAnalysis::DWriteGlyphRunAnalysis+0xa1
0000008464df9cd0 00007ffb145347d3 : 0000022f87ef4ee0 0000000000000002 0000000000ffffff 0000008464df9f70 : DWrite!DWriteGlyphRunAnalysis::Create+0xbf
0000008464df9d60 00007ffac1c99b3c : 0000000000000000 0000000000000000 0000000000000000 00007ffb4155b86b : DWrite!DWriteBitmapRenderTarget::DrawGlyphRun+0x183
0000008464df9ec0 00007ffac1c9995a : 0000000000000000 00007ffac38d67c0 0000000000000004 00000230bb914ec8 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x53608c
0000008464df9f30 00007ffac1c987ea : 00000230bb914ec8 00000230b3014040 00000230bb915a40 0000000000000027 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x535eaa
0000008464dfa020 00007ffac1c8ba0d : 0000000000000001 0000008464dfa210 00000230b3014040 0000022fb1532e60 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x534d3a
0000008464dfa170 00007ffac1c9af93 : 0000000000000000 0000000000000000 0000000000000001 0000008464dfa201 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x527f5d
0000008464dfa1d0 00007ffb1450f3a4 : 0000000000000000 0000022fdce91630 0000022fbdbcbd80 0000001000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x5374e3
0000008464dfa2b0 00007ffb14513c7c : 0000022fdce91630 0000000000000160 0000000000000001 0000000000001fa7 : DWrite!TextLayout::DrawGlyphRuns+0x230
0000008464dfa3b0 00007ffb1451592f : 0000000000000000 0000000000000000 0000000000000001 0000022fdce8b8c0 : DWrite!TextLayout::Draw+0xe0
0000008464dfa4a0 00007ffac1c9b340 : 0000022fdce8b8c0 0000008464dfa540 0000008400000001 0000022fdce9e2a0 : DWrite!DWriteTextLayout::Draw+0x3f
0000008464dfa4f0 00007ffac1c9813c : 00007ffac1c9b100 00000230c044c1f4 00000230b3014040 00000230b3014040 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x537890
0000008464dfa660 00007ffac1c97b49 : 0000000000000000 0000008464dfa920 0000000000000000 000000000000004e : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x53468c
0000008464dfa820 00007ffac1c99814 : 0000022f87ebb0b0 00000230b3014040 00000230b3014040 0000000000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x534099
0000008464dfc560 00007ffac1c98f94 : 0000022f87ef4d40 0000022f87ebb0b0 00000230bbb1cf60 00000230b30140c8 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x535d64
0000008464dfc5d0 00007ffac1bb7320 : 00000230b3014040 0000022f828c6040 00000230b3014040 0000008464dfc800 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x5354e4
0000008464dfc790 00007ffac1c8d0b0 : 00000230b3014040 0000023008de22f0 0000008464dfc9d0 0000023008de22f0 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x453870
0000008464dfc7e0 00007ffac2917623 : 0000023008de22f0 00000230c04535f0 000000000036002d 000000006900bdd4 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x529600
0000008464dfc8d0 00007ffac29172f0 : 0000023008de22f0 00000230c0453628 00000230c04535f0 0000000000000001 : libTD!NvCV_GetErrorStringFromCode+0x20ca43
0000008464dfcb50 00007ffac1e44d91 : 00000230c04535f0 00000230c0453628 00000230c08225f0 0000000000000400 : libTD!NvCV_GetErrorStringFromCode+0x20c710
0000008464dfcc00 00007ffac1e4545f : 00000001ffffffff 0000000000000000 0000000000002601 0000022fb1238370 : libTD!NcDataStreamClient::operator=+0x6c921
0000008464dfccd0 00007ffac253fc4b : 0000000000002601 0000000000000000 0000000000002601 0000000000000000 : libTD!NcDataStreamClient::operator=+0x6cfef
0000008464dfd150 00007ffac17a9665 : 0000000000000000 0000000000000001 0000000000000001 0000000000000001 : libTD!NcDataStreamClient::operator=+0x7677db
0000008464dfd280 00007ffac2540e97 : 0000022fb1238300 0000000000000000 0000000000000000 0000000000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x45bb5
0000008464dfd3e0 00007ffac218504b : 00000000ffffffff 0000022fc0b413a0 00007ffac40a5001 0000022f00000001 : libTD!NcDataStreamClient::operator=+0x768a27
0000008464dfd410 00007ffac2185118 : 0000022fd8e43070 0000022fc0b413a0 0000022fde3c6660 0000000000000000 : libTD!NcDataStreamClient::operator=+0x3acbdb
0000008464dfd450 00007ffac171f1c1 : 0000023000000001 00000230f1d55b20 00000230f1d55b20 0000000000000001 : libTD!NcDataStreamClient::operator=+0x3acca8
0000008464dfd480 00007ffac2370f4b : 0000022f853b82e0 0000000000000000 0000000000000000 0000000000000000 : libTD!Packets_t::value_type::operator=+0xaefd1
0000008464dfd4c0 00007ffac237111a : 0000008464dfd640 0000022fb216f2a0 0000022fb216f2a0 0000000000000001 : libTD!NcDataStreamClient::operator=+0x598adb
0000008464dfd5f0 00007ffac2276516 : 0000000000000000 0000000000000000 0000008464dfd830 0000008464dfd830 : libTD!NcDataStreamClient::operator=+0x598caa
0000008464dfd730 00007ffac2277919 : 0000000000000002 0000000000000002 0000022fde0fb0d0 0000000000000002 : libTD!NcDataStreamClient::operator=+0x49e0a6
0000008464dfda10 00007ffac1d623dc : 0000022fd8e2aaa0 0000000000000001 00007ff624a00000 0000022fd8e23080 : libTD!NcDataStreamClient::operator=+0x49f4a9
0000008464dffb30 00007ff624a0106e : 0000022fd8e2aaa0 0000000000000001 0000000000000000 0000022fd8e23008 : libTD!TER_TouchExeBase::runMain+0xc
0000008464dffb70 00007ff624a01312 : 0000000000000001 0000000000000000 0000000000000000 0000000000000000 : TouchDesigner+0x106e
0000008464dffbb0 00007ffb40997034 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : TouchDesigner+0x1312
0000008464dffbf0 00007ffb41582651 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : kernel32!BaseThreadInitThunk+0x14
0000008464dffc20 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : ntdll!RtlUserThreadStart+0x21

SYMBOL_NAME: dwrite!fs__Contour+379

MODULE_NAME: DWrite

IMAGE_NAME: DWrite.dll

STACK_COMMAND: dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb

FAILURE_BUCKET_ID: BREAKPOINT_80000003_DWrite.dll!fs__Contour

OS_VERSION: 10.0.19041.1

BUILDLAB_STR: vb_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 10.0.19041.1566

FAILURE_ID_HASH: {8f8cef56-db2d-cb3a-ac0c-efeea9fa0dee}

Followup: MachineOwner

Here’s another output from the .dmp file:
Looks like some type of error stemming from the nvoglv64.dll. The computer is running a RTX 3090 and there was a windows update recently. I’m wondering if I should try updating the Nvidia drivers?

0:000> !analyze -v


  •                                                                         *
    
  •                    Exception Analysis                                   *
    
  •                                                                         *
    

KEY_VALUES_STRING: 1

Key  : Analysis.CPU.mSec
Value: 184624

Key  : Analysis.DebugAnalysisManager
Value: Create

Key  : Analysis.Elapsed.mSec
Value: 186401

Key  : Analysis.Init.CPU.mSec
Value: 436

Key  : Analysis.Init.Elapsed.mSec
Value: 2572

Key  : Analysis.Memory.CommitPeak.Mb
Value: 232

Key  : Timeline.OS.Boot.DeltaSec
Value: 7402

Key  : Timeline.Process.Start.DeltaSec
Value: 41

Key  : WER.OS.Branch
Value: vb_release

Key  : WER.OS.Timestamp
Value: 2019-12-06T14:06:00Z

Key  : WER.OS.Version
Value: 10.0.19041.1

Key  : WER.Process.Version
Value: 1.0.0.1

FILE_IN_CAB: TouchDesigner (4).DMP

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

APPLICATION_VERIFIER_FLAGS: 0

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 0000000000000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD: 000057e4

PROCESS_NAME: TouchDesigner.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {EXCEPTION} Breakpoint A breakpoint has been reached.

EXCEPTION_CODE_STR: 80000003

STACK_TEXT:
0000006169dfcf88 00007ffb3f241a5e : 0000000000000000 0000000000000001 ffffffffffffffff 00007ffac2162780 : ntdll!NtWaitForSingleObject+0x14
0000006169dfcf90 00007ffaa5ef27ca : 0000021c80218080 0000000000000000 0000006100000000 00000000000007a8 : KERNELBASE!WaitForSingleObjectEx+0x8e
0000006169dfd030 00007ffaa5c7a0e8 : 0000001100000103 0000021ca7f24970 0000021c9fdf0bf0 0000006169dfd0e0 : nvoglv64!DrvValidateVersion+0xbd7a
0000006169dfd060 00007ffaa5e0879f : 0000021ca6360fc0 0000021c80218080 0000021ca52452f0 0000021ca534c6e0 : nvoglv64+0xb2a0e8
0000006169dfd0d0 00007ffac1b6cd97 : 0000021de5903540 0000021ca52452f0 0000021cd03ba080 0000021cc6516380 : nvoglv64+0xcb879f
0000006169dfd100 00007ffac1b6cc23 : 0000021ca4781540 0000000000000001 409180bf7ced9000 0000000000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x3d92f7
0000006169dfd160 00007ffac1bccb9a : 000000000000002c 0000000000000000 0000000000000000 0000000000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x3d9183
0000006169dfd190 00007ffac1b518f5 : 0000021de5903540 0000000000000000 0000021ca5247628 0000021ca5247628 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x4390fa
0000006169dfd1c0 00007ffac1b4fe0e : 0000000000000001 0000021c00000000 409180bf7ced9000 0000000000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x3bde55
0000006169dfd1f0 00007ffac1ad82cd : 0000000000000000 0000000000000001 0000000000000000 0000021ca534c600 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x3bc36e
0000006169dfd220 00007ffac1ab56c5 : 0000021cd1746c00 00007ffac23e5e00 0000000000000000 00007ffac1ab527b : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x34482d
0000006169dfd2c0 00007ffac23f2584 : 000000112ca925f7 0000021ca534c600 0000000000000000 0000000000000000 : libTD!TER_TouchExeBase::~TER_TouchExeBase+0x321c25
0000006169dfd310 00007ffac239fe22 : 000000112ca925f5 0000021ca4781540 0000021ca534c600 0000000000000000 : libTD!NcDataStreamClient::operator=+0x5ea764
0000006169dfd380 00007ffac22a5296 : 0000000000000000 0000000000000000 0000006169dfd5c0 0000006169dfd5c0 : libTD!NcDataStreamClient::operator=+0x598002
0000006169dfd4c0 00007ffac22a6699 : 0000000000000002 0000000000000002 0000021ca514a630 0000000000000002 : libTD!NcDataStreamClient::operator=+0x49d476
0000006169dfd7a0 00007ffac1d9223c : 0000021c9fdeaa00 0000000000000001 00007ff64e3b0000 0000021c9fdb3054 : libTD!NcDataStreamClient::operator=+0x49e879
0000006169dff8c0 00007ff64e3b106e : 0000021c9fdeaa00 0000000000000001 0000000000000000 0000021c9fdb2fdc : libTD!TER_TouchExeBase::runMain+0xc
0000006169dff900 00007ff64e3b1312 : 0000000000000001 0000000000000000 0000000000000000 0000000000000000 : TouchDesigner+0x106e
0000006169dff940 00007ffb40997034 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : TouchDesigner+0x1312
0000006169dff980 00007ffb41582651 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : kernel32!BaseThreadInitThunk+0x14
0000006169dff9b0 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : ntdll!RtlUserThreadStart+0x21

SYMBOL_NAME: nvoglv64+bd7a

MODULE_NAME: nvoglv64

IMAGE_NAME: nvoglv64.dll

STACK_COMMAND: dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ~0s; .ecxr ; kb

FAILURE_BUCKET_ID: BREAKPOINT_80000003_nvoglv64.dll!Unknown

OS_VERSION: 10.0.19041.1

BUILDLAB_STR: vb_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 30.0.15.1213

FAILURE_ID_HASH: {e1bbf4b7-3dee-3d40-40ec-4bc3965f900b}

Followup: MachineOwner

0:000> lmvm nvoglv64
Browse full module list
start end module name
00007ffaa5150000 00007ffaa8178000 nvoglv64 (export symbols) nvoglv64.dll
Loaded symbol image file: nvoglv64.dll
Image path: C:\Windows\System32\DriverStore\FileRepository\nvdd.inf_amd64_bc75654a5d6f2376\nvoglv64.dll
Image name: nvoglv64.dll
Browse all global symbols functions data
Timestamp: Wed Mar 16 20:00:34 2022 (62327A22)
CheckSum: 02F8276A
ImageSize: 03028000
File version: 30.0.15.1213
Product version: 30.0.15.1213
File flags: 0 (Mask 3F)
File OS: 40004 NT Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04b0
Information from resource tables:
CompanyName: NVIDIA Corporation
ProductName: NVIDIA Compatible OpenGL ICD
InternalName: nvoglv64.dll
OriginalFilename: nvoglv64.dll
ProductVersion: 30.0.15.1213
FileVersion: 30.0.15.1213
PrivateBuild: dev build
FileDescription: NVIDIA Compatible OpenGL ICD
LegalCopyright: (C) 2022 NVIDIA Corporation. All rights reserved.

Hey @tblankensmith

Sorry you are encountering those issues.

Can you confirm that your GPU driver is up to date?

What TouchDesigner version are you using?

Thanks,
Michel

Furthermore, if it is reproducible please send us your .toe file so we can evaluate the hang on start.
thanks!

Yeah, I’m using TD 2021.16410. I also tried updating my Nvidea driver to the latest for a 2080TI.
@ben Is it possible to send you the .toe file off the form, maybe through email?

Yes please send it to support. Contact Us | Derivative

Hey! What was the resolution for your issue? Running into the same problem.

Can you send us your file to reproduce this issue with?