<HTML>
<HEAD>
<TITLE>Re: [ANN] V4RB MACHO uploaded 2.2 b6</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>Hi Ruslan.<BR>
<BR>
<FONT COLOR="#006600">&gt;&gt; OSX - crashes!<BR>
&gt;&gt; <BR>
&gt;&gt; So the crash only occurs when the OSX plugin is used. &nbsp;All other plugin<BR>
&gt;&gt; parts are fine.<BR>
<BR>
</FONT><FONT COLOR="#000098">&gt; Can you give me URL to this OSX plugin ?<BR>
</FONT><BR>
Go to <a href="http://www.monkeybreadsoftware.info/realbasic/plugins.shtml">http://www.monkeybreadsoftware.info/realbasic/plugins.shtml</a> and download the file MBS-RB-Plugins60Mac.dmg .<BR>
<BR>
>From the disk image, copy &#8220;MBS REALbasic OSX Plugin&#8221; into your REALbasic /Plugins/ folder.<BR>
<BR>
Then, launch RB2006r1, and build the Database_CreateCloseOpen test application as MachO.<BR>
<BR>
<FONT COLOR="#000098">&gt; What is it doing? <BR>
</FONT><BR>
I think that this particular plugin contains all of the Mac OS X specific parts of the MBS plugins. &nbsp;Christian has split the MBS plugin into several parts, to enable users to only work with the parts they need.<BR>
<BR>
To see exactly what is contained within the OSX plugin, look at this page:<BR>
<BR>
<a href="http://www.monkeybreadsoftware.info/pluginhelp/plugins-mbsrealbasicosxplugin.shtml">http://www.monkeybreadsoftware.info/pluginhelp/plugins-mbsrealbasicosxplugin.shtml</a><BR>
<BR>
<FONT COLOR="#000098">&gt; So to start crash enough only have it in plugins folder?<BR>
</FONT><BR>
Yes. &nbsp;To get the crash, all you have to do is to have the &#8220;MBS REALbasic OSX Plugin&#8221; in your Plugins folder when you compile the application. &nbsp;This is true even though the built application does <B>not </B>use the MBS plugin at all. &nbsp;If you remove the plugin and build the application, then it works fine. &nbsp;(In both cases you need to copy VComponents into the built application&#8217;s MachO bundle, obviously.)<BR>
<FONT COLOR="#000098"><BR>
&gt; Does this plugin have Carbon/Macho/Windows parts<BR>
<BR>
</FONT>I&#8217;m not entirely sure. &nbsp;This part of the MBS plugin contains all of the code which works on OSX <B>only</B>, I think. &nbsp;But it may still contain &#8220;wrapper&#8221; code for Carbon and Windows, to make RB think that it has all three, even though the plugin only does anything on OSX. &nbsp;Christian is the right person to ask :-)<BR>
<BR>
Once you have the MBS plugin in your /Plugins/ folder, hopefully you will be able to replicate the problem on your computer. &nbsp;Christian&#8217;s comment to the betas list sounds like a possible cause of the crash:<BR>
<BR>
<FONT COLOR="#008000">&gt;&gt; From: Christian Schmitz &lt;support@monkeybreadsoftware.info&gt;<BR>
&gt;&gt; <BR>
&gt;&gt; szone_free is calling printf, so I expect it wants to print this warning<BR>
&gt;&gt; about double free on the console.<BR>
&gt;&gt; <BR>
&gt;&gt; Check your code. Looks like you free something one time too often or you<BR>
&gt;&gt; free a constant string.<BR>
&gt;&gt; <BR>
&gt;&gt; Mfg<BR>
&gt;&gt; Christian<BR>
</FONT><BR>
I hope this helps, and good luck tracking down the problem!<BR>
<BR>
Dave.</SPAN></FONT>
</BODY>
</HTML>