QB 1.2 under Lion - Generated Structure

dimitri's picture

I have isolated a strange bug under Lion using QB 1.2.

Generating a structure works in QC editor 4 / 4.5 and QB 1.2 under Snow Leopard, but does nothing when compiled with QB 1.2 under Lion.

Can anyone confirm this?

I could not manage to generate structures through javascript either, something invisible happens along the way.

PreviewAttachmentSize
QB12_GeneratedStructureBug.qtz102.83 KB

mattgolsen's picture
Re: QB 1.2 under Lion - Generated Structure

Are you using any of the Kineme Structure Tool patches? I had some oddness in Lion with it, but in the editor, changing from a provider to a processor patch. I haven't had much time to investigate it though. Totally helpful I know :/

dimitri's picture
Re: QB 1.2 under Lion - Generated Structure

No, please see the attached composition, it is plug-in free.

cybero's picture
Re: QB 1.2 under Lion - Generated Structure

Sadly, yes.

I can confirm that QB versioning of the QC capable composition into an application in Lion produces the following single rather than double stream result.

BTW, I can appropriate a similar failure even through using an Image to String [tried out as I wondered if the custom patch was the source of your reported problem, which it isn't by the way].

See attached.

I hasten to add , for clarification , that the .qtz is a reduced version, employing only the errant Iterator patch to an Image with String to a Billboard. The .png shows what should be happening in QB with my attached redux.

dimitri's picture
Re: QB 1.2 under Lion - Generated Structure

Thanks for confirming, cybero.

I haven't found a workaround and will - for the time being - use a plist generated under Snow Leopard.

Can someone in the kineme staff please tell if an update is in the works?

jstrecker's picture
Re: QB 1.2 under Lion - Generated Structure

That composition is broken in Lion when Quartz Composer is in 32-bit mode.

There is a new release of QuartzBuilder coming really soon. It fixes the problem because it can build a 64-bit application.

cybero's picture
Re: QB 1.2 under Lion - Generated Structure

Quote:

There is a new release of QuartzBuilder coming really soon. It fixes the problem because it can build a 64-bit application.

Great news @jstrecker :-)

dimitri's picture
Re: QB 1.2 under Lion - Generated Structure

I'd be happy to beta test :)

gtoledo3's picture
Re: QB 1.2 under Lion - Generated Structure

So, when it's compiled in 10.5 or 10.6, it looks like it's working? Is it just when one tried to use QuartzBuilder in Lion? (Old apps that generate structure work in Lion?)

dimitri's picture
Re: QB 1.2 under Lion - Generated Structure

It doesn't matter if compiled with QB in 10.6 or 10.7 (haven't tried 10.5), the problem actually occurs at runtime on Lion.

An app that has such an iterated structure works in 10.6 but not in 10.7, no matter what system you used to compile it. It's really a runtime problem.

So we know now that QB 1.2 compiles 32 bits applications, and that this feature is broken in Lion if it is not a 64 bits app.