I think I've found a problem building a console app with MBS plugin
(6.5) (RB2007r1, Mac OS 10.4.8, tested on G5 and G3 hardware), and
running it on a case sensitive file system. The problem might be
common to other plugins as well...
Only code in the run command of the app class is:
print mbspluginversion
Compiled on Mac (PPC or UB) run properly on HFS+ disk, and fails on a
HFSX case sensitive disk. Here the terminal sessions:
On HFS+ partition:
[xmac10:rbFTAN/RBFtanMini/caseSensConPluginX] locvac% caseSensConPluginX
MBS Realbasic Plugin 6.5 (build 13248) Tue Dec 19 19:19:47 2006 (GMT)
[xmac10:rbFTAN/RBFtanMini/caseSensConPluginX] locvac%
On HFSX case sensitive partition:
[xmac10:X10/locvac/caseSensConPluginX] locvac% caseSensConPluginX
Runtime Error 4:Failed Assertion
Please report what caused this error
along with the information below.
/Volumes/RBUS/Common/plugin.cpp: 7078
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can't find plugin method MBSPluginVersion as string
Bus error
[xmac10:X10/locvac/caseSensConPluginX] locvac%
If I remove the print mbspluginversion statement and just say print
"Test" and recompile, then it works also on case sensitive fs. No
problem on case sensitive filesystem with desktop application with MBS.
Anyone having similar problems? I've filed a report with example
project, if anybody wants to check/sign on it...
<http://www.realsoftware.com/feedback/viewreport.php?reportid=tdgqihhp>
Here is the content of the console app folder:
[xmac10:X10/locvac/caseSensConPluginX] locvac% ls -lR
.:
total 203
-rw-r--r-- 1 locvac staff 1514 Jan 10 11:09 Resources.rsrc
-rwxrwxrwx 1 locvac staff 204112 Jan 10 11:09 caseSensConPluginX
drwxr-xr-x 2 locvac staff 1024 Jan 10 11:09 lib
./lib:
total 1675
-rw-r--r-- 1 locvac staff 9328 Jan 10 11:09 MBS REALbasic Main
Plugin.rbx_51.128.dylib
-rw-r--r-- 1 locvac staff 1704560 Jan 10 11:09 rbframework.dylib
[xmac10:X10/locvac/caseSensConPluginX] locvac%
The crash log has been attached to the report
Ciao
Franco
Here is
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>