Cabbage Logo
Back to Cabbage Site

I completely broke cabbage :( (resolved)

Cabbage totally stopped working for me last night when I was working on the image instrument I had mentioned on the csound list. The only significant thing I can think of is I tried to use copya2ftab to copy a 2d array into an ftable. I didn’t expect it to work, but I didn’t expect to completely break my system (I don’t truly think this caused it, but it’s all I can think of out of the ordinary). That attempt at copya2ftab caused cabbage to freeze, so I force closed it and restarted it, that’s when things stopped working.

Currently Cabbage launches, but doesn’t run ANY instruments, not even examples. The loading screen when cabbage first loads doesn’t move, it appears static (another sign that it’s seriously broken).

When it first behaved like this I tried a reboot, but no luck. Then I decided to try to reinstall a fresh download of Cabbage to see if that fixes it, but the install failed! “The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance”.

Any suggestions for how to start tackling this? Unfortunately I had just recently removed all of my older “known working” cabbage installs, so I can’t step back to an older version easily. As far as I know, I haven’t made any other recent system changes.

Wow. That’s quite an achievement! A completely static Cabbage intro screen means that Cabbage is not running, which is usually because it can’t open any of audio devices. Can you check that a valid audio device is selected and that it runs when you press the ‘Test’ button?

Interesting, you nailed it! In the audio settings neither the input nor output device was selected. I have no idea how those got unselected, I hadn’t changed any settings since I started using the external editor a few weeks ago. I’ll try the 2d copya2ftab again, but I truly doubt that caused it.

I haven’t tried reinstalling yet because I don’t want to break anything else, but would that have prevented the reinstall from working too? Seems strange that it would.

I can’t see how that would have had anything to do with the installer, but I have been adding various things to the installer lately. It could have something to do with the AudioUnit components that I’ve added to the installer in the past month. I wonder if it would have had the same oddness with a slightly older installer? Anyhow, Im glad it’s sorted. I’ve tried to add some kind of device fallback for these situations. It seems to work on other operating systems, but OSX continues to catch me out at times!

Perhaps, either way I’m glad to have cabbage working again too… that gave me a good scare :wink:

Feel free to contact me directly if you want me to try installing any specific versions or anything to test, I don’t mind. It seems that I’m one of the older OSX flavors around here (10.7.5), so it might not be a bad idea.

Just FYI, it happened again. When cabbage froze and was force closed, it came back up without the audio devices selected. It’s an easy fix now that I know what it is, but weird that the settings get lost.

Can you now do it on purpose any time you like? If I knew exactly what I needed to do to create the problem I might be able to find a solution.

No, I can’t recreate consistently, and it was a different crash not related to copya2ftab.

Ok. I guess we’ll just have to monitor it and see if it starts happening often enough. Hopefully it doesn’t become a major problem.