<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Ruslan,<div><br></div><div>I got problems with V4CC.</div><div><br></div><div>With the latest 4.5b3 I get this crash when executing this line (in the examples project, API_Table_CreateDrop Target):</div><div><br></div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Menlo; color: rgb(85, 129, 134); "><span style="color: #7031a7">VTable</span><span style="color: #000000">* </span>tblPerson<span style="color: #000000"> = [</span>mDatabase<span style="color: #000000"> </span><span style="color: #3f0c7f">createTable</span><span style="color: #000000">:</span><span style="color: #c92925">@"Person"</span><span style="color: #000000">];</span></div></div><div><br></div><div>0x00039382 <+0000> push %ebp<br>0x00039383 <+0001> mov %esp,%ebp<br>0x00039385 <+0003> push %edi<br>0x00039386 <+0004> push %esi<br>0x00039387 <+0005> push %ebx<br>0x00039388 <+0006> sub $0x3c,%esp<br>0x0003938b <+0009> movzbl 0xc(%ebp),%eax<br>0x0003938f <+0013> mov 0x8(%ebp),%edx<br>0x00039392 <+0016> call 0x39397 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+21><br>0x00039397 <+0021> pop %ebx<br>0x00039398 <+0022> mov %al,-0x2a(%ebp)<br>0x0003939b <+0025> xor %eax,%eax<br>0x0003939d <+0027> mov (%edx),%esi<br>0x0003939f <+0029> test %esi,%esi<br>0x000393a1 <+0031> je 0x393a9 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+39><br>0x000393a3 <+0033> mov 0x32d19(%ebx),%eax<br>0x000393a9 <+0039> xor %edi,%edi<br>0x000393ab <+0041> test %eax,%eax<br>0x000393ad <+0043> jne 0x3945a <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+216><br>0x000393b3 <+0049> jmp 0x39486 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+260><br>0x000393b8 <+0054> mov 0x2dc6d(%ebx),%edx<br>0x000393be <+0060> mov %eax,(%esp)<br>0x000393c1 <+0063> mov %edx,0x4(%esp)<br>0x000393c5 <+0067> call 0x6c398 <dyld_stub_objc_msgSend><br>0x000393ca <+0072> test %eax,%eax<br>0x000393cc <+0074> mov %eax,%edi<br>0x000393ce <+0076> je 0x39436 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+180><br>0x000393d0 <+0078> mov 0x2dc69(%ebx),%eax<br>0x000393d6 <+0084> mov %edi,(%esp)<br>0x000393d9 <+0087> mov %eax,0x4(%esp)<br>0x000393dd <+0091> call 0x6c398 <dyld_stub_objc_msgSend><br>0x000393e2 <+0096> mov %eax,%esi<br>0x000393e4 <+0098> movzbl -0x2a(%ebp),%eax<br><font class="Apple-style-span" color="#F82451">0x000393e8 <+0102> mov %al,0x4(%esi) </font><font class="Apple-style-span" color="#F82451" size="3"><span class="Apple-style-span" style="background-color: transparent; font-size: 13px;"><---- Program received signal: “EXC_BAD_ACCESS”</span></font></div><div>0x000393eb <+0105> mov 0x8(%ebp),%eax<br>0x000393ee <+0108> mov (%eax),%edx<br>0x000393f0 <+0110> test %edx,%edx<br>0x000393f2 <+0112> mov %edx,-0x1c(%ebp)<br>0x000393f5 <+0115> je 0x393ff <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+125><br>0x000393f7 <+0117> mov (%edx),%eax<br>0x000393f9 <+0119> mov %edx,(%esp)<br>0x000393fc <+0122> call *0x8(%eax)<br>0x000393ff <+0125> lea -0x1c(%ebp),%eax<br>0x00039402 <+0128> mov %eax,0x8(%esp)<br>0x00039406 <+0132> mov %esi,0x4(%esp)<br>0x0003940a <+0136> mov %edi,(%esp)<br>0x0003940d <+0139> call 0x38634 <_Z17Table_SetInstanceP6VTableP9TableDataN3fbl9smart_ptrINS3_7I_TableEEE><br>0x00039412 <+0144> mov -0x1c(%ebp),%edx<br>0x00039415 <+0147> test %edx,%edx<br>0x00039417 <+0149> jne 0x3942e <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+172><br>0x00039419 <+0151> jmp 0x39436 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+180><br>0x0003941b <+0153> mov -0x1c(%ebp),%edx<br>0x0003941e <+0156> mov %eax,%esi<br>0x00039420 <+0158> test %edx,%edx<br>0x00039422 <+0160> je 0x39446 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+196><br>0x00039424 <+0162> mov (%edx),%eax<br>0x00039426 <+0164> mov %edx,(%esp)<br>0x00039429 <+0167> call *0xc(%eax)<br>0x0003942c <+0170> jmp 0x39446 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+196><br>0x0003942e <+0172> mov (%edx),%eax<br>0x00039430 <+0174> mov %edx,(%esp)<br>0x00039433 <+0177> call *0xc(%eax)<br>0x00039436 <+0180> mov 0x32d65(%ebx),%eax<br>0x0003943c <+0186> movzbl -0x29(%ebp),%edx<br>0x00039440 <+0190> mov %dl,(%eax)<br>0x00039442 <+0192> jmp 0x39486 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+260><br>0x00039444 <+0194> mov %eax,%esi<br>0x00039446 <+0196> mov 0x32d65(%ebx),%eax<br>0x0003944c <+0202> movzbl -0x29(%ebp),%edx<br>0x00039450 <+0206> mov %dl,(%eax)<br>0x00039452 <+0208> mov %esi,(%esp)<br>0x00039455 <+0211> call 0x6c168 <dyld_stub__Unwind_Resume><br>0x0003945a <+0216> mov 0x32d65(%ebx),%eax<br>0x00039460 <+0222> movzbl (%eax),%edx<br>0x00039463 <+0225> movb $0x0,(%eax)<br>0x00039466 <+0228> mov 0x2dce1(%ebx),%eax<br>0x0003946c <+0234> mov %dl,-0x29(%ebp)<br>0x0003946f <+0237> mov %eax,0x4(%esp)<br>0x00039473 <+0241> mov 0x2dff1(%ebx),%eax<br>0x00039479 <+0247> mov %eax,(%esp)<br>0x0003947c <+0250> call 0x6c398 <dyld_stub_objc_msgSend><br>0x00039481 <+0255> jmp 0x393b8 <_Z16MakeREALInstanceN3fbl9smart_ptrINS_7I_TableEEEb+54><br>0x00039486 <+0260> add $0x3c,%esp<br>0x00039489 <+0263> mov %edi,%eax<br>0x0003948b <+0265> pop %ebx<br>0x0003948c <+0266> pop %esi<br>0x0003948d <+0267> pop %edi<br>0x0003948e <+0268> leave <br>0x0003948f <+0269> ret </div><div><br></div><div>If I try to install the 4.3 official release I get a fatal dylib error...</div><div><br></div><div>Where am I wrong?</div><div><br></div><div><br></div><br><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Monaco; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div><div>Cool Runnings,</div><div>Erne.</div></div></span>
</div>
<br></body></html>