Zebra VST + Kontakt 2 + Cubase SX = Crash

Official support for: u-he.com
RELATED
PRODUCTS

Post

It looks like Kontakt sets up a 16-out and an 8-out by default. I haven't found anywhere within Kontakt that I can adjust that - which would be nice because I really just need two track stereo.

Post

birdFEEDER wrote:It looks like Kontakt sets up a 16-out and an 8-out by default. I haven't found anywhere within Kontakt that I can adjust that - which would be nice because I really just need two track stereo.
Have you tried both versions to see if they both crash?
Welcome to KVR, where the PC vs. Mac debate never ends.

Post

Well, the crash has something to do with the system not finding the resources of Zebra. Something obviously gets confused somewhere...

it *could* be a problem with weird characters in the path... or a path that is too long...

;) Urs

Post

Lemme ask you this: is there anything else that needs to be installed besides the preset folder and the VST, for example, does the AU need to be in place even if I'm not using it?

Post

birdFEEDER wrote:Lemme ask you this: is there anything else that needs to be installed besides the preset folder and the VST, for example, does the AU need to be in place even if I'm not using it?
Nope... you shouldn't need to have the AU installed.

Any folder that is needed will be created by Zebra itself upon first launch, such as "u-he" in Application Support etc.

Hmmm... it's a weird phenomenon. I may be able to reproduce it if I can talk NI into swapping NFRs of Z2 and Kontakt.

Currently sitting in front of the MBP to get Universal Binaries running. Did I mention it's finished? :shock: - Just gotta get it compiled and working on all platforms. And then final beta testing & bugfixes :D

Later,

;) Urs

Post

Urs wrote:
Currently sitting in front of the MBP to get Universal Binaries running. Did I mention it's finished? :shock: - Just gotta get it compiled and working on all platforms. And then final beta testing & bugfixes :D

Later,

;) Urs

That is exciting news!! You are not allowed to sleep until it is in our hands!!

:)

Post

Cool, I will continue to debug on my end, I'm convinced it HAS to be something on my system. Perhaps my VST got mangled somehow (I'm using the latest beta). I'll try to reinstall it...

In the meantime, continue whatever else you were working on (MBP!) and I'll figure out...

Post

Okay. After HOURS and HOURS of debugging. I've found a work around. In my case, Zebra doesn't like the fact that I have the presets folders at BOTH the "global" level and within my home dir.

Once I delete the folder: $HOME/Library/Audio/Presets/u-he, all is fair. NOW my only problem is that Zebra keeps on creating this folder, and thus causing my crash. I have to remember to delete that folder before using Zebra. Again, all this ONLY happens when I use Kontakt, so I'm sure their code is not playing nicely. Nonetheless, it would GREAT if Zebra didn't automatically create the presets folder in the $HOME dir. Urs? Any chance of this...???

(And Yes, I've ran repair perms about a billion times)

Thanks in advance... :)

Post

Weird!

Might have to create a special version for you then...

(but I'm currently spaced out, moving into a new appartment)

;) Urs

Post

Hey, are all the German synth developers moving this weekend? I read in another thread that Michael Kleps was in the process of moving too...

*thinks..*

Hey! You're not creating some huge independent audio developers conglomeration, eh, and all moving in together...? ;)
Image

Post

actually, they are all Urs

Post

Or moving in with a girl friend perhaps ;-)

Enjoy you new appartment!
The more I hang around at KVR the less music I make.

Post

pdxindy wrote:actually, they are all Urs

:hihi:

Post

Timfonie wrote:Or moving in with a girl friend perhaps ;-)

Enjoy you new appartment!
Yep + Thanks!

She's really pushing it though... we got the keys on Monday and now everything is painted, while IKEA, Innova, Teppichdomäne ("Carpet Domain") and Bauhaus are several grand richer, and we just had a short glimpse at the furniture stuff she's gonna try to talk me into... at least, this will be my first appartment that is totally not "student" (not just due to the separation of living room, bedroom and workspace). In fact I think it's gonna be wonderful!

So, I think next week will be full on about stuff like this thread...

;) Urs

Post

I regret to inform you that after a few months of this work-around working for me, an upgrade to Kontakt 2.2 has thrust me back into Crash Unheaven. :(

If you remember, I cannot load Kontakt and Zebra2 at tha same time. Oddly enough, Zebralette and Triple Cheese do not suffer from this error. Does Zebra 2 handle resources or presets differently from the other two?

As I watch Console, this is what prints before Cubase crashes:

Code: Select all

************ Console.log ***************
LOADING PREFERENCES
Preset/Script parsed in 2975 Microseconds
ey, getting teh rect now!
ey, getting teh rect now!
Feb 11 16:44:17 birdFEEDER crashdump[254]: Cubase SX 3 crashed
Feb 11 16:44:17 birdFEEDER crashdump[254]: crash report written to: /Users/jvanaria/Library/Logs/CrashReporter/Cubase SX 3.crash.log
The Cubase crashlog looks similar to before, here is the top relevent lines from it:

Code: Select all

******* Cubase SX 3.crash.log ***************
Command: Cubase SX 3
Path:    /Applications/Audio & MIDI/Cubase SX 3.app/Contents/MacOS/Cubase SX 3
Parent:  WindowServer [58]
Version: 3.1.1.944 (3.1.1.944)
PID:    248
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

Thread 0 Crashed:
0   com.steinberg.cubase           	0x007b9f8c dyld_stub_binding_helper + 8093092
1   com.steinberg.cubase           	0x007b9f4c dyld_stub_binding_helper + 8093028
2   com.steinberg.cubase           	0x007b9ffc dyld_stub_binding_helper + 8093204
3   <<00000000>> 	0xa0b8a200 _XHNDL_trapback_instruction + 0
4   <<00000000>> 	0x000000c2 0 + 194
5   com.apple.CoreFoundation       	0x907e3bec CFBundleCopyResourceURL + 44
6   com.UrsFX.Zebra2.vst           	0x23919f90 AM_VST_Editor::open(void*) + 508 (AM_VST_editor.cpp:275)
7   com.UrsFX.Zebra2.vst           	0x23872180 AudioEffect::dispatcher(int, int, int, void*, float) + 628 (AudioEffect.cpp:173)
8   com.UrsFX.Zebra2.vst           	0x2387557c AudioEffectX::dispatcher(int, int, int, void*, float) + 1872 (audioeffectx.cpp:297)
... (truncated) ...
Again, I'm at a loss. The only suggestable tidbits I have would be to see if Zebra handles resources different than say Zebralette because one works and the other does not. :(

It might be helpful to print the console before calling CFBundleCopyResourceURL() all the args passed to it. There are two CFStrings that are passed to it which might be mangled or whack, can you create a quick build of Z2 that prints these two strings to the console so we can verify if they look normal. I don't want to waste a lot of your time on this issue, but for me, it is a showstopper as I use Zebra and Kontakt in virtually all my projects.

Thanks in advance if you can find a few minutes to look into it...

-birdFEEDER

Post Reply

Return to “u-he”