Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lean crashes immediately after starting Python test algo #3651

Closed
mikko-m opened this issue Oct 2, 2019 · 12 comments
Closed

Lean crashes immediately after starting Python test algo #3651

mikko-m opened this issue Oct 2, 2019 · 12 comments

Comments

@mikko-m
Copy link

mikko-m commented Oct 2, 2019

Expected Behavior

To run the template python algo and return results.

Actual Behavior

Execution crashes with native error (see the log attached)

Template/example C# algo finishes correctly and reports metrics correctly (sharpe..)

System Information

System information:
$ uname -a
Linux apina 5.2.0-2-amd64 #1 SMP Debian 5.2.9-2 (2019-08-21) x86_64 GNU/Linux

------------------- Log info below ------------------------

2 separate logs because there were differences, LOG 1:

20191002 17:18:14.533 Trace:: Config.GetValue(): debug-mode - Using default value: False
20191002 17:18:14.538 Trace:: Config.Get(): Configuration key not found. Key: plugin-directory - Using default value: 
20191002 17:18:14.543 Trace:: Config.Get(): Configuration key not found. Key: composer-dll-directory - Using default value: /home/mikkom/projects/Lean/Launcher/bin/Debug/
20191002 17:18:14.593 Trace:: Python for .NET Assembly: Python.Runtime, Version=1.0.5.25, Culture=neutral, PublicKeyToken=null
20191002 17:18:14.617 Trace:: Python for .NET Assembly: nPython, Version=1.0.5.25, Culture=neutral, PublicKeyToken=null
20191002 17:18:14.647 Trace:: Config.Get(): Configuration key not found. Key: data-directory - Using default value: ../../../Data/
20191002 17:18:14.649 Trace:: Config.Get(): Configuration key not found. Key: version-id - Using default value: 
20191002 17:18:14.649 Trace:: Config.Get(): Configuration key not found. Key: cache-location - Using default value: ../../../Data/
20191002 17:18:14.649 Trace:: Engine.Main(): LEAN ALGORITHMIC TRADING ENGINE v2.4.0.0 Mode: DEBUG (64bit)
20191002 17:18:14.650 Trace:: Engine.Main(): Started 5:18 PM
20191002 17:18:14.693 Trace:: Config.GetValue(): job-project-id - Using default value: 0
20191002 17:18:14.694 Trace:: Config.Get(): Configuration key not found. Key: algorithm-path-python - Using default value: ../../../Algorithm.Python/
20191002 17:18:14.699 Trace:: Config.GetValue(): regression-update-statistics - Using default value: False
20191002 17:18:14.699 Trace:: Config.Get(): Configuration key not found. Key: lean-manager-type - Using default value: LocalLeanManager
20191002 17:18:14.703 Trace:: Config.Get(): Configuration key not found. Key: cloud-api-url - Using default value: https://www.quantconnect.com/api/v2/
20191002 17:18:14.808 Trace:: JobQueue.NextJob(): Selected ../../../Algorithm.Python/BasicTemplateAlgorithm.py
20191002 17:18:14.907 Trace:: Config.GetValue(): ignore-version-checks - Using default value: False
20191002 17:18:14.908 Trace:: Config.GetValue(): algorithm-manager-time-loop-maximum - Using default value: 20
20191002 17:18:15.302 Trace:: PythonInitializer.Initialize(): start...
PythonEngine.Initialize(): Runtime.Initialize()...
Runtime.Initialize(): Py_Initialize...
Runtime.Initialize(): PyEval_InitThreads...
Runtime.Initialize(): Initialize types...

=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================
/proc/self/maps:
401f8000-40318000 rwxp 00000000 00:00 0 
41c6e000-41c7e000 rwxp 00000000 00:00 0 
5620a5aeb000-5620a5b19000 r--p 00000000 08:06 2647063                    /usr/bin/mono-sgen
5620a5b19000-5620a5e3b000 r-xp 0002e000 08:06 2647063                    /usr/bin/mono-sgen
5620a5e3b000-5620a5f7d000 r--p 00350000 08:06 2647063                    /usr/bin/mono-sgen
5620a5f7e000-5620a5f85000 r--p 00492000 08:06 2647063                    /usr/bin/mono-sgen
5620a5f85000-5620a5f8c000 rw-p 00499000 08:06 2647063                    /usr/bin/mono-sgen
5620a5f8c000-5620a5fa7000 rw-p 00000000 00:00 0 
5620a5fe2000-5620a6994000 rw-p 00000000 00:00 0                          [heap]
7f2138000000-7f2138173000 rw-p 00000000 00:00 0 
7f2138173000-7f213c000000 ---p 00000000 00:00 0 
7f2140000000-7f214008f000 rw-p 00000000 00:00 0 
7f214008f000-7f2144000000 ---p 00000000 00:00 0 
7f2145c17000-7f2145e6d000 rw-p 00000000 00:00 0 
7f2145e6d000-7f2145ecd000 r--p 00000000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f2145ecd000-7f2146090000 r-xp 00060000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f2146090000-7f214611d000 r--p 00223000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f214611d000-7f2146123000 r--p 002af000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f2146123000-7f2146186000 rw-p 002b5000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f2146186000-7f21461b7000 rw-p 00000000 00:00 0 
7f21461b7000-7f21461b8000 ---p 00000000 00:00 0 
7f21461b8000-7f21461b9000 rw-p 00000000 00:00 0 
7f21461b9000-7f21461c1000 ---p 00000000 00:00 0 
7f21461c1000-7f2146438000 rw-p 00000000 00:00 0 
7f214643a000-7f21466bc000 rw-p 00000000 00:00 0 

=================================================================
	Native stacktrace:
=================================================================
	0x5620a5baf585 - mono : (null)
	0x5620a5baf921 - mono : (null)
	0x5620a5b5c2f1 - mono : (null)
	0x5620a5ba8d61 - mono : (null)
	0x7f214604bf70 - /usr/lib/libpython3.6m.so : PyObject_GetAttrString

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x7f21478e7700 from 0x7f21463b7700
Pkilling 0x7f21657ff700 from 0x7f21463b7700
Pkilling 0x7f21653fd700 from 0x7f21463b7700
Pkilling 0x7f2164ffb700 from 0x7f21463b7700
Pkilling 0x7f2168a87700 from 0x7f21463b7700
Pkilling 0x7f2168e88f80 from 0x7f21463b7700
Pkilling 0x7f21655fe700 from 0x7f21463b7700
Pkilling 0x7f21651fc700 from 0x7f21463b7700
Entering thread summarizer pause from 0x7f21463b7700
Finished thread summarizer pause from 0x7f21463b7700.

Waiting for dumping threads to resume

=================================================================
	External Debugger Dump:
=================================================================
mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7f214604bf70):0x7f214604bf60  5b 5d 41 5c c3 83 cb ff eb f4 66 0f 1f 44 00 00  []A\......f..D..
0x7f214604bf70  48 8b 47 08 48 8b 40 40 48 85 c0 74 03 ff e0 90  H.G.H.@@H..t....
0x7f214604bf80  55 53 48 89 fb 48 89 f7 48 83 ec 08 ff 15 c6 64  USH..H..H......d
0x7f214604bf90  0d 00 48 89 c5 48 85 c0 74 2a 48 89 df 48 89 c6  ..H..H..t*H..H..

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at Python.Runtime.Runtime:PyObject_GetAttrString <0x000bd>
	  at Python.Runtime.Runtime:Initialize <0x004cb>
	  at Python.Runtime.PythonEngine:Initialize <0x000ef>
	  at Python.Runtime.PythonEngine:Initialize <0x00037>
	  at Python.Runtime.PythonEngine:Initialize <0x00027>
	  at QuantConnect.Python.PythonInitializer:Initialize <0x00057>
	  at QuantConnect.AlgorithmFactory.Loader:TryCreatePythonAlgorithm <0x001fb>
	  at QuantConnect.AlgorithmFactory.Loader:TryCreateAlgorithmInstance <0x000cf>
	  at <>c__DisplayClass15_0:<TryCreateAlgorithmInstanceWithIsolator>b__0 <0x0004b>
	  at QuantConnect.Util.WorkerThread:<.ctor>b__6_0 <0x00186>
	  at System.Threading.ThreadHelper:ThreadStart_Context <0x000ae>
	  at System.Threading.ExecutionContext:RunInternal <0x001a7>
	  at System.Threading.ExecutionContext:Run <0x00042>
	  at System.Threading.ExecutionContext:Run <0x00067>
	  at System.Threading.ThreadHelper:ThreadStart <0x00042>
	  at System.Object:runtime_invoke_void__this__ <0x00091>
=================================================================
Aborted


LOG 2:

mikkom@apina:~/projects/Lean/Launcher/bin/Debug$ mono ./QuantConnect.Lean.Launcher.exe
20191002 17:19:35.343 Trace:: Config.GetValue(): debug-mode - Using default value: False
20191002 17:19:35.347 Trace:: Config.Get(): Configuration key not found. Key: plugin-directory - Using default value: 
20191002 17:19:35.352 Trace:: Config.Get(): Configuration key not found. Key: composer-dll-directory - Using default value: /home/mikkom/projects/Lean/Launcher/bin/Debug/
20191002 17:19:35.401 Trace:: Python for .NET Assembly: Python.Runtime, Version=1.0.5.25, Culture=neutral, PublicKeyToken=null
20191002 17:19:35.424 Trace:: Python for .NET Assembly: nPython, Version=1.0.5.25, Culture=neutral, PublicKeyToken=null
20191002 17:19:35.496 Trace:: Config.Get(): Configuration key not found. Key: data-directory - Using default value: ../../../Data/
20191002 17:19:35.497 Trace:: Config.Get(): Configuration key not found. Key: version-id - Using default value: 
20191002 17:19:35.497 Trace:: Config.Get(): Configuration key not found. Key: cache-location - Using default value: ../../../Data/
20191002 17:19:35.497 Trace:: Engine.Main(): LEAN ALGORITHMIC TRADING ENGINE v2.4.0.0 Mode: DEBUG (64bit)
20191002 17:19:35.498 Trace:: Engine.Main(): Started 5:19 PM
20191002 17:19:35.509 Trace:: Config.GetValue(): job-project-id - Using default value: 0
20191002 17:19:35.509 Trace:: Config.Get(): Configuration key not found. Key: algorithm-path-python - Using default value: ../../../Algorithm.Python/
20191002 17:19:35.518 Trace:: Config.GetValue(): regression-update-statistics - Using default value: False
20191002 17:19:35.519 Trace:: Config.Get(): Configuration key not found. Key: lean-manager-type - Using default value: LocalLeanManager
20191002 17:19:35.523 Trace:: Config.Get(): Configuration key not found. Key: cloud-api-url - Using default value: https://www.quantconnect.com/api/v2/
20191002 17:19:35.623 Trace:: JobQueue.NextJob(): Selected ../../../Algorithm.Python/BasicTemplateAlgorithm.py
20191002 17:19:35.730 Trace:: Config.GetValue(): ignore-version-checks - Using default value: False
20191002 17:19:35.732 Trace:: Config.GetValue(): algorithm-manager-time-loop-maximum - Using default value: 20
20191002 17:19:36.148 Trace:: PythonInitializer.Initialize(): start...
PythonEngine.Initialize(): Runtime.Initialize()...
Runtime.Initialize(): Py_Initialize...
Runtime.Initialize(): PyEval_InitThreads...
Runtime.Initialize(): Initialize types...

=================================================================
	Native Crash Reporting
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================
/proc/self/maps:
40e88000-40fa8000 rwxp 00000000 00:00 0 
41e00000-41e10000 rwxp 00000000 00:00 0 
5563df1a9000-5563df1d7000 r--p 00000000 08:06 2647063                    /usr/bin/mono-sgen
5563df1d7000-5563df4f9000 r-xp 0002e000 08:06 2647063                    /usr/bin/mono-sgen
5563df4f9000-5563df63b000 r--p 00350000 08:06 2647063                    /usr/bin/mono-sgen
5563df63c000-5563df643000 r--p 00492000 08:06 2647063                    /usr/bin/mono-sgen
5563df643000-5563df64a000 rw-p 00499000 08:06 2647063                    /usr/bin/mono-sgen
5563df64a000-5563df665000 rw-p 00000000 00:00 0 
5563e0c05000-5563e15e1000 rw-p 00000000 00:00 0                          [heap]
7f257c000000-7f257c16a000 rw-p 00000000 00:00 0 
7f257c16a000-7f2580000000 ---p 00000000 00:00 0 
7f2584000000-7f2584092000 rw-p 00000000 00:00 0 
7f2584092000-7f2588000000 ---p 00000000 00:00 0 
7f258a289000-7f258a349000 rw-p 00000000 00:00 0 
7f258a349000-7f258a3a9000 r--p 00000000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f258a3a9000-7f258a56c000 r-xp 00060000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f258a56c000-7f258a5f9000 r--p 00223000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f258a5f9000-7f258a5ff000 r--p 002af000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f258a5ff000-7f258a662000 rw-p 002b5000 08:06 181534                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7f258a662000-7f258a693000 rw-p 00000000 00:00 0 
7f258a693000-7f258a694000 ---p 00000000 00:00 0 
7f258a694000-7f258a695000 rw-p 00000000 00:00 0 
7f258a695000-7f258a69d000 ---p 00000000 00:00 0 
7f258a69d000-7f258a914000 rw-p 00000000 00:00 0 
7f258a918000-7f258a998000 rw-p 00000000 00:00 0 

=================================================================
	Native stacktrace:
=================================================================
	0x5563df26d585 - mono : (null)
	0x5563df26d921 - mono : (null)
	0x5563df21a2f1 - mono : (null)
	0x5563df266d61 - mono : (null)
	0x7f258a527f70 - /usr/lib/libpython3.6m.so : PyObject_GetAttrString

=================================================================
	Telemetry Dumper:
=================================================================
Pkilling 0x7f25a9dfe700 from 0x7f258a893700
Pkilling 0x7f25a99fc700 from 0x7f258a893700
Pkilling 0x7f25ad2fb700 from 0x7f258a893700
Pkilling 0x7f25ad6fcf80 from 0x7f258a893700
Pkilling 0x7f258bfff700 from 0x7f258a893700
Pkilling 0x7f25a9fff700 from 0x7f258a893700
Pkilling 0x7f25a9bfd700 from 0x7f258a893700
Pkilling 0x7f25a97fb700 from 0x7f258a893700
Entering thread summarizer pause from 0x7f258a893700
Finished thread summarizer pause from 0x7f258a893700.

Waiting for dumping threads to resume

=================================================================
	External Debugger Dump:
=================================================================
mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb

=================================================================
	Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x7f258a527f70):0x7f258a527f60  5b 5d 41 5c c3 83 cb ff eb f4 66 0f 1f 44 00 00  []A\......f..D..
0x7f258a527f70  48 8b 47 08 48 8b 40 40 48 85 c0 74 03 ff e0 90  H.G.H.@@H..t....
0x7f258a527f80  55 53 48 89 fb 48 89 f7 48 83 ec 08 ff 15 c6 64  USH..H..H......d
0x7f258a527f90  0d 00 48 89 c5 48 85 c0 74 2a 48 89 df 48 89 c6  ..H..H..t*H..H..

=================================================================
	Managed Stacktrace:
=================================================================
	  at <unknown> <0xffffffff>
	  at Python.Runtime.Runtime:PyObject_GetAttrString <0x000bd>
	  at Python.Runtime.Runtime:Initialize <0x004cb>
	  at Python.Runtime.PythonEngine:Initialize <0x000ef>
	  at Python.Runtime.PythonEngine:Initialize <0x00037>
	  at Python.Runtime.PythonEngine:Initialize <0x00027>
	  at QuantConnect.Python.PythonInitializer:Initialize <0x00057>
	  at QuantConnect.AlgorithmFactory.Loader:TryCreatePythonAlgorithm <0x001fb>
	  at QuantConnect.AlgorithmFactory.Loader:TryCreateAlgorithmInstance <0x000cf>
	  at <>c__DisplayClass15_0:<TryCreateAlgorithmInstanceWithIsolator>b__0 <0x0004b>
	  at QuantConnect.Util.WorkerThread:<.ctor>b__6_0 <0x00186>
mono_coop_mutex_lock Cannot transition thread 0x7f258a893700 from STATE_BLOCKING with DO_BLOCKING

@Martin-Molinero
Copy link
Member

Martin-Molinero commented Oct 2, 2019

Hi @mikko-m !
What version of mono and python (from the stack trace I think 3.6) are you using? Please be sure they match https://github.com/QuantConnect/Lean/blob/master/DockerfileLeanFoundation (mono 5.12 & python 3.6.8)

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

I followed instructions on this page: https://github.com/QuantConnect/Lean/tree/master/Algorithm.Python#quantconnect-python-algorithm-project

The versions are different - the docker file documentation is the correct versioning?

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:24:35 UTC 2019)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: yes(610)
Suspend: hybrid
GC: sgen (concurrent by default)

Python library is 3.6.6

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

Mono was installed directly with apt (latest version), so this might be the reason - thanks, I'll check if this fixes the issue.

@Martin-Molinero
Copy link
Member

Yes, the docker foundation file is up to date. I think the mono version should do the trick, let us know.
We should add a note about the mono version in the readme.md 👍

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

So now I have downgraded the mono based on the exact versions and nothing works - I'm not newbie (20+ years of professional experience) - I'm quite surprising how difficult it is getting the system running.

This is the point I'm now stuck - with older version nuget hangs immediately. With the later version everything worked smoothly until the crash detailed above.


mikkom@apina:~/projects/Lean$ nuget restore QuantConnect.Lean.sln
MSBuild auto-detection: using msbuild version '14.0' from '/usr/lib/mono/xbuild/14.0/bin'.
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Launcher/QuantConnect.Lean.Launcher.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Engine/QuantConnect.Lean.Engine.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm/QuantConnect.Algorithm.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Common/QuantConnect.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Logging/QuantConnect.Logging.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Indicators/QuantConnect.Indicators.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Tests/QuantConnect.Tests.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Queues/QuantConnect.Queues.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Messaging/QuantConnect.Messaging.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/AlgorithmFactory/QuantConnect.AlgorithmFactory.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Brokerages/QuantConnect.Brokerages.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Configuration/QuantConnect.Configuration.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Compression/QuantConnect.Compression.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Api/QuantConnect.Api.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm.CSharp/QuantConnect.Algorithm.CSharp.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.Python.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/ToolBox/QuantConnect.ToolBox.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/VisualStudioPlugin/QuantConnect.VisualStudio17Plugin.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Jupyter/QuantConnect.Jupyter.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm.Framework/QuantConnect.Algorithm.Framework.csproj]
/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.PythonTools.pyproj(127,3): error MSB4019: The imported project "/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/Python Tools/Microsoft.PythonTools.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
/home/mikkom/projects/Lean/PythonToolbox/QuantConnect.PythonToolbox.pyproj(50,3): error MSB4019: The imported project "/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/Python Tools/Microsoft.PythonTools.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Launcher/QuantConnect.Lean.Launcher.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Engine/QuantConnect.Lean.Engine.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm/QuantConnect.Algorithm.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Common/QuantConnect.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Logging/QuantConnect.Logging.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Indicators/QuantConnect.Indicators.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Tests/QuantConnect.Tests.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Queues/QuantConnect.Queues.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Messaging/QuantConnect.Messaging.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/AlgorithmFactory/QuantConnect.AlgorithmFactory.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Brokerages/QuantConnect.Brokerages.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Configuration/QuantConnect.Configuration.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Compression/QuantConnect.Compression.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Api/QuantConnect.Api.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.CSharp/QuantConnect.Algorithm.CSharp.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.Python.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/ToolBox/QuantConnect.ToolBox.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/VisualStudioPlugin/QuantConnect.VisualStudio17Plugin.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Jupyter/QuantConnect.Jupyter.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.Framework/QuantConnect.Algorithm.Framework.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.PythonTools.pyproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/PythonToolbox/QuantConnect.PythonToolbox.pyproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm/QuantConnect.Algorithm.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Common/QuantConnect.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Indicators/QuantConnect.Indicators.csproj]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018: The "WriteRestoreGraphTask" task failed unexpectedly. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018: System.IndexOutOfRangeException: Index was outside the bounds of the array. [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.LargeArrayBuilder`1[T].GetBuffer (System.Int32 index) [0x00022] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.LargeArrayBuilder`1[T].CopyTo (System.Collections.Generic.CopyPosition position, T[] array, System.Int32 arrayIndex, System.Int32 count) [0x00041] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.SparseArrayBuilder`1[T].CopyTo (T[] array, System.Int32 arrayIndex, System.Int32 count) [0x0009a] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.SparseArrayBuilder`1[T].ToArray () [0x00028] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+Concat2Iterator`1[TSource].ToArray () [0x00024] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00021] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkMappings.get_CompatibilityMappings () [0x0042c] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.FrameworkNameProvider.InitMappings (System.Collections.Generic.IEnumerable`1[T] mappings) [0x00055] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.FrameworkNameProvider..ctor (System.Collections.Generic.IEnumerable`1[T] mappings, System.Collections.Generic.IEnumerable`1[T] portableMappings) [0x0010e] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkNameProvider..ctor () [0x0001c] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkNameProvider.get_Instance () [0x0000a] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.NuGetFramework.Parse (System.String folderName) [0x00000] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00059] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.HashSet`1[T].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x0002c] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.HashSet`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x0005f] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.HashSet`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) [0x00007] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetFrameworks (NuGet.Commands.IMSBuildItem item) [0x00017] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetBaseSpec (NuGet.Commands.IMSBuildItem specItem) [0x00000] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetPackageSpec (System.Collections.Generic.IEnumerable`1[T] items) [0x00078] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00059] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () [0x00062] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetDependencySpec (System.Collections.Generic.IEnumerable`1[T] items) [0x001ae] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Build.Tasks.WriteRestoreGraphTask.Execute () [0x000a6] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute () [0x00023] in <bdc5207a22bb42ae9fe3f3d07e82871e>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]
/tmp/NuGetScratch/55g61ehh.gdh.nugetrestore.targets(131,5): error MSB4018:   at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask (Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) [0x00212] in <bdc5207a22bb42ae9fe3f3d07e82871e>:0  [/tmp/NuGetScratch/w686n2xk.0rv.nugetinputs.targets]

WARNING: Error reading msbuild project information, ensure that your input solution or project file is valid. NETCore and UAP projects will be skipped, only packages.config files will be restored.

@Martin-Molinero
Copy link
Member

Calling nuget restore QuantConnect.Lean.sln I get MSBuild auto-detection: using msbuild version '15.0' from '/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/msbuild/15.0/bin/'. (vs 14)

$ msbuild --version
Microsoft (R) Build Engine version 15.7.0.0 (xplat-master/402b4b23 Wed Mar 28 23:51:55 EDT 2018) for Mono
$ mono --version
Mono JIT compiler version 5.12.0.226 (2018-02/9824e260f56 Mon Apr 30 18:45:52 EDT 2018)

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

I also tried to force that version in case 14 isn't connect before - this is what I get


mikkom@apina:~/projects/Lean$ nuget restore QuantConnect.Lean.sln -MSBuildPath /usr/lib/mono/msbuild/15.0/bin/ -verbosity detailed
NuGet Version: 4.3.0.4406
Using Msbuild from '/usr/lib/mono/msbuild/15.0/bin/'.
MSBuild P2P timeout [ms]: 132000
/usr/bin/msbuild "/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets" /t:GenerateRestoreGraphFile /nologo /nr:false /v:q /p:NuGetRestoreTargets="/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets" /p:RestoreTaskAssemblyFile="/usr/lib/nuget/nuget.exe" /p:RestoreSolutionDirectory="/home/mikkom/projects/Lean"
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Launcher/QuantConnect.Lean.Launcher.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Engine/QuantConnect.Lean.Engine.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm/QuantConnect.Algorithm.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Common/QuantConnect.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Logging/QuantConnect.Logging.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Indicators/QuantConnect.Indicators.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Tests/QuantConnect.Tests.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Queues/QuantConnect.Queues.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Messaging/QuantConnect.Messaging.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/AlgorithmFactory/QuantConnect.AlgorithmFactory.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Brokerages/QuantConnect.Brokerages.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Configuration/QuantConnect.Configuration.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Compression/QuantConnect.Compression.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Api/QuantConnect.Api.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm.CSharp/QuantConnect.Algorithm.CSharp.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.Python.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/ToolBox/QuantConnect.ToolBox.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/VisualStudioPlugin/QuantConnect.VisualStudio17Plugin.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Jupyter/QuantConnect.Jupyter.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm.Framework/QuantConnect.Algorithm.Framework.csproj]
/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.PythonTools.pyproj(127,3): error MSB4019: The imported project "/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/Python Tools/Microsoft.PythonTools.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
/home/mikkom/projects/Lean/PythonToolbox/QuantConnect.PythonToolbox.pyproj(50,3): error MSB4019: The imported project "/usr/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/Python Tools/Microsoft.PythonTools.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Launcher/QuantConnect.Lean.Launcher.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Engine/QuantConnect.Lean.Engine.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm/QuantConnect.Algorithm.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Common/QuantConnect.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Logging/QuantConnect.Logging.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Indicators/QuantConnect.Indicators.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Tests/QuantConnect.Tests.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Queues/QuantConnect.Queues.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Messaging/QuantConnect.Messaging.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/AlgorithmFactory/QuantConnect.AlgorithmFactory.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Brokerages/QuantConnect.Brokerages.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Configuration/QuantConnect.Configuration.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Compression/QuantConnect.Compression.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Api/QuantConnect.Api.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.CSharp/QuantConnect.Algorithm.CSharp.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.Python.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/ToolBox/QuantConnect.ToolBox.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/VisualStudioPlugin/QuantConnect.VisualStudio17Plugin.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Jupyter/QuantConnect.Jupyter.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.Framework/QuantConnect.Algorithm.Framework.csproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/Algorithm.Python/QuantConnect.Algorithm.PythonTools.pyproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(231,5): warning : Skipping restore for project '/home/mikkom/projects/Lean/PythonToolbox/QuantConnect.PythonToolbox.pyproj'. The project file may be invalid or missing targets required for restore. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Algorithm/QuantConnect.Algorithm.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Common/QuantConnect.csproj]
/usr/lib/mono/msbuild/15.0/bin/Microsoft.CSharp.CurrentVersion.targets(331,5): error MSB4019: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. [/home/mikkom/projects/Lean/Indicators/QuantConnect.Indicators.csproj]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018: The "WriteRestoreGraphTask" task failed unexpectedly. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018: System.IndexOutOfRangeException: Index was outside the bounds of the array. [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.LargeArrayBuilder`1[T].GetBuffer (System.Int32 index) [0x00022] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.LargeArrayBuilder`1[T].CopyTo (System.Collections.Generic.CopyPosition position, T[] array, System.Int32 arrayIndex, System.Int32 count) [0x00041] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.SparseArrayBuilder`1[T].CopyTo (T[] array, System.Int32 arrayIndex, System.Int32 count) [0x0009a] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.SparseArrayBuilder`1[T].ToArray () [0x00028] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+Concat2Iterator`1[TSource].ToArray () [0x00024] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00021] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkMappings.get_CompatibilityMappings () [0x0042c] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.FrameworkNameProvider.InitMappings (System.Collections.Generic.IEnumerable`1[T] mappings) [0x00055] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.FrameworkNameProvider..ctor (System.Collections.Generic.IEnumerable`1[T] mappings, System.Collections.Generic.IEnumerable`1[T] portableMappings) [0x0010e] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkNameProvider..ctor () [0x0001c] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkNameProvider.get_Instance () [0x0000a] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Frameworks.NuGet.Frameworks1051960.NuGetFramework.Parse (System.String folderName) [0x00000] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00059] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.HashSet`1[T].UnionWith (System.Collections.Generic.IEnumerable`1[T] other) [0x0002c] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.HashSet`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x0005f] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Collections.Generic.HashSet`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) [0x00007] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetFrameworks (NuGet.Commands.IMSBuildItem item) [0x00017] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetBaseSpec (NuGet.Commands.IMSBuildItem specItem) [0x00000] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetPackageSpec (System.Collections.Generic.IEnumerable`1[T] items) [0x00078] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00059] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () [0x00062] in <13c0993ff82548209b09f271bd5e6a78>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Commands.MSBuildRestoreUtility.GetDependencySpec (System.Collections.Generic.IEnumerable`1[T] items) [0x001ae] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at NuGet.Build.Tasks.WriteRestoreGraphTask.Execute () [0x000a6] in <d9d78a62f0a84697a113270ebd32594f>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute () [0x00023] in <bdc5207a22bb42ae9fe3f3d07e82871e>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]
/tmp/NuGetScratch/etws864o.t88.nugetrestore.targets(131,5): error MSB4018:   at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask (Microsoft.Build.BackEnd.ITaskExecutionHost taskExecutionHost, Microsoft.Build.BackEnd.Logging.TaskLoggingContext taskLoggingContext, Microsoft.Build.BackEnd.TaskHost taskHost, Microsoft.Build.BackEnd.ItemBucket bucket, Microsoft.Build.BackEnd.TaskExecutionMode howToExecuteTask) [0x00212] in <bdc5207a22bb42ae9fe3f3d07e82871e>:0  [/tmp/NuGetScratch/ijop2kyw.sl5.nugetinputs.targets]

NuGet.CommandLine.ExitCodeException: Exception of type 'NuGet.CommandLine.ExitCodeException' was thrown.
  at NuGet.CommandLine.MsBuildUtility.GetProjectReferencesAsync (System.String msbuildDirectory, System.String[] projectPaths, System.Int32 timeOut, NuGet.CommandLine.IConsole console, System.Boolean recursive, System.String solutionDirectory, System.String restoreConfigFile, System.String[] sources, System.String packagesDirectory) [0x0048e] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.CommandLine.RestoreCommand.GetDependencyGraphSpecAsync (System.String[] projectsWithPotentialP2PReferences, System.String solutionDirectory, System.String configFile) [0x000f9] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.CommandLine.RestoreCommand.DetermineInputsFromMSBuildAsync (NuGet.CommandLine.RestoreCommand+PackageRestoreInputs packageRestoreInputs) [0x000da] in <d9d78a62f0a84697a113270ebd32594f>:0 
WARNING: Error reading msbuild project information, ensure that your input solution or project file is valid. NETCore and UAP projects will be skipped, only packages.config files will be restored.
Index was outside the bounds of the array.
System.IndexOutOfRangeException: Index was outside the bounds of the array.
  at System.Collections.Generic.LargeArrayBuilder`1[T].GetBuffer (System.Int32 index) [0x00022] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at System.Collections.Generic.LargeArrayBuilder`1[T].CopyTo (System.Collections.Generic.CopyPosition position, T[] array, System.Int32 arrayIndex, System.Int32 count) [0x00041] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at System.Collections.Generic.SparseArrayBuilder`1[T].CopyTo (T[] array, System.Int32 arrayIndex, System.Int32 count) [0x0009a] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at System.Collections.Generic.SparseArrayBuilder`1[T].ToArray () [0x00028] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at System.Linq.Enumerable+Concat2Iterator`1[TSource].ToArray () [0x00024] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00021] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkMappings.get_CompatibilityMappings () [0x0042c] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.Frameworks.NuGet.Frameworks1051960.FrameworkNameProvider.InitMappings (System.Collections.Generic.IEnumerable`1[T] mappings) [0x00055] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.Frameworks.NuGet.Frameworks1051960.FrameworkNameProvider..ctor (System.Collections.Generic.IEnumerable`1[T] mappings, System.Collections.Generic.IEnumerable`1[T] portableMappings) [0x0010e] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkNameProvider..ctor () [0x0001c] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.Frameworks.NuGet.Frameworks1051960.DefaultFrameworkNameProvider.get_Instance () [0x0000a] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.Packaging.PackagesConfigReader..ctor (System.Xml.Linq.XDocument xml) [0x00000] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.CommandLine.DownloadCommandBase.GetInstalledPackageReferences (System.String projectConfigFilePath, System.Boolean allowDuplicatePackageIds) [0x00011] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.CommandLine.RestoreCommand.<PerformNuGetV2RestoreAsync>b__40_0 (System.String file) [0x00000] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x0005f] in <13c0993ff82548209b09f271bd5e6a78>:0 
  at NuGet.Packaging.CollectionExtensions.AddRange[T] (System.Collections.Generic.ICollection`1[T] collection, System.Collections.Generic.IEnumerable`1[T] items) [0x0001a] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.CommandLine.RestoreCommand.PerformNuGetV2RestoreAsync (NuGet.CommandLine.RestoreCommand+PackageRestoreInputs packageRestoreInputs) [0x000bb] in <d9d78a62f0a84697a113270ebd32594f>:0 
  at NuGet.CommandLine.RestoreCommand.ExecuteCommandAsync () [0x001cf] in <d9d78a62f0a84697a113270ebd32594f>:0 

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

So I finally managed to install exactly the version that was required - no idea why msbuild version is a bit different.

mikkom@apina:~/projects/Lean$ msbuild --version
Microsoft (R) Build Engine version 15.6.0.0 ( Thu May 10 14:00:26 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

MSBUILD : error MSB1001: Unknown switch.
Switch: --version

For switch syntax, type "MSBuild /help"
mikkom@apina:~/projects/Lean$ mono --version
Mono JIT compiler version 5.12.0.301 (tarball Wed Jul 25 15:47:18 UTC 2018)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           __thread
	SIGSEGV:       altstack
	Notifications: epoll
	Architecture:  amd64
	Disabled:      none
	Misc:          softdebug 
	Interpreter:   yes
	LLVM:          supported, not enabled.
	GC:            sgen (concurrent by default)

With this setup I managed to get to the same position where I was with the latest version - Python code crashes again.

mikkom@apina:~/projects/Lean/Launcher/bin/Debug$ mono ./QuantConnect.Lean.Launcher.exe
20191003 00:54:46.624 Trace:: Config.GetValue(): debug-mode - Using default value: False
20191003 00:54:46.632 Trace:: Config.Get(): Configuration key not found. Key: plugin-directory - Using default value: 
20191003 00:54:46.634 Trace:: Config.Get(): Configuration key not found. Key: composer-dll-directory - Using default value: /home/mikkom/projects/Lean/Launcher/bin/Debug/
20191003 00:54:46.695 Trace:: Python for .NET Assembly: Python.Runtime, Version=1.0.5.25, Culture=neutral, PublicKeyToken=null
20191003 00:54:46.700 Trace:: Python for .NET Assembly: nPython, Version=1.0.5.25, Culture=neutral, PublicKeyToken=null
20191003 00:54:46.792 Trace:: Config.Get(): Configuration key not found. Key: data-directory - Using default value: ../../../Data/
20191003 00:54:46.793 Trace:: Config.Get(): Configuration key not found. Key: version-id - Using default value: 
20191003 00:54:46.794 Trace:: Config.Get(): Configuration key not found. Key: cache-location - Using default value: ../../../Data/
20191003 00:54:46.794 Trace:: Engine.Main(): LEAN ALGORITHMIC TRADING ENGINE v2.4.0.0 Mode: DEBUG (64bit)
20191003 00:54:46.794 Trace:: Engine.Main(): Started 12:54 AM
20191003 00:54:46.816 Trace:: Config.GetValue(): job-project-id - Using default value: 0
20191003 00:54:46.816 Trace:: Config.Get(): Configuration key not found. Key: algorithm-path-python - Using default value: ../../../Algorithm.Python/
20191003 00:54:46.840 Trace:: Config.GetValue(): regression-update-statistics - Using default value: False
20191003 00:54:46.841 Trace:: Config.Get(): Configuration key not found. Key: lean-manager-type - Using default value: LocalLeanManager
20191003 00:54:46.844 Trace:: Config.Get(): Configuration key not found. Key: cloud-api-url - Using default value: https://www.quantconnect.com/api/v2/
20191003 00:54:46.969 Trace:: JobQueue.NextJob(): Selected ../../../Algorithm.Python/BasicTemplateFrameworkAlgorithm.py
20191003 00:54:47.098 Trace:: Config.GetValue(): ignore-version-checks - Using default value: False
20191003 00:54:47.100 Trace:: Config.GetValue(): algorithm-manager-time-loop-maximum - Using default value: 20
20191003 00:54:47.586 Trace:: PythonInitializer.Initialize(): start...
PythonEngine.Initialize(): Runtime.Initialize()...
Runtime.Initialize(): Py_Initialize...
Runtime.Initialize(): PyEval_InitThreads...
Runtime.Initialize(): Initialize types...
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) Python.Runtime.Runtime.PyObject_GetAttrString (intptr,string) [0x0000b] in <945e8bed1d5b4491a3fcef472d4dd5dc>:0
  at Python.Runtime.Runtime.Initialize () [0x0023a] in <945e8bed1d5b4491a3fcef472d4dd5dc>:0
  at Python.Runtime.PythonEngine.Initialize (System.Collections.Generic.IEnumerable`1<string>,bool) [0x0001e] in <945e8bed1d5b4491a3fcef472d4dd5dc>:0
  at Python.Runtime.PythonEngine.Initialize (bool) [0x00005] in <945e8bed1d5b4491a3fcef472d4dd5dc>:0
  at Python.Runtime.PythonEngine.Initialize () [0x00000] in <945e8bed1d5b4491a3fcef472d4dd5dc>:0
  at QuantConnect.Python.PythonInitializer.Initialize () [0x0001a] in <6e8fae40299d4080ab4ab3e89729943a>:0
  at QuantConnect.AlgorithmFactory.Loader.TryCreatePythonAlgorithm (string,QuantConnect.Interfaces.IAlgorithm&,string&) [0x0005a] in <e82f819824734ad691b1cb491f66e472>:0
  at QuantConnect.AlgorithmFactory.Loader.TryCreateAlgorithmInstance (string,QuantConnect.Interfaces.IAlgorithm&,string&) [0x0002a] in <e82f819824734ad691b1cb491f66e472>:0
  at QuantConnect.AlgorithmFactory.Loader/<>c__DisplayClass15_0.<TryCreateAlgorithmInstanceWithIsolator>b__0 () [0x00001] in <e82f819824734ad691b1cb491f66e472>:0
  at QuantConnect.Util.WorkerThread.<.ctor>b__6_0 () [0x00036] in <6e8fae40299d4080ab4ab3e89729943a>:0
  at System.Threading.ThreadHelper.ThreadStart_Context (object) [0x00014] in <b0e1ad7573a24fd5a9f2af9595e677e7>:0
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00071] in <b0e1ad7573a24fd5a9f2af9595e677e7>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool) [0x00000] in <b0e1ad7573a24fd5a9f2af9595e677e7>:0
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object) [0x0002b] in <b0e1ad7573a24fd5a9f2af9595e677e7>:0
  at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <b0e1ad7573a24fd5a9f2af9595e677e7>:0
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) [0x0004d] in <b0e1ad7573a24fd5a9f2af9595e677e7>:0
/proc/self/maps:
00400000-0081b000 r-xp 00000000 08:06 2631511                            /usr/bin/mono-sgen
00a1a000-00a21000 r--p 0041a000 08:06 2631511                            /usr/bin/mono-sgen
00a21000-00a25000 rw-p 00421000 08:06 2631511                            /usr/bin/mono-sgen
00a25000-00a3c000 rw-p 00000000 00:00 0 
0246a000-02ed5000 rw-p 00000000 00:00 0                                  [heap]
40a68000-40a78000 rwxp 00000000 00:00 0 
418f7000-419eb000 rwxp 00000000 00:00 0 
7fcf44000000-7fcf44147000 rw-p 00000000 00:00 0 
7fcf44147000-7fcf48000000 ---p 00000000 00:00 0 
7fcf4c000000-7fcf4c092000 rw-p 00000000 00:00 0 
7fcf4c092000-7fcf50000000 ---p 00000000 00:00 0 
7fcf50000000-7fcf50039000 rw-p 00000000 00:00 0 
7fcf50039000-7fcf54000000 ---p 00000000 00:00 0 
7fcf542c4000-7fcf544c4000 rw-p 00000000 00:00 0 
7fcf544c8000-7fcf54548000 rw-p 00000000 00:00 0 
7fcf5454c000-7fcf545cc000 rw-p 00000000 00:00 0 
7fcf545d0000-7fcf54630000 r--p 00000000 08:06 939282                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7fcf54630000-7fcf547f0000 r-xp 00060000 08:06 939282                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7fcf547f0000-7fcf5487d000 r--p 00220000 08:06 939282                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7fcf5487d000-7fcf54883000 r--p 002ac000 08:06 939282                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7fcf54883000-7fcf548e6000 rw-p 002b2000 08:06 939282                     /home/mikkom/miniconda3/lib/libpython3.6m.so.1.0
7fcf548e6000-7fcf54917000 rw-p 00000000 00:00 0 
7fcf54917000-7fcf54918000 ---p 00000000 00:00 0 
7fcf54918000-7fcf54919000 rw-p 00000000 00:00 0 
7fcf54919000-7fcf54921000 ---p 00000000 00:00 0 
7fcf54921000-7fcf54b98000 rw-p 00000000 00:00 0 
7fcf54b9c000-7fcf54c1c000 rw-p 00000000 00:00 0 
7fcf54c20000-7fcf54ca0000 rw-p 00000000 00:00 0 
7fcf54ca4000-7fcf54d24000 rw-p 00000000 00:00 0 
7fcf54d28000-7fcf54da8000 rw-p 00000000 00:00 0 
7fcf54dac000-7fcf54e2c000 rw-p 00000000 00:00 0 
7fcf54e30000-7fcf54eb0000 rw-p 00000000 00:00 0 
7fcf54eb4000-7fcf54f34000 rw-p 00000000 00:00 0 
7fcf54f38000-7fcf54fb8000 rw-p 00000000 00:00 0 
7fcf54fbc000-7fcf5503c000 rw-p 00000000 00:00 0 
7fcf55040000-7fcf550c0000 rw-p 00000000 00:00 0 
7fcf550c4000-7fcf55144000 rw-p 00000000 00:00 0 
7fcf55148000-7fcf551c8000 rw-p 00000000 00:00 0 
7fcf551ca000-7fcf55360000 rw-p 00000000 00:00 0 
7fcf55364000-7fcf553e4000 rw-p 00000000 00:00 0 
7fcf553e8000-7fcf55468000 rw-p 00000000 00:00 0 
7fcf5546c000-7fcf554ec000 rw-p 00000000 00:00 0 
7fcf554f0000-7fcf55570000 rw-p 00000000 00:00 0 
7fcf55574000-7fcf555f4000 rw-p 00000000 00:00 0 
7fcf555f8000-7fcf55678000 rw-p 00000000 00:00 0 
7fcf5567c000-7fcf556fc000 rw-p 00000000 00:00 0 
7fcf55700000-7fcf55780000 rw-p 00000000 00:00 0 
7fcf55784000-7fcf55804000 rw-p 00000000 00:00 0 
7fcf55808000-7fcf55888000 rw-p 00000000 00:00 0 
7fcf5588a000-7fcf55d00000 rw-p 00000000 00:00 0 
7fcf55d14000-7fcf55d18000 rw-p 00000000 00:00 0 
7fcf55d1c000-7fcf55d20000 rw-p 00000000 00:00 0 
7fcf55d24000-7fcf55d28000 rw-p 00000000 00:00 0 
7fcf55d2c000-7fcf55d30000 rw-p 00000000 00:00 0 
7fcf55d34000-7fcf55d38000 rw-p 00000000 00:00 0 
7fcf55d3c000-7fcf55d40000 rw-p 00000000 00:00 0 
7fcf55d44000-7fcf55d48000 rw-p 00000000 00:00 0 
7fcf55d4c000-7fcf55d50000 rw-p 00000000 00:00 0 
7fcf55d54000-7fcf55d58000 rw-p 00000000 00:00 0 
7fcf55d5c000-7fcf55d60000 rw-p 00000000 00:00 0 
7fcf55d64000-7fcf55d68000 rw-p 00000000 00:00 0 
7fcf55d6c000-7fcf55d70000 rw-p 00000000 00:00 0 
7fcf55d74000-7fcf55d78000 rw-p 00000000 00:00 0 
7fcf55d7c000-7fcf55e7c000 rw-p 00000000 00:00 0 
7fcf55e80000-7fcf55f00000 rw-p 00000000 00:00 0 
7fcf55f04000-7fcf55f08000 rw-p 00000000 00:00 0 
7fcf55f0c000-7fcf55f10000 rw-p 00000000 00:00 0 
7fcf55f14000-7fcf55f18000 rw-p 00000000 00:00 0 
7fcf55f1c000-7fcf55f20000 rw-p 00000000 00:00 0 
7fcf55f24000-7fcf55f28000 rw-p 00000000 00:00 0 
7fcf55f2c000-7fcf55f4a000 r--p 00000000 08:06 2929004                    /usr/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
7fcf55f4a000-7fcf55f96000 r--p 00000000 08:06 2929025                    /usr/lib/mono/gac/Mono.Security/4.0.0.0__0738eb9f132ed756/Mono.Security.dll
7fcf55f96000-7fcf5625a000 r--p 00000000 08:06 3050735                    /usr/lib/mono/gac/System.Windows.Forms/4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
7fcf5625a000-7fcf56278000 r--p 00000000 08:06 3187242                    /usr/lib/mono/gac/System.Xml.Linq/4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
7fcf56278000-7fcf562f8000 rw-p 00000000 00:00 0 
7fcf562fc000-7fcf5637c000 rw-p 00000000 00:00 0 
7fcf56380000-7fcf56384000 rw-p 00000000 00:00 0 
7fcf56388000-7fcf5638c000 rw-p 00000000 00:00 0 
7fcf563c8000-7fcf56448000 rw-p 00000000 00:00 0 
7fcf56464000-7fcf56524000 rw-p 00000000 00:00 0 
7fcf56541000-7fcf56548000 r--s 00000000 08:06 2676903                    /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7fcf56548000-7fcf5654c000 rw-p 00000000 00:00 0 
7fcf56550000-7fcf56554000 rw-p 00000000 00:00 0 
7fcf56558000-7fcf5655c000 rw-p 00000000 00:00 0 
7fcf56560000-7fcf56564000 rw-p 00000000 00:00 0 
7fcf56568000-7fcf5656c000 rw-p 00000000 00:00 0 
7fcf56570000-7fcf56574000 rw-p 00000000 00:00 0 
7fcf56578000-7fcf5657c000 rw-p 00000000 00:00 0 
7fcf56580000-7fcf56602000 rw-p 00000000 00:00 0 
7fcf56608000-7fcf5660c000 r--p 00000000 08:06 2929744                    /usr/lib/mono/4.5/Facades/System.Runtime.dll
7fcf56610000-7fcf56613000 r--p 00000000 08:06 2929138                    /usr/lib/mono/gac/Accessibility/4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
7fcf56613000-7fcf56614000 rw-p 00000000 00:00 0 
7fcf56618000-7fcf56620000 rw-p 00000000 00:00 0 
7fcf56620000-7fcf56621000 ---p 00000000 00:00 0 
7fcf56621000-7fcf56622000 rw-p 00000000 00:00 0 
7fcf56622000-7fcf5662a000 ---p 00000000 00:00 0 
7fcf5662a000-7fcf56821000 rw-p 00000000 00:00 0 
7fcf56821000-7fcf56831000 rwxp 00000000 00:00 0 
7fcf56833000-7fcf56834000 r--p 00000000 08:06 1840171                    /lib/x86_64-linux-gnu/libutil-2.29.so
7fcf56834000-7fcf56835000 r-xp 00001000 08:06 1840171                    /lib/x86_64-linux-gnu/libutil-2.29.so
7fcf56835000-7fcf56836000 r--p 00002000 08:06 1840171                    /lib/x86_64-linux-gnu/libutil-2.29.so
7fcf56836000-7fcf56837000 r--p 00002000 08:06 1840171                    /lib/x86_64-linux-gnu/libutil-2.29.so
7fcf56837000-7fcf56838000 rw-p 00003000 08:06 1840171                    /lib/x86_64-linux-gnu/libutil-2.29.so
7fcf56838000-7fcf5683c000 rw-p 00000000 00:00 0 
7fcf56840000-7fcf56844000 rw-p 00000000 00:00 0 
7fcf56848000-7fcf5684c000 rw-p 00000000 00:00 0 
7fcf56850000-7fcf56854000 rw-p 00000000 00:00 0 
7fcf56858000-7fcf5685c000 rw-p 00000000 00:00 0 
7fcf56860000-7fcf56864000 rw-p 00000000 00:00 0 
7fcf56868000-7fcf5686c000 rw-p 00000000 00:00 0 
7fcf56870000-7fcf56874000 rw-p 00000000 00:00 0 
7fcf56878000-7fcf5687c000 rw-p 00000000 00:00 0 
7fcf56880000-7fcf56884000 rw-p 00000000 00:00 0 
7fcf56888000-7fcf5688c000 rw-p 00000000 00:00 0 
7fcf56890000-7fcf56894000 rw-p 00000000 00:00 0 
7fcf56897000-7fcf56931000 rw-p 00000000 00:00 0 
7fcf56931000-7fcf56933000 rw-p 00000000 00:00 0 
7fcf56933000-7fcf56a17000 r--p 00000000 08:06 3187236                    /usr/lib/mono/gac/System.Runtime.Serialization/4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
7fcf56a17000-7fcf56d19000 r--p 00000000 08:06 2928983                    /usr/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll
7fcf56d19000-7fcf56f1c000 r--p 00000000 08:06 3050271                    /usr/lib/mono/gac/System.Data/4.0.0.0__b77a5c561934e089/System.Data.dll
7fcf56f1c000-7fcf56f2e000 r--p 00000000 08:06 3559293                    /usr/lib/mono/gac/System.Runtime.Caching/4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Caching.dll
7fcf56f2e000-7fcf56f47000 r--p 00000000 08:06 3306586                    /usr/lib/mono/gac/System.IO.Compression/4.0.0.0__b77a5c561934e089/System.IO.Compression.dll
7fcf56f47000-7fcf56faf000 r--p 00000000 08:06 1212176                    /home/mikkom/projects/Lean/Launcher/bin/Debug/nPython.exe
7fcf56faf000-7fcf5701c000 r--p 00000000 08:06 1212017                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.ToolBox.exe
7fcf5701c000-7fcf57058000 r--p 00000000 08:06 1212031                    /home/mikkom/projects/Lean/Launcher/bin/Debug/websocket-sharp.dll
7fcf57058000-7fcf57068000 r--p 00000000 08:06 1212051                    /home/mikkom/projects/Lean/Launcher/bin/Debug/WebSocket4Net.dll
7fcf57068000-7fcf57095000 r--p 00000000 08:06 1212050                    /home/mikkom/projects/Lean/Launcher/bin/Debug/System.Collections.Immutable.dll
7fcf57095000-7fcf570a0000 r--p 00000000 08:06 1212052                    /home/mikkom/projects/Lean/Launcher/bin/Debug/SuperSocket.ClientEngine.dll
7fcf570a0000-7fcf570c5000 r--p 00000000 08:06 1212045                    /home/mikkom/projects/Lean/Launcher/bin/Debug/SevenZipSharp.dll
7fcf570c5000-7fcf570f1000 r--p 00000000 08:06 1212030                    /home/mikkom/projects/Lean/Launcher/bin/Debug/RestSharp.dll
7fcf570f1000-7fcf5710c000 r--p 00000000 08:06 1212018                    /home/mikkom/projects/Lean/Launcher/bin/Debug/RDotNet.dll
7fcf5710c000-7fcf576d4000 r--p 00000000 08:06 1212040                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QLNet.dll
7fcf576d4000-7fcf576f9000 r--p 00000000 08:06 1212021                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Python.Runtime.dll
7fcf576f9000-7fcf5775c000 r--p 00000000 08:06 1212029                    /home/mikkom/projects/Lean/Launcher/bin/Debug/NodaTime.dll
7fcf5775c000-7fcf577dc000 rw-p 00000000 00:00 0 
7fcf577dc000-7fcf577df000 r--p 00000000 08:06 1212032                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.IBAutomater.exe
7fcf577df000-7fcf5780c000 r--p 00000000 08:06 1212043                    /home/mikkom/projects/Lean/Launcher/bin/Debug/NetMQ.dll
7fcf5780c000-7fcf578a2000 r--p 00000000 08:06 1212042                    /home/mikkom/projects/Lean/Launcher/bin/Debug/NLog.dll
7fcf578a2000-7fcf579f8000 r--p 00000000 08:06 1212025                    /home/mikkom/projects/Lean/Launcher/bin/Debug/MathNet.Numerics.dll
7fcf579f8000-7fcf57ad4000 r--p 00000000 08:06 1212001                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.Runtime.dll
7fcf57ad4000-7fcf57bec000 r--p 00000000 08:06 1212000                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.XPath.dll
7fcf57bec000-7fcf57e95000 r--p 00000000 08:06 1211999                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.WebServices.dll
7fcf57e95000-7fcf58000000 r--p 00000000 08:06 1211998                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.Transform.dll
7fcf58000000-7fcf584ef000 rw-p 00000000 00:00 0 
7fcf584ef000-7fcf5c000000 ---p 00000000 00:00 0 
7fcf5c000000-7fcf5c0f4000 rw-p 00000000 00:00 0 
7fcf5c0f4000-7fcf60000000 ---p 00000000 00:00 0 
7fcf60000000-7fcf60109000 rw-p 00000000 00:00 0 
7fcf60109000-7fcf64000000 ---p 00000000 00:00 0 
7fcf64000000-7fcf64002000 rw-p 00000000 00:00 0 
7fcf64002000-7fcf64009000 r--p 00000000 08:06 1212044                    /home/mikkom/projects/Lean/Launcher/bin/Debug/SocketIoClientDotNet.dll
7fcf64009000-7fcf6400c000 r--p 00000000 08:06 1212019                    /home/mikkom/projects/Lean/Launcher/bin/Debug/RDotNet.NativeLibrary.dll
7fcf6400c000-7fcf64021000 r--p 00000000 08:06 1212035                    /home/mikkom/projects/Lean/Launcher/bin/Debug/NATS.Client.dll
7fcf64021000-7fcf64029000 r--p 00000000 08:06 1212038                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Microsoft.Extensions.CommandLineUtils.dll
7fcf64029000-7fcf6403d000 r--p 00000000 08:06 1212002                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.Runtime.JNI.dll
7fcf6403d000-7fcf642d1000 r--p 00000000 08:06 1211997                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.Parse.dll
7fcf642d1000-7fcf64350000 r--p 00000000 08:06 1211996                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.Crypto.dll
7fcf64350000-7fcf644a5000 r--p 00000000 08:06 1211995                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.Bind.dll
7fcf644a5000-7fcf64593000 r--p 00000000 08:06 1211993                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Util.dll
7fcf64593000-7fcf64c01000 r--p 00000000 08:06 1211992                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Tools.dll
7fcf64c01000-7fcf64c87000 r--p 00000000 08:06 1211991                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Text.dll
7fcf64c87000-7fcf65294000 r--p 00000000 08:06 1211990                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.SwingAWT.dll
7fcf65294000-7fcf652f5000 r--p 00000000 08:06 1211988                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Remoting.dll
7fcf652f5000-7fcf654bf000 r--p 00000000 08:06 1211987                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Nashorn.dll
7fcf654bf000-7fcf65533000 r--p 00000000 08:06 1211986                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Naming.dll
7fcf65533000-7fcf65568000 r--p 00000000 08:06 1211985                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Misc.dll
7fcf65568000-7fcf6562e000 r--p 00000000 08:06 1211984                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Media.dll
7fcf6562e000-7fcf657c1000 r--p 00000000 08:06 1211982                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Localedata.dll
7fcf657c1000-7fcf65838000 r--p 00000000 08:06 1211981                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Jdbc.dll
7fcf65838000-7fcf65a40000 r--p 00000000 08:06 1211979                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Corba.dll
7fcf65a40000-7fcf660ba000 r--p 00000000 08:06 1211978                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Cldrdata.dll
7fcf660ba000-7fcf66266000 r--p 00000000 08:06 1211977                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Charsets.dll
7fcf66266000-7fcf662a9000 r--p 00000000 08:06 1211976                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Beans.dll
7fcf662a9000-7fcf662d8000 r--p 00000000 08:06 1211975                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.AWT.WinForms.dll
7fcf662d8000-7fcf66306000 r--p 00000000 08:06 1212036                    /home/mikkom/projects/Lean/Launcher/bin/Debug/ICSharpCode.SharpZipLib.dll
7fcf66306000-7fcf66322000 r--p 00000000 08:06 1212039                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Fasterflect.dll
7fcf66322000-7fcf6632e000 r--p 00000000 08:06 1212046                    /home/mikkom/projects/Lean/Launcher/bin/Debug/EngineIoClientDotNet.dll
7fcf6632e000-7fcf6639e000 r--p 00000000 08:06 1212037                    /home/mikkom/projects/Lean/Launcher/bin/Debug/DotNetZip.dll
7fcf6639e000-7fcf663a4000 r--p 00000000 08:06 1212041                    /home/mikkom/projects/Lean/Launcher/bin/Debug/CloneExtensions.dll
7fcf663a4000-7fcf6665f000 r--p 00000000 08:06 1211989                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Security.dll
7fcf6665f000-7fcf66667000 r--p 00000000 08:06 1212049                    /home/mikkom/projects/Lean/Launcher/bin/Debug/AsyncIO.dll
7fcf66667000-7fcf6673a000 r--p 00000000 08:06 1212028                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Accord.Statistics.dll
7fcf6673a000-7fcf6690f000 r--p 00000000 08:06 1212023                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Accord.Math.dll
7fcf6690f000-7fcf66a3e000 r--p 00000000 08:06 1212047                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Accord.Math.Core.dll
7fcf66a3e000-7fcf66a9d000 r--p 00000000 08:06 1212026                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Accord.MachineLearning.dll
7fcf66a9d000-7fcf66bc1000 r--p 00000000 08:06 1211983                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Management.dll
7fcf66bc1000-7fcf66be8000 r--p 00000000 08:06 1212033                    /home/mikkom/projects/Lean/Launcher/bin/Debug/CSharpAPI.dll
7fcf66be8000-7fcf66c5e000 r--p 00000000 08:06 3050690                    /usr/lib/mono/gac/System.Drawing/4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
7fcf66c5e000-7fcf66c92000 r--p 00000000 08:06 1211994                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.XML.API.dll
7fcf66c92000-7fcf672f2000 r--p 00000000 08:06 1211980                    /home/mikkom/projects/Lean/Launcher/bin/Debug/IKVM.OpenJDK.Core.dll
7fcf672f2000-7fcf6766b000 r--p 00000000 08:06 1212034                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Fxcm.dll
7fcf6766b000-7fcf677fc000 r--p 00000000 08:06 1212007                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Brokerages.dll
7fcf677fc000-7fcf677fd000 ---p 00000000 00:00 0 
7fcf677fd000-7fcf677fe000 rw-p 00000000 00:00 0 
7fcf677fe000-7fcf67806000 ---p 00000000 00:00 0 
7fcf67806000-7fcf679fd000 rw-p 00000000 00:00 0 
7fcf679fd000-7fcf679fe000 ---p 00000000 00:00 0 
7fcf679fe000-7fcf679ff000 rw-p 00000000 00:00 0 
7fcf679ff000-7fcf67a07000 ---p 00000000 00:00 0 
7fcf67a07000-7fcf67bfe000 rw-p 00000000 00:00 0 
7fcf67bfe000-7fcf67bff000 ---p 00000000 00:00 0 
7fcf67bff000-7fcf67c00000 rw-p 00000000 00:00 0 
7fcf67c00000-7fcf67c08000 ---p 00000000 00:00 0 
7fcf67c08000-7fcf67dff000 rw-p 00000000 00:00 0 
7fcf67dff000-7fcf67e00000 ---p 00000000 00:00 0 
7fcf67e00000-7fcf67e01000 rw-p 00000000 00:00 0 
7fcf67e01000-7fcf67e09000 ---p 00000000 00:00 0 
7fcf67e09000-7fcf68000000 rw-p 00000000 00:00 0 
7fcf68000000-7fcf68021000 rw-p 00000000 00:00 0 
7fcf68021000-7fcf6c000000 ---p 00000000 00:00 0 
7fcf6c000000-7fcf6dcd7000 rw-p 00000000 00:00 0 
7fcf6dcd7000-7fcf70000000 ---p 00000000 00:00 0 
7fcf70000000-7fcf70021000 rw-p 00000000 00:00 0 
7fcf70021000-7fcf74000000 ---p 00000000 00:00 0 
7fcf74000000-7fcf74004000 r--p 00000000 08:06 1211974                    /home/mikkom/projects/Lean/Launcher/bin/Debug/DynamicInterop.dll
7fcf74004000-7fcf74021000 r--p 00000000 08:06 1212048                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Accord.dll
7fcf74021000-7fcf74024000 r--p 00000000 08:06 1212016                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Queues.dll
7fcf74024000-7fcf74029000 r--p 00000000 08:06 1212015                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Messaging.dll
7fcf74029000-7fcf74030000 r--p 00000000 08:06 1212012                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Jupyter.dll
7fcf74030000-7fcf74045000 r--p 00000000 08:06 3050684                    /usr/lib/mono/gac/System.ComponentModel.DataAnnotations/4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
7fcf74045000-7fcf7406c000 r--p 00000000 08:06 1212011                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Indicators.dll
7fcf7406c000-7fcf74073000 r--p 00000000 08:06 1212009                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Compression.dll
7fcf74073000-7fcf7407a000 r--p 00000000 08:06 1212024                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Accord.Fuzzy.dll
7fcf7407a000-7fcf740fe000 r--p 00000000 08:06 1212003                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Algorithm.CSharp.dll
7fcf740fe000-7fcf740ff000 ---p 00000000 00:00 0 
7fcf740ff000-7fcf74100000 rw-p 00000000 00:00 0 
7fcf74100000-7fcf74108000 ---p 00000000 00:00 0 
7fcf74108000-7fcf742ff000 rw-p 00000000 00:00 0 
7fcf742ff000-7fcf74300000 ---p 00000000 00:00 0 
7fcf74300000-7fcf74301000 rw-p 00000000 00:00 0 
7fcf74301000-7fcf74309000 ---p 00000000 00:00 0 
7fcf74309000-7fcf74601000 rw-p 00000000 00:00 0 
7fcf74601000-7fcf74607000 r--p 00000000 08:06 1212006                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Api.dll
7fcf74607000-7fcf74610000 r--p 00000000 08:06 1212005                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.AlgorithmFactory.dll
7fcf74610000-7fcf74640000 r--p 00000000 08:06 1212004                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Algorithm.dll
7fcf74640000-7fcf74658000 r--p 00000000 08:06 1212022                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Algorithm.Framework.dll
7fcf74658000-7fcf74660000 rw-p 00000000 00:00 0 
7fcf74660000-7fcf7467f000 r--p 00000000 08:06 2928973                    /usr/lib/mono/gac/System.Numerics/4.0.0.0__b77a5c561934e089/System.Numerics.dll
7fcf7467f000-7fcf74777000 r--p 00000000 08:06 2929193                    /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
7fcf74777000-7fcf74817000 r--p 00000000 08:06 1212027                    /home/mikkom/projects/Lean/Launcher/bin/Debug/Newtonsoft.Json.dll
7fcf74817000-7fcf74ac2000 r--p 00000000 08:06 2929014                    /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
7fcf74ac2000-7fcf74ca1000 r--p 00000000 08:06 1212008                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Common.dll
7fcf74ca1000-7fcf74ca2000 ---p 00000000 00:00 0 
7fcf74ca2000-7fcf74ca3000 rw-p 00000000 00:00 0 
7fcf74ca3000-7fcf74cab000 ---p 00000000 00:00 0 
7fcf74cab000-7fcf74ea2000 rw-p 00000000 00:00 0 
7fcf74ea2000-7fcf74ea3000 r--p 00000000 08:06 2647450                    /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7fcf74ea3000-7fcf752cf000 r-xp 00001000 08:06 2647450                    /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7fcf752cf000-7fcf7540b000 r--p 0042d000 08:06 2647450                    /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7fcf7540b000-7fcf7540c000 ---p 00569000 08:06 2647450                    /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7fcf7540c000-7fcf7540d000 r--p 00569000 08:06 2647450                    /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7fcf7540d000-7fcf7540e000 rw-p 0056a000 08:06 2647450                    /usr/lib/mono/aot-cache/amd64/mscorlib.dll.so
7fcf7540e000-7fcf75434000 rw-p 00000000 00:00 0 
7fcf75434000-7fcf757ff000 r--p 00000000 08:06 2928962                    /usr/lib/mono/4.5/mscorlib.dll
7fcf757ff000-7fcf767ff000 rw-p 00000000 00:00 0 
7fcf767ff000-7fcf76800000 ---p 00000000 00:00 0 
7fcf76800000-7fcf77404000 rw-p 00000000 00:00 0 
7fcf77404000-7fcf77412000 rw-p 00000000 00:00 0 
7fcf77412000-7fcf7741b000 r--p 00000000 08:06 1212010                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Configuration.dll
7fcf7741b000-7fcf77477000 r--p 00000000 08:06 1212013                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Lean.Engine.dll
7fcf77477000-7fcf774b6000 r--p 00000000 08:06 3187218                    /usr/lib/mono/gac/System.ComponentModel.Composition/4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll
7fcf774b6000-7fcf77568000 rw-p 00000000 00:00 0 
7fcf77568000-7fcf7756a000 r--p 00000000 08:06 1212020                    /home/mikkom/projects/Lean/Launcher/bin/Debug/StringInterpolationBridge.dll
7fcf7756a000-7fcf7759d000 rw-p 00000000 00:00 0 
7fcf7759d000-7fcf775fc000 ---p 00000000 00:00 0 
7fcf775fc000-7fcf778e1000 r--p 00000000 08:06 2631479                    /usr/lib/locale/locale-archive
7fcf778e1000-7fcf778e6000 rw-p 00000000 00:00 0 
7fcf778e6000-7fcf7790b000 r--p 00000000 08:06 1839028                    /lib/x86_64-linux-gnu/libc-2.29.so
7fcf7790b000-7fcf77a52000 r-xp 00025000 08:06 1839028                    /lib/x86_64-linux-gnu/libc-2.29.so
7fcf77a52000-7fcf77a9b000 r--p 0016c000 08:06 1839028                    /lib/x86_64-linux-gnu/libc-2.29.so
7fcf77a9b000-7fcf77a9c000 ---p 001b5000 08:06 1839028                    /lib/x86_64-linux-gnu/libc-2.29.so
7fcf77a9c000-7fcf77a9f000 r--p 001b5000 08:06 1839028                    /lib/x86_64-linux-gnu/libc-2.29.so
7fcf77a9f000-7fcf77aa2000 rw-p 001b8000 08:06 1839028                    /lib/x86_64-linux-gnu/libc-2.29.so
7fcf77aa2000-7fcf77aa6000 rw-p 00000000 00:00 0 
7fcf77aa6000-7fcf77aa9000 r--p 00000000 08:06 1838733                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf77aa9000-7fcf77aba000 r-xp 00003000 08:06 1838733                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf77aba000-7fcf77abe000 r--p 00014000 08:06 1838733                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf77abe000-7fcf77abf000 r--p 00017000 08:06 1838733                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf77abf000-7fcf77ac0000 rw-p 00018000 08:06 1838733                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7fcf77ac0000-7fcf77ac7000 r--p 00000000 08:06 1839303                    /lib/x86_64-linux-gnu/libpthread-2.29.so
7fcf77ac7000-7fcf77ad6000 r-xp 00007000 08:06 1839303                    /lib/x86_64-linux-gnu/libpthread-2.29.so
7fcf77ad6000-7fcf77adb000 r--p 00016000 08:06 1839303                    /lib/x86_64-linux-gnu/libpthread-2.29.so
7fcf77adb000-7fcf77adc000 r--p 0001a000 08:06 1839303                    /lib/x86_64-linux-gnu/libpthread-2.29.so
7fcf77adc000-7fcf77add000 rw-p 0001b000 08:06 1839303                    /lib/x86_64-linux-gnu/libpthread-2.29.so
7fcf77add000-7fcf77ae1000 rw-p 00000000 00:00 0 
7fcf77ae1000-7fcf77ae2000 r--p 00000000 08:06 1839050                    /lib/x86_64-linux-gnu/libdl-2.29.so
7fcf77ae2000-7fcf77ae3000 r-xp 00001000 08:06 1839050                    /lib/x86_64-linux-gnu/libdl-2.29.so
7fcf77ae3000-7fcf77ae4000 r--p 00002000 08:06 1839050                    /lib/x86_64-linux-gnu/libdl-2.29.so
7fcf77ae4000-7fcf77ae5000 r--p 00002000 08:06 1839050                    /lib/x86_64-linux-gnu/libdl-2.29.so
7fcf77ae5000-7fcf77ae6000 rw-p 00003000 08:06 1839050                    /lib/x86_64-linux-gnu/libdl-2.29.so
7fcf77ae6000-7fcf77ae9000 r--p 00000000 08:06 1839639                    /lib/x86_64-linux-gnu/librt-2.29.so
7fcf77ae9000-7fcf77aed000 r-xp 00003000 08:06 1839639                    /lib/x86_64-linux-gnu/librt-2.29.so
7fcf77aed000-7fcf77aef000 r--p 00007000 08:06 1839639                    /lib/x86_64-linux-gnu/librt-2.29.so
7fcf77aef000-7fcf77af0000 r--p 00008000 08:06 1839639                    /lib/x86_64-linux-gnu/librt-2.29.so
7fcf77af0000-7fcf77af1000 rw-p 00009000 08:06 1839639                    /lib/x86_64-linux-gnu/librt-2.29.so
7fcf77af1000-7fcf77b00000 r--p 00000000 08:06 1839097                    /lib/x86_64-linux-gnu/libm-2.29.so
7fcf77b00000-7fcf77b9b000 r-xp 0000f000 08:06 1839097                    /lib/x86_64-linux-gnu/libm-2.29.so
7fcf77b9b000-7fcf77c34000 r--p 000aa000 08:06 1839097                    /lib/x86_64-linux-gnu/libm-2.29.so
7fcf77c34000-7fcf77c35000 r--p 00142000 08:06 1839097                    /lib/x86_64-linux-gnu/libm-2.29.so
7fcf77c35000-7fcf77c36000 rw-p 00143000 08:06 1839097                    /lib/x86_64-linux-gnu/libm-2.29.so
7fcf77c36000-7fcf77c39000 rw-p 00000000 00:00 0 
7fcf77c39000-7fcf77c3d000 r--p 00000000 08:06 1212014                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Logging.dll
7fcf77c3d000-7fcf77c40000 r--p 00000000 08:06 1212178                    /home/mikkom/projects/Lean/Launcher/bin/Debug/QuantConnect.Lean.Launcher.exe
7fcf77c40000-7fcf77c54000 rw-p 00000000 00:00 0 
7fcf77c54000-7fcf77c55000 rw-s 00000000 00:18 318868                     /dev/shm/mono.19240
7fcf77c55000-7fcf77c56000 r--p 00000000 08:06 1838941                    /lib/x86_64-linux-gnu/ld-2.29.so
7fcf77c56000-7fcf77c74000 r-xp 00001000 08:06 1838941                    /lib/x86_64-linux-gnu/ld-2.29.so
7fcf77c74000-7fcf77c7c000 r--p 0001f000 08:06 1838941                    /lib/x86_64-linux-gnu/ld-2.29.so
7fcf77c7c000-7fcf77c7d000 r--p 00026000 08:06 1838941                    /lib/x86_64-linux-gnu/ld-2.29.so
7fcf77c7d000-7fcf77c7e000 rw-p 00027000 08:06 1838941                    /lib/x86_64-linux-gnu/ld-2.29.so
7fcf77c7e000-7fcf77c7f000 rw-p 00000000 00:00 0 
7fff897c3000-7fff897cb000 ---p 00000000 00:00 0 
7fff89fa1000-7fff89fc2000 rw-p 00000000 00:00 0                          [stack]
7fff89fd5000-7fff89fd8000 r--p 00000000 00:00 0                          [vvar]
7fff89fd8000-7fff89fd9000 r-xp 00000000 00:00 0                          [vdso]

Native stacktrace:

	mono() [0x4b9890]
	mono() [0x52bb40]
	/usr/lib/libpython3.6m.so(PyObject_GetAttrString+0) [0x7fcf5478e490]

Debug info from gdb:

mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Aborted

@mikko-m
Copy link
Author

mikko-m commented Oct 2, 2019

Some extra information after I installed GDB:

Native stacktrace:

	mono() [0x4b9890]
	mono() [0x52bb40]
	/usr/lib/libpython3.6m.so(PyObject_GetAttrString+0) [0x7f379b20e490]

Debug info from gdb:

[New LWP 22014]
[New LWP 22015]
[New LWP 22016]
[New LWP 22017]
[New LWP 22018]
[New LWP 22019]
[New LWP 22020]
[New LWP 22021]
[New LWP 22022]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_reltimed_wait_cancelable (private=0, reltime=0x7ffe60826a00, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
142	../sysdeps/unix/sysv/linux/futex-internal.h: No such file or directory.
  Id   Target Id                                           Frame 
* 1    Thread 0x7f37c2232780 (LWP 22013) "Algorithm Analy" futex_reltimed_wait_cancelable (private=0, reltime=0x7ffe60826a00, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  2    Thread 0x7f37c17ff700 (LWP 22014) "SGen worker"     futex_wait_cancelable (private=0, expected=0, futex_word=0xa39868) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  3    Thread 0x7f37c1e05700 (LWP 22015) "Finalizer"       futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0xa2a920) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  4    Thread 0x7f37bedff700 (LWP 22016) "mono"            futex_reltimed_wait_cancelable (private=0, reltime=0x7f37bedfebc0, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  5    Thread 0x7f37bebfe700 (LWP 22017) "Thread Pool Wor" 0x00000000006ea89b in monoeg_g_hash_table_lookup_extended ()
  6    Thread 0x7f37be9fd700 (LWP 22018) "Thread Pool Wor" futex_abstimed_wait_cancelable (private=0, abstime=0x7f37be9fcd50, expected=0, futex_word=0xa2b308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  7    Thread 0x7f37be7fc700 (LWP 22019) "Thread Pool Wor" futex_abstimed_wait_cancelable (private=0, abstime=0x7f37be7fbd50, expected=0, futex_word=0xa2b308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
  8    Thread 0x7f37be5fb700 (LWP 22020) "Thread Pool Wor" futex_wait_cancelable (private=0, expected=0, futex_word=0x189e978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  9    Thread 0x7f37a5374700 (LWP 22021) "Result Thread"   futex_reltimed_wait_cancelable (private=0, reltime=0x7f37a53737b0, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
  10   Thread 0x7f379b597700 (LWP 22022) "Isolator Thread" 0x00007f37c2423e6e in __waitpid (pid=22024, stat_loc=0x7f379b59584c, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30

Thread 10 (Thread 0x7f379b597700 (LWP 22022)):
#0  0x00007f37c2423e6e in __waitpid (pid=22024, stat_loc=0x7f379b59584c, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:30
#1  0x00000000004b996c in ?? ()
#2  0x000000000052bb40 in ?? ()
#3  0x00007f379b20e490 in ?? () from /usr/lib/libpython3.6m.so
#4  0x00007f3700000000 in ?? ()
#5  0x00007f379b1b3be6 in builtin___import__ () from /usr/lib/libpython3.6m.so
#6  0x00007f379b5967c0 in ?? ()
#7  0x00007f379413ac10 in ?? ()
#8  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f37a5374700 (LWP 22021)):
#0  futex_reltimed_wait_cancelable (private=0, reltime=0x7f37a53737b0, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f37a5373850, mutex=0xa3a300, cond=0xa3a2c0) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0xa3a2c0, mutex=0xa3a300, abstime=0x7f37a5373850) at pthread_cond_wait.c:667
#3  0x00000000006da92b in ?? ()
#4  0x00000000006e4a7b in ?? ()
#5  0x000000000061cf18 in ?? ()
#6  0x00000000411b2acf in ?? ()
#7  0x00007f37c1b1d468 in ?? ()
#8  0x0000000000000001 in ?? ()
#9  0x0000000000000001 in ?? ()
#10 0x00007f37c1b1d528 in ?? ()
#11 0x0000000000000001 in ?? ()
#12 0x00007f379c002820 in ?? ()
#13 0x00007f37a5373a50 in ?? ()
#14 0x00007f37a5373960 in ?? ()
#15 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f37be5fb700 (LWP 22020)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0x189e978) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x189e928, cond=0x189e950) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x189e950, mutex=0x189e928) at pthread_cond_wait.c:655
#3  0x00000000006da985 in ?? ()
#4  0x0000000000635765 in ?? ()
#5  0x0000000000636a07 in ?? ()
#6  0x000000000063714d in ?? ()
#7  0x000000000061d007 in ?? ()
#8  0x0000000041211b4f in ?? ()
#9  0x00007f37c1bca268 in ?? ()
#10 0x00007f37c1bca268 in ?? ()
#11 0x00007f37c1bca2d8 in ?? ()
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f37be7fc700 (LWP 22019)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x7f37be7fbd50, expected=0, futex_word=0xa2b308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0xa2b308, abstime=abstime@entry=0x7f37be7fbd50) at sem_waitcommon.c:111
#2  0x00007f37c2422903 in __new_sem_wait_slow (sem=0xa2b308, abstime=0x7f37be7fbd50) at sem_waitcommon.c:181
#3  0x000000000067b9cc in ?? ()
#4  0x000000000061f375 in ?? ()
#5  0x00007f37c2419fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f37c23312ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f37be9fd700 (LWP 22018)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x7f37be9fcd50, expected=0, futex_word=0xa2b308) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0xa2b308, abstime=abstime@entry=0x7f37be9fcd50) at sem_waitcommon.c:111
#2  0x00007f37c2422903 in __new_sem_wait_slow (sem=0xa2b308, abstime=0x7f37be9fcd50) at sem_waitcommon.c:181
#3  0x000000000067b9cc in ?? ()
#4  0x000000000061f375 in ?? ()
#5  0x00007f37c2419fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f37c23312ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f37bebfe700 (LWP 22017)):
#0  0x00000000006ea89b in monoeg_g_hash_table_lookup_extended ()
#1  0x00000000006ea963 in monoeg_g_hash_table_lookup ()
#2  0x00000000005951b2 in ?? ()
#3  0x0000000000595ea9 in ?? ()
#4  0x00000000005b9410 in ?? ()
#5  0x0000000041155da3 in ?? ()
#6  0x00007f379b60d6f0 in ?? ()
#7  0x00007f37bebfd2a0 in ?? ()
#8  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f37bedff700 (LWP 22016)):
#0  futex_reltimed_wait_cancelable (private=0, reltime=0x7f37bedfebc0, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7f37bedfec60, mutex=0xa3a300, cond=0xa3a2c0) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0xa3a2c0, mutex=0xa3a300, abstime=0x7f37bedfec60) at pthread_cond_wait.c:667
#3  0x00000000006da92b in ?? ()
#4  0x00000000006e4a7b in ?? ()
#5  0x000000000067c462 in ?? ()
#6  0x000000000061f375 in ?? ()
#7  0x00007f37c2419fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
#8  0x00007f37c23312ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f37c1e05700 (LWP 22015)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x0, expected=0, futex_word=0xa2a920) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1  do_futex_wait (sem=sem@entry=0xa2a920, abstime=0x0) at sem_waitcommon.c:111
#2  0x00007f37c24226e8 in __new_sem_wait_slow (sem=0xa2a920, abstime=0x0) at sem_waitcommon.c:181
#3  0x0000000000666c3f in ?? ()
#4  0x000000000061f375 in ?? ()
#5  0x00007f37c2419fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
#6  0x00007f37c23312ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f37c17ff700 (LWP 22014)):
#0  futex_wait_cancelable (private=0, expected=0, futex_word=0xa39868) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0xa39880, cond=0xa39840) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0xa39840, mutex=0xa39880) at pthread_cond_wait.c:655
#3  0x00000000006cdd8b in ?? ()
#4  0x00007f37c2419fb7 in start_thread (arg=<optimized out>) at pthread_create.c:486
#5  0x00007f37c23312ef in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f37c2232780 (LWP 22013)):
#0  futex_reltimed_wait_cancelable (private=0, reltime=0x7ffe60826a00, expected=0, futex_word=0xa3a2e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  __pthread_cond_wait_common (abstime=0x7ffe60826aa0, mutex=0xa3a300, cond=0xa3a2c0) at pthread_cond_wait.c:533
#2  __pthread_cond_timedwait (cond=0xa3a2c0, mutex=0xa3a300, abstime=0x7ffe60826aa0) at pthread_cond_wait.c:667
#3  0x00000000006da92b in ?? ()
#4  0x00000000006e4a7b in ?? ()
#5  0x000000000061cf18 in ?? ()
#6  0x00000000411b2acf in ?? ()
#7  0x00007f37c1bca198 in ?? ()
#8  0x00007f37c1bca2d8 in ?? ()
#9  0x00007f37c1bd6840 in ?? ()
#10 0x00007f37c1853190 in ?? ()
#11 0x0000000000179e02 in ?? ()
#12 0x00000000018d5f50 in ?? ()
#13 0x00007f37c1ea0130 in ?? ()
#14 0x00007ffe60826bb0 in ?? ()
#15 0x0000000000000000 in ?? ()
[Inferior 1 (process 22013) detached]

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Aborted
mikkom@apina:~/projects/Lean/Launcher/bin/Debug$ 

@jaredbroad
Copy link
Member

Recommend using the docker container @mikko-m. With the pace of changes installing into the root OS (for the many different Linux distros) is not something we can ever maintain. Using the docker is 1-2 lines to run and then it's fully maintained and pinned versions.

You can write the code/build the binaries in your OS/IDE and then run them code inside the docker environment.

@mikko-m
Copy link
Author

mikko-m commented Oct 4, 2019

That is actually what I ended with doing and finally got the python to execute.

HOWEVER that required heavy modification of Docker that are from 2016 and do not work with current master. I warmly recommend updating the Docker files and adding some documentation that this is the recommended option as your documentation does not even mention docker.

(I also had to create new images based on old images which is quite difficult if you only want to develop algos - fortunately I have experience in docker but for your usual develope that is very likely not the case.)

I would suggest doing some user tests with random developers if this project is of importance for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants