Hi,
I’m seeing some fairly consistent crashing in the Deadline 8 Monitor (Windows 7) when navigating the panels. I can pretty much guarantee a crash by clicking between different jobs, after less than 10 clicks the monitor greys out. we’re not particularly busy at the moment with only about 75 jobs on. Any thoughts?
Thanks
Nick
Hey,
How odd. I was testing Monitor with 20,000 jobs only last week and it was performing well! Can you zip up your monitor logs and send them over?
docs.thinkboxsoftware.com/produc … ation-logs
docs.thinkboxsoftware.com/produc … ml#monitor
Just to be super-sure, if you open a Command Prompt, change directory to: “C:\Program Files\Thinkbox\Deadline8\bin” and execute: “deadlinemonitor.exe”. Play with Monitor to try and make it crash, then if it does, the error/stack trace should be captured in the command prompt. right-click in Command Prompt -> “mark”, drag and select applicable text and hit “enter”, then copy’n’paste the text to here!
Hi Mike,
I’ve done as you suggested and it crashed in the same way but I get no details on the crash in the Command Prompt. There also seems to be no details in the Monitor logs going back through them. All I see is what is below:
2016-05-31 10:33:52: BEGIN - STUDIO-13-013\nweeden
2016-05-31 10:33:52: Deadline Monitor 8.0 [v8.0.1.0 Release (a63b4ba06)]
2016-05-31 10:33:52: Time to initialize: 47.000 ms
2016-05-31 10:33:53: Auto Configuration: A ruleset has been received from Pulse
2016-05-31 10:33:54: Auto Configuration: Setting Repository Path to ‘\192.168.0.200\deadline8’
2016-05-31 10:33:57: Auto Configuration: Picking configuration based on: STUDIO-13-013 / 172.16.100.13
2016-05-31 10:33:57: Auto Configuration: No auto configuration could be detected, using local configuration
2016-05-31 10:33:57: Time to connect to Repository: 2.995 s
2016-05-31 10:33:57: Time to check user account: 0.000 s
2016-05-31 10:33:57: Time to purge old logs and temp files: 16.000 ms
2016-05-31 10:33:57: Time to synchronize plugin icons: 47.000 ms
2016-05-31 10:33:57: Time to initialize main window: 343.000 ms
2016-05-31 10:33:57: Main Window shown
2016-05-31 10:33:58: Time to show main window: 47.000 ms
Nick
Hmmm…odd. I’ve got just over 10,000 jobs in my local queue and I’ve made about ~100 odd mouse clicks between different jobs so far, and no problems at all. I think our support team will need to take a closer look at your setup. Can you create a support ticket and they can arrange a time to remote in? support.thinkboxsoftware.com
Thanks Mike, I’ll do that now.
Hi there,
I think to get a stack trace in a command shell, you need to run deadline in “console mode”.
For that, one parameter was missing from Mike’s suggestion:
Change directory to: “C:\Program Files\Thinkbox\Deadline8\bin”
execute: “deadlinemonitor.exe -console ”
Then you should get the trace on crash
OK, that got it. Error report below:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\nweeden>cd “C:\Program Files\Thinkbox\Deadline8\bin”
C:\Program Files\Thinkbox\Deadline8\bin>deadlinemonitor.exe -console
C:\Program Files\Thinkbox\Deadline8\bin>Deadline Monitor 8.0 [v8.0.1.0 Release (
a63b4ba06)]
Time to initialize: 78.000 ms
Auto Configuration: A ruleset has been received from Pulse
Auto Configuration: Setting Repository Path to ‘\192.168.0.200\deadline8’
Auto Configuration: Picking configuration based on: STUDIO-13-013 / 172.16.100.1
3
Auto Configuration: No auto configuration could be detected, using local configu
ration
Time to connect to Repository: 3.276 s
Time to check user account: 15.000 ms
Time to purge old logs and temp files: 0.000 s
Time to synchronize plugin icons: 47.000 ms
Time to initialize main window: 390.000 ms
Main Window shown
Time to show main window: 31.000 ms
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574d78d062c
d3018a87111b5
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574d761562c
d3018a87111b4
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749aabdd6f
5be0a5897e460
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749ae03d6f
5be0a5897e461
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749b127d6f
5be0a5897e463
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749b46ed6f
5be0a5897e464
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749b789d6f
5be0a5897e466
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749bad1d6f
5be0a5897e467
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749bdf0d6f
5be0a5897e469
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749c139d6f
5be0a5897e46a
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749c459d6f
5be0a5897e46c
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749c7afd6f
5be0a5897e46d
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749cacfd6f
5be0a5897e46f
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749ce1ad6f
5be0a5897e470
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749d139d6f
5be0a5897e472
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749d486d6f
5be0a5897e473
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749d7a5d6f
5be0a5897e474
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749dae7d6f
5be0a5897e476
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749de01d6f
5be0a5897e477
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749e148d6f
5be0a5897e479
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749e465d6f
5be0a5897e47a
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749e7aad6f
5be0a5897e47c
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749eacbd6f
5be0a5897e47d
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749ee10d6f
5be0a5897e47f
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749f12fd6f
5be0a5897e480
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749f472d6f
5be0a5897e482
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749f78ad6f
5be0a5897e483
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749fad5d6f
5be0a5897e485
WARNING: Missing .NET object for Insert in JobReportListModel for ID 5749fde7d6f
5be0a5897e486
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a0125d6f
5be0a5897e488
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a0440d6f
5be0a5897e489
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a0782d6f
5be0a5897e48b
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a0a9cd6f
5be0a5897e48c
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a0de0d6f
5be0a5897e48e
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a1100d6f
5be0a5897e48f
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a144ad6f
5be0a5897e491
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a1764d6f
5be0a5897e492
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a1aabd6f
5be0a5897e494
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a1dced6f
5be0a5897e495
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a2115d6f
5be0a5897e497
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a2438d6f
5be0a5897e498
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a2784d6f
5be0a5897e49a
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a2aaed6f
5be0a5897e49b
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a2df4d6f
5be0a5897e49c
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a3114d6f
5be0a5897e49e
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a3459d6f
5be0a5897e49f
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a3774d6f
5be0a5897e4a1
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a3abed6f
5be0a5897e4a2
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a3de0d6f
5be0a5897e4a4
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a412dd6f
5be0a5897e4a5
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a444ad6f
5be0a5897e4a7
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a4793d6f
5be0a5897e4a8
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a4ab6d6f
5be0a5897e4aa
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a4dfcd6f
5be0a5897e4ab
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a511cd6f
5be0a5897e4ad
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a546bd6f
5be0a5897e4ae
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a578cd6f
5be0a5897e4b0
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a5ad2d6f
5be0a5897e4b1
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a5decd6f
5be0a5897e4b3
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a612fd6f
5be0a5897e4b4
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a6447d6f
5be0a5897e4b6
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a6797d6f
5be0a5897e4b7
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a6ab6d6f
5be0a5897e4b9
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a6dfcd6f
5be0a5897e4ba
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a7118d6f
5be0a5897e4bc
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a7462d6f
5be0a5897e4bd
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a7787d6f
5be0a5897e4bf
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a7ad6d6f
5be0a5897e4c0
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a7e15d6f
5be0a5897e4c1
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a8169d6f
5be0a5897e4c3
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a848cd6f
5be0a5897e4c4
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a87d3d6f
5be0a5897e4c6
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a8af9d6f
5be0a5897e4c7
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a8e42d6f
5be0a5897e4c9
WARNING: Missing .NET object for Insert in JobReportListModel for ID 574a915fd6f
5be0a5897e4ca
Unhandled Exception: System.AccessViolationException: Attempted to read or write
protected memory. This is often an indication that other memory is corrupt.
at Python.Runtime.Runtime.PyObject_Call(IntPtr pointer, IntPtr args, IntPtr k
w)
at Python.Runtime.Dispatcher.TrueDispatch(ArrayList args)
at Python.Runtime.Dispatcher.Dispatch(ArrayList args)
at Deadline.Importers.PythonImporter`1.ClearData()
at Deadline.Importers.JobReportListImporter.a(JobReportCollection A_0, String
A_1)
at Deadline.StorageDB.JobStorage.b(Object o)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionCo
ntext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, C
ontextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()
It spewed out the Missing .NET errors but still carried on working as I clicked through the jobs then shortly after crashed completely.
Important crash info from our call today:
The access violation exists within NativeThinkboxUIC++.dll. I’ve been unable to reproduce on our side yet, but I noticed a slight slugishness in the Monitor UI on Weedy’s side that I’ve only seen on one machine over here. I’ll have the man who owns the machine test things out there.