Content Pipeline GUI tool 3.6 on OS X crashes on build/rebuild/clean

As the title says, the content pipeline GUI tool 3.6 crashes when I try to build/rebuild/clean.

Then as soon as I click build…

Do you have mono 4.8 installed?

I’m having the same issue. My Xamarin Studio version is 6.3 (build 863). My pipeline tool version is 3.6.0.1625. Here are some of the details when I click on the “Report” button:

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
  at System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) [0x00011] in <f712f98eb8e445c8918edaf595bbe465>:0 
  at System.ThrowHelper.ThrowArgumentOutOfRangeException () [0x00000] in <f712f98eb8e445c8918edaf595bbe465>:0 
  at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x0000c] in <f712f98eb8e445c8918edaf595bbe465>:0 
  at MonoGame.Tools.Pipeline.BuildOutput.WriteLine (System.String line) [0x00362] in <be888ecf4d084c3fb27a3112a90a3ead>:0 
  at MonoGame.Tools.Pipeline.MainWindow+<OutputAppend>c__AnonStorey0.<>m__0 () [0x00000] in <be888ecf4d084c3fb27a3112a90a3ead>:0 
  at Eto.Mac.Forms.ApplicationHandler+<AsyncInvoke>c__AnonStorey1.<>m__0 () [0x00000] in <6935bfaad55f45f0828134dff8450a4b>:0 
  at Foundation.NSAsyncActionDispatcher.Apply () [0x00002] in <088ca15f28ed485b8ec04e5baf83b5ec>:0 
--- End of stack trace from previous location where exception was thrown ---
  at (wrapper managed-to-native) AppKit.NSApplication:NSApplicationMain (int,string[])
  at AppKit.NSApplication.Main (System.String[] args) [0x0003d] in <088ca15f28ed485b8ec04e5baf83b5ec>:0 
  at Eto.Mac.Forms.ApplicationHandler.Run () [0x0004e] in <6935bfaad55f45f0828134dff8450a4b>:0 
  at Eto.Forms.Application.Run (Eto.Forms.Form mainForm) [0x0002c] in <463463a5cc984159baa96b0b5047a712>:0 
  at MonoGame.Tools.Pipeline.Program.Main (System.String[] args) [0x00070] in <be888ecf4d084c3fb27a3112a90a3ead>:0 

Thanks.

Just had the same problem myself. (Sierra / Xamarin / Monogame 3.6)

Seems to be a problem with the GUI code, but compiling of content is untouched, if you just remember to click save in the pipeline tool then close it the content compiles fine when you build the solution.

Hi,

Not sure I understand your instructions here. I’ve tried to build, rebuild, etc. I’ve saved then closed, etc etc. I cannot get it to build the xnb files. Any advice?

After having problems even getting up and running in general, I gotta say this is pretty frustrating to have this exact problem.

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

Mono: 5.4.0.201
Pipeline Version: 3.6.0.1625

@robodair I don’t find your comment true at all. I added some PNG files to the pipeline tool, clicked “save”, and then closed the Pipeline. Then tried to “build the solution” in visual and I get this:

When trying to Load a Texture2D. No XNB is never built.

It’s especially frustrating as this seems a 6 month+ old problem and is replicated by multiple users. I found this issue on Github:

And the solution there says to use the current development version. Is there a place to download that, or do I have to compile it myself?

On the downloads page check under development builds. You’ll get the latest version from that download :slight_smile:

The development build of the pipeline tool worked for me. (along with the release version of monogame)
However all of the development links (http://teamcity.monogame.net) are dead right now.

Has there been any resolution to this? Id like to try downloading the development pipeline tool, but as @thomasmolby mentioned, the site is down. Is there anywhere else download the files?

Github, if you go through the steps to build it yourself. I think it only takes like 5 minutes.

I just checked, http://teamcity.monogame.net is back online

Thanks for the heads up! I’ve downloaded the dev versions, but every-time I install the pipeline, its nowhere to be found. I think its time for a fresh install of MacOS… ugh.