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

paket4 install crashes with stack-overflow exception #2030

Closed
cloudRoutine opened this issue Nov 20, 2016 · 7 comments
Closed

paket4 install crashes with stack-overflow exception #2030

cloudRoutine opened this issue Nov 20, 2016 · 7 comments

Comments

@cloudRoutine
Copy link
Member

Description

I've been using Paket4 in my migration of the netcore port of FAKE, and the parts that work are great, once you get past some of the initial pitfalls you might stumble into

Repro steps

paket-install-stackoverflow.zip

  1. unzip and cd into repo
  2. .\.paket\paket.bootstrapper.exe 4.0.0-alpha024
  3. .\.paket\paket.exe install
  4. Let it run until 💥

Log of packages installed before stack overflow exception

Expected behavior

paket installs packages without crashing

Actual behavior

paket crashes during install

Known workarounds

haven't found one yet, will update if I do

@forki
Copy link
Member

forki commented Nov 20, 2016

weird. can't reproduce.

@cloudRoutine
Copy link
Member Author

@forki any ideas about how I could get around this? I ran it 10 times, every time it ended in

@forki
Copy link
Member

forki commented Nov 20, 2016

can you try to debug it?

@cloudRoutine
Copy link
Member Author

@forki version 4.0.0-alpha030 is still blowing the stack on me

this time on the paket.dependencies file

source https://nuget.org/api/v2

github logary/logary src/Logary.Facade/Facade.fs 4b21d888e83d72d1238ab0f36110e2a3946240e7

nuget Argu
nuget FsCheck
nuget FSharp.Core ~> 3
nuget FSharpx.Core
nuget BenchmarkDotNet
nuget NuGet.CommandLine
nuget Microsoft.NET.Sdk alpha 
nuget FSharp.NET.Sdk 1.0.0-alpha-000007 alpha framework: netstandard1.6
nuget NETStandard.Library 1.6.1 framework: netstandard1.6
nuget System.Diagnostics.TraceSource

group netcore 
    source https://www.nuget.org/api/v2

    nuget FSharp.Core 4.0.1.7-alpha alpha framework: netstandard1.6

group build
    source https://www.nuget.org/api/v2

    nuget FAKE

but at least it happens really fast now 😆
it's gone from 10m down to ~10s

@forki
Copy link
Member

forki commented Nov 30, 2016 via email

@cloudRoutine
Copy link
Member Author

Once more unto the breach, dear friends, once more

@cloudRoutine
Copy link
Member Author

fixed in #2066

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

2 participants