[Rubycocoa-devel 660] Re: Possible bug involving NSRect

Back to archive index

Jacob Wallström jacob****@ghost*****
Sun Jan 21 07:07:28 JST 2007


I will send it to your apple address.

/Jacob

On Jan 20, 2007, at 22:37 , Laurent Sansonetti wrote:

> Hi Jacob,
>
> Oops, I made a bad prognostic. If you have some code handy that
> reproduces this crash, would it be possible to send it to me?
> Otherwise I will manage to write a sample application.
>
> Laurent
>
> On Jan 20, 2007, at 2:01 AM, Jacob Wallström wrote:
>
>> Hi Laurent,
>>
>> Thanks for your quick reply. I tried adding the objc_method using
>> apple-unstable but I got exactly the same stack trace.
>>
>> /Jacob
>> On Jan 20, 2007, at 1:08 , Laurent Sansonetti wrote:
>>
>>> Hi Jacob,
>>>
>>> Thanks for your interest.
>>>
>>> About the NSRect bug, I suspect the problem is due to the fact that
>>> [-
>>> rectForPage] isn't recognized as an informal protocol method by
>>> RubyCocoa. Thus it doesn't know the method encoding (officially a
>>> method taking an integer and returning an NSRect structure) and
>>> assume
>>> a default encoding for it (a method taking an ObjC object and
>>> returning an ObjC object).
>>>
>>> Could you test the following from apple-unstable:
>>>
>>>     def rectForPage(page)
>>>       return NSRect.new(0.0, 0.0, 1000.0, 1000.0)
>>>     end
>>>     objc_method :rectForPage, [NSRect, 'int']
>>>
>>> The objc_method will register the rectForPage method with the right
>>> encoding. Note that if you don't use the latest SVN apple-unstable
>>> branch, objc_method may not exist (and objc_export should therefore
>>> be
>>> used).
>>>
>>> Returning to the cause of the bug. Normally RubyCocoa knows about
>>> informal protocols that are documented in framework headers. This  
>>> one
>>> seems to escape, I will investigate a fix.
>>>
>>> Laurent
>>>
>>> On Jan 20, 2007, at 12:24 AM, Jacob Wallström wrote:
>>>
>>>> I am an independent software developer trying to put together my
>>>> first application using Rubycocoa. I would like to congratulate you
>>>> on the RubyCocoa framework, which I already think is excellent and
>>>> very usable.
>>>>
>>>> I have been lurking on the mailing lists for a long time and I have
>>>> read comments indicating that bindings shouldn't be attempted with
>>>> the released versions of RubyCocoa. I have to disagree, I have been
>>>> using version 0.4.3d2 successfully with Bindings, Core Data and  
>>>> Sync
>>>> Services and experienced few problems. Since I am new to Cocoa I
>>>> have
>>>> had far bigger problems trying to figure out how Cocoa work. But I
>>>> think the overall effort have been easier thanks to the higher
>>>> abstraction level of ruby and garbage collection and I am excited
>>>> about version 1.0 which seems to be really great.
>>>>
>>>> I have experienced very few bugs in RubyCocoa but I have recently
>>>> found something which might be an issue. I'm trying to implement
>>>> printing for my application and one the tings you have to do is to
>>>> override the rectForPage: method in a custom view:
>>>>
>>>>    def rectForPage(page)
>>>>      return NSRect.new(0.0, 0.0, 1000.0, 1000.0)
>>>>    end
>>>>
>>>> After this method returns I get a crash (the crash report is at the
>>>> end of the mail). But if I implement the same method in a
>>>> Objective-C
>>>> superclass to the custom view, no other changes, the crash doesn't
>>>> occur:
>>>>
>>>>    - (NSRect)rectForPage:(int)page {
>>>>      return NSMakeRect( 0, 0, 1000.0, 1000.0 );
>>>>    }
>>>>
>>>>  From my experiments, I get the feeling there is something fishy
>>>> with
>>>> NSRect. It seems that the problem occurs as soon RubyCocoa
>>>> references
>>>> a NSRect. Is it perhaps garbage collected by RubyCocoa while
>>>> Objective-C still references it?
>>>>
>>>> I get the same error in both RubyCocoa 0.4.3d2 and apple-unstable
>>>> checked out today.
>>>>
>>>> Best regards,
>>>> Jacob Wallström
>>>> http://ghostparksoftware.com
>>>>
>>>> ====================================
>>>> Date/Time:      2007-01-20 00:06:44.331 +0100
>>>> OS Version:     10.4.8 (Build 8N1150)
>>>> Report Version: 4
>>>>
>>>> Command: printtest
>>>> Path:    ./build/Development/printtest.app/Contents/MacOS/printtest
>>>> Parent:  bash [8551]
>>>>
>>>> Version: printtest version 0.1 (0.1)
>>>>
>>>> PID:    9043
>>>> Thread: 0
>>>>
>>>> Exception:  EXC_BAD_ACCESS (0x0001)
>>>> Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x90abc6bc
>>>>
>>>> Thread 0 Crashed:
>>>> 0   com.apple.AppKit     	0x934d1d61 -[NSView(NSPrinting)
>>>> _printPagesWithOperation:helpedBy:] + 443
>>>> 1   com.apple.AppKit     	0x934d118b -[NSView(NSPrinting)
>>>> _generatePSCodeHelpedBy:operation:] + 425
>>>> 2   com.apple.AppKit     	0x934cefa2 -[NSView(NSPrinting)
>>>> _realPrintPSCode:helpedBy:] + 1007
>>>> 3   com.apple.AppKit     	0x934ceb69 -[NSConcretePrintOperation
>>>> _doActualViewPrinting] + 150
>>>> 4   com.apple.AppKit     	0x9353be9e -[NSConcretePrintOperation
>>>> runOperation] + 413
>>>> 5   com.apple.rubycocoa  	0x0006161d .LCFI1 + 23
>>>> 6   com.apple.rubycocoa  	0x000613be ffi_call + 176
>>>> 7   com.apple.rubycocoa  	0x0005ff35 rb_ffi_dispatch + 5108
>>>> (libffi.m:
>>>> 369)
>>>> 8   com.apple.rubycocoa  	0x0004f6be ocm_send + 2860
>>>> (mdl_objwrapper.m:185)
>>>> 9   com.apple.rubycocoa  	0x0004f928 wrapper_ocm_send + 50
>>>> (mdl_objwrapper.m:224)
>>>> 10  libruby.dylib        	0x00222039 call_cfunc + 212
>>>> 11  libruby.dylib        	0x002216e2 rb_call0 + 1099
>>>> 12  libruby.dylib        	0x002226a9 rb_call + 561
>>>> 13  libruby.dylib        	0x0021c59d rb_eval + 6927
>>>> 14  libruby.dylib        	0x0021d220 rb_eval + 10130
>>>> 15  libruby.dylib        	0x00221d5a rb_call0 + 2755
>>>> 16  libruby.dylib        	0x002226a9 rb_call + 561
>>>> 17  libruby.dylib        	0x00222ac0 rb_funcall2 + 133
>>>> 18  libruby.dylib        	0x0022128f method_missing + 410
>>>> 19  libruby.dylib        	0x002225bb rb_call + 323
>>>> 20  libruby.dylib        	0x0021c59d rb_eval + 6927
>>>> 21  libruby.dylib        	0x00221d5a rb_call0 + 2755
>>>> 22  libruby.dylib        	0x002226a9 rb_call + 561
>>>> 23  libruby.dylib        	0x00222766 rb_apply + 181
>>>> 24  com.apple.rubycocoa  	0x00054efb rbobject_protected_apply + 55
>>>> (RBObject.m:213)
>>>> 25  libruby.dylib        	0x00220cbf rb_protect + 166
>>>> 26  com.apple.rubycocoa  	0x000550e7 rbobj_call_ruby + 490
>>>> (RBObject.m:240)
>>>> 27  com.apple.rubycocoa  	0x0005531d -[RBObject
>>>> rbobjForwardInvocation:] + 314 (RBObject.m:257)
>>>> 28  com.apple.rubycocoa  	0x00055aaf -[RBObject
>>>> forwardInvocation:] +
>>>> 531 (RBObject.m:324)
>>>> 29  com.apple.rubycocoa  	0x000536e6 imp_forwardInvocation + 152
>>>> (OverrideMixin.m:269)
>>>> 30  com.apple.Foundation 	0x925fe4f4 -[NSObject 
>>>> (NSForwardInvocation)
>>>> forward::] + 469
>>>> 31  libobjc.A.dylib      	0x90a59cc1 _objc_msgForward + 49
>>>> 32  com.apple.AppKit     	0x9336cd88 -[NSApplication
>>>> sendAction:to:from:] + 107
>>>> 33  com.apple.AppKit     	0x9341ace7 -[NSMenu
>>>> performActionForItemAtIndex:] + 455
>>>> 34  com.apple.AppKit     	0x9341aa29 -[NSCarbonMenuImpl
>>>> performActionWithHighlightingForItemAtIndex:] + 103
>>>> 35  com.apple.AppKit     	0x9341a680 -[NSMenu  
>>>> performKeyEquivalent:]
>>>> + 766
>>>> 36  com.apple.AppKit     	0x9341a121 -[NSApplication
>>>> _handleKeyEquivalent:] + 381
>>>> 37  com.apple.AppKit     	0x9334dd87 -[NSApplication sendEvent:] +
>>>> 3542
>>>> 38  com.apple.AppKit     	0x93278dfe -[NSApplication run] + 547
>>>> 39  com.apple.AppKit     	0x9326cd2f NSApplicationMain + 573
>>>> 40  com.apple.rubycocoa  	0x0006161d .LCFI1 + 23
>>>> 41  com.apple.rubycocoa  	0x000613be ffi_call + 176
>>>> 42  com.apple.rubycocoa  	0x0005ff35 rb_ffi_dispatch + 5108
>>>> (libffi.m:
>>>> 369)
>>>> 43  com.apple.rubycocoa  	0x0005ad24 bridge_support_dispatcher +
>>>> 1262
>>>> (BridgeSupport.m:867)
>>>> 44  libruby.dylib        	0x00222039 call_cfunc + 212
>>>> 45  libruby.dylib        	0x002216e2 rb_call0 + 1099
>>>> 46  libruby.dylib        	0x002226a9 rb_call + 561
>>>> 47  libruby.dylib        	0x0021c59d rb_eval + 6927
>>>> 48  libruby.dylib        	0x002180a0 eval_node + 73
>>>> 49  libruby.dylib        	0x00218604 ruby_exec_internal + 157
>>>> 50  libruby.dylib        	0x0021864e ruby_exec + 22
>>>> 51  libruby.dylib        	0x00218678 ruby_run + 40
>>>> 52  com.apple.rubycocoa  	0x000569a8 RBRubyCocoaInit + 0
>>>> (RBRuntime.m:
>>>> 112)
>>>> 53  printtest            	0x00008fe8 main + 46 (main.m:14)
>>>> 54  printtest            	0x00001d5a start + 258
>>>> 55  printtest            	0x00001c81 start + 41
>>>>
>>>> Thread 1:
>>>> 0   libSystem.B.dylib    	0x90019d3c select + 12
>>>> 1   libSystem.B.dylib    	0x90023d87 _pthread_body + 84
>>>>
>>>> Thread 2:
>>>> 0   libSystem.B.dylib    	0x9003f23f syscall_thread_switch + 7
>>>> 1   com.apple.AppKit     	0x9335666e -[NSUIHeartBeat
>>>> _heartBeatThread:] + 1399
>>>> 2   com.apple.Foundation 	0x925f836c forkThreadForFunction + 123
>>>> 3   libSystem.B.dylib    	0x90023d87 _pthread_body + 84
>>>>
>>>> Thread 0 crashed with X86 Thread State (32-bit):
>>>>    eax: 0x00000001    ebx: 0x934d1bb4 ecx: 0x00000000 edx:
>>>> 0x6f6c6c70
>>>>    edi: 0x90abc694    esi: 0x00000001 ebp: 0xbfffcbb8 esp:
>>>> 0xbfffcb50
>>>>     ss: 0x0000001f    efl: 0x00010212 eip: 0x934d1d61  cs:
>>>> 0x00000017
>>>>     ds: 0x0000001f     es: 0x0000001f  fs: 0x00000000  gs:
>>>> 0x00000037
>>>>
>>>> Binary Images Description:
>>>>      0x1000 -     0x4fff printtest printtest version 0.1 (0.1)	/
>>>> Users/
>>>> jawa/Desktop/printtest/build/Development/printtest.app/Contents/
>>>> MacOS/
>>>> printtest
>>>>      0x8000 -     0x8fff printtest printtest version 0.1 (0.1)	/
>>>> Users/
>>>> jawa/Desktop/printtest/build/Development/printtest.app/Contents/
>>>> MacOS/
>>>> printtest
>>>>     0x4c000 -    0x63fff com.apple.rubycocoa 0.10.1	/Users/jawa/
>>>> Desktop/printtest/build/Development/printtest.app/Contents/
>>>> Frameworks/
>>>> RubyCocoa.framework/Versions/A/RubyCocoa
>>>>     0xd6000 -    0xd6fff printtest printtest version 0.1 (0.1)	/
>>>> Users/
>>>> jawa/Desktop/printtest/build/Development/printtest.app/Contents/
>>>> MacOS/
>>>> printtest
>>>>    0x205000 -   0x2a7fff libruby.dylib 	/opt/local/lib/ 
>>>> libruby.dylib
>>>>    0x563000 -   0x590fff nkf.bundle 	/opt/local/lib/ruby/1.8/i686-
>>>> darwin8.8.3/nkf.bundle
>>>>    0x7da000 -   0x7dcfff net.culater.SIMBL 0.8 (8)	/Library/
>>>> InputManagers/SIMBL/SIMBL.bundle/Contents/MacOS/SIMBL
>>>> 0x15063000 - 0x15086fff com.apple.print.framework.Print.Private 4.6
>>>> (163.10)	/System/Library/Frameworks/Carbon.framework/Versions/A/
>>>> Frameworks/Print.framework/Versions/Current/Plugins/
>>>> PrintCocoaUI.bundle/Contents/MacOS/PrintCocoaUI
>>>> 0x150c7000 - 0x15138fff com.DivXInc.DivXDecoder 6.2.5	/Library/
>>>> QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder
>>>> 0x15146000 - 0x15298fff ch.rafz.naegeli.christoph.ff_avi_importer
>>>> 1.0
>>>> (0.0)	/Library/QuickTime/AviImporter-r7 (Intel).component/Contents/
>>>> MacOS/AviImporter
>>>> 0x156ae000 - 0x156c7fff com.apple.print.PrintingCocoaPDEs 4.6
>>>> (163.10)	/System/Library/Frameworks/Carbon.framework/Versions/A/
>>>> Frameworks/Print.framework/Versions/A/Plugins/
>>>> PrintingCocoaPDEs.bundle/Contents/MacOS/PrintingCocoaPDEs
>>>> 0x156e9000 - 0x156fafff com.apple.print.PrintingTiogaPDEs 4.6
>>>> (163.10)	/System/Library/Frameworks/Carbon.framework/Frameworks/
>>>> Print.framework/Versions/A/Plugins/PrintingTiogaPDEs.bundle/
>>>> Contents/
>>>> MacOS/PrintingTiogaPDEs
>>>> 0x15703000 - 0x15704fff com.apple.print.converter.plugin 4.6
>>>> (163.10)	/System/Library/Printers/CVs/Converter.plugin/Contents/
>>>> MacOS/
>>>> Converter
>>>> 0x78e00000 - 0x78e06fff libLW8Utils.dylib 	/System/Library/ 
>>>> Printers/
>>>> Libraries/libLW8Utils.dylib
>>>> 0x79200000 - 0x7923dfff libLW8Converter.dylib 	/System/Library/
>>>> Printers/Libraries/libLW8Converter.dylib
>>>> 0x8fe00000 - 0x8fe49fff dyld 46.9	/usr/lib/dyld
>>>> 0x90000000 - 0x9016ffff libSystem.B.dylib 	/usr/lib/
>>>> libSystem.B.dylib
>>>> 0x901bf000 - 0x901c1fff libmathCommon.A.dylib 	/usr/lib/system/
>>>> libmathCommon.A.dylib
>>>> 0x901c3000 - 0x90200fff com.apple.CoreText 1.1.1 (???)	/System/
>>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>>> Frameworks/CoreText.framework/Versions/A/CoreText
>>>> 0x90227000 - 0x902fdfff ATS 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/
>>>> Versions/A/ATS
>>>> 0x9031d000 - 0x90772fff com.apple.CoreGraphics 1.258.51 (???)	/
>>>> System/
>>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>>> Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
>>>> 0x90809000 - 0x908d1fff com.apple.CoreFoundation 6.4.6 (368.27)	/
>>>> System/Library/Frameworks/CoreFoundation.framework/Versions/A/
>>>> CoreFoundation
>>>> 0x9090f000 - 0x9090ffff com.apple.CoreServices 10.4 (???)	/System/
>>>> Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
>>>> 0x90911000 - 0x90a04fff libicucore.A.dylib 	/usr/lib/
>>>> libicucore.A.dylib
>>>> 0x90a54000 - 0x90ad3fff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
>>>> 0x90afc000 - 0x90b60fff libstdc++.6.dylib 	/usr/lib/libstdc++.
>>>> 6.dylib
>>>> 0x90bcf000 - 0x90bd6fff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
>>>> 0x90bdb000 - 0x90c4efff com.apple.framework.IOKit 1.4.6 (???)	/
>>>> System/
>>>> Library/Frameworks/IOKit.framework/Versions/A/IOKit
>>>> 0x90c63000 - 0x90c75fff libauto.dylib 	/usr/lib/libauto.dylib
>>>> 0x90c7b000 - 0x90f21fff com.apple.CoreServices.CarbonCore 682.15	/
>>>> System/Library/Frameworks/CoreServices.framework/Versions/A/
>>>> Frameworks/CarbonCore.framework/Versions/A/CarbonCore
>>>> 0x90f64000 - 0x90fccfff com.apple.CoreServices.OSServices 4.1	/
>>>> System/
>>>> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>>> OSServices.framework/Versions/A/OSServices
>>>> 0x91005000 - 0x91043fff com.apple.CFNetwork 129.19	/System/Library/
>>>> Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>>> CFNetwork.framework/Versions/A/CFNetwork
>>>> 0x91056000 - 0x91066fff com.apple.WebServices 1.1.3 (1.1.0)	/ 
>>>> System/
>>>> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>>> WebServicesCore.framework/Versions/A/WebServicesCore
>>>> 0x91071000 - 0x910f0fff com.apple.SearchKit 1.0.5	/System/Library/
>>>> Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>>> SearchKit.framework/Versions/A/SearchKit
>>>> 0x9112a000 - 0x91148fff com.apple.Metadata 10.4.4 (121.36)	/System/
>>>> Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
>>>> Metadata.framework/Versions/A/Metadata
>>>> 0x91154000 - 0x91162fff libz.1.dylib 	/usr/lib/libz.1.dylib
>>>> 0x91165000 - 0x91304fff com.apple.security 4.5.2 (29774)	/System/
>>>> Library/Frameworks/Security.framework/Versions/A/Security
>>>> 0x91402000 - 0x9140afff com.apple.DiskArbitration 2.1.1	/System/
>>>> Library/Frameworks/DiskArbitration.framework/Versions/A/
>>>> DiskArbitration
>>>> 0x91411000 - 0x91437fff com.apple.SystemConfiguration 1.8.6	/ 
>>>> System/
>>>> Library/Frameworks/SystemConfiguration.framework/Versions/A/
>>>> SystemConfiguration
>>>> 0x91449000 - 0x91450fff libbsm.dylib 	/usr/lib/libbsm.dylib
>>>> 0x91454000 - 0x914cafff com.apple.audio.CoreAudio 3.0.4	/System/
>>>> Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
>>>> 0x9151b000 - 0x9151bfff com.apple.ApplicationServices 10.4 (???)	/
>>>> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
>>>> ApplicationServices
>>>> 0x9151d000 - 0x91549fff com.apple.AE 314 (313)	/System/Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> AE.framework/Versions/A/AE
>>>> 0x9155c000 - 0x91630fff com.apple.ColorSync 4.4.6	/System/Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> ColorSync.framework/Versions/A/ColorSync
>>>> 0x9166b000 - 0x916defff com.apple.print.framework.PrintCore 4.6
>>>> (177.13)	/System/Library/Frameworks/ApplicationServices.framework/
>>>> Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
>>>> 0x9170c000 - 0x917b5fff com.apple.QD 3.10.21 (???)	/System/Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> QD.framework/Versions/A/QD
>>>> 0x917db000 - 0x91826fff com.apple.HIServices 1.5.2 (???)	/System/
>>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>>> Frameworks/HIServices.framework/Versions/A/HIServices
>>>> 0x91845000 - 0x9185bfff com.apple.LangAnalysis 1.6.3	/System/
>>>> Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> LangAnalysis.framework/Versions/A/LangAnalysis
>>>> 0x91867000 - 0x91882fff com.apple.FindByContent 1.5	/System/ 
>>>> Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> FindByContent.framework/Versions/A/FindByContent
>>>> 0x9188d000 - 0x918cafff com.apple.LaunchServices 181	/System/
>>>> Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> LaunchServices.framework/Versions/A/LaunchServices
>>>> 0x918de000 - 0x918eafff com.apple.speech.synthesis.framework 3.5	/
>>>> System/Library/Frameworks/ApplicationServices.framework/Versions/A/
>>>> Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
>>>> 0x918f1000 - 0x9192cfff com.apple.ImageIO.framework 1.5.0	/System/
>>>> Library/Frameworks/ApplicationServices.framework/Versions/A/
>>>> Frameworks/ImageIO.framework/Versions/A/ImageIO
>>>> 0x9193e000 - 0x919f0fff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.
>>>> 0.9.7.dylib
>>>> 0x91a36000 - 0x91a4cfff libcups.2.dylib 	/usr/lib/libcups.2.dylib
>>>> 0x91a51000 - 0x91a6ffff libJPEG.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libJPEG.dylib
>>>> 0x91a74000 - 0x91ad2fff libJP2.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libJP2.dylib
>>>> 0x91ae4000 - 0x91ae8fff libGIF.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libGIF.dylib
>>>> 0x91aea000 - 0x91b67fff libRaw.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libRaw.dylib
>>>> 0x91b6b000 - 0x91ba8fff libTIFF.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libTIFF.dylib
>>>> 0x91bae000 - 0x91bc8fff libPng.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libPng.dylib
>>>> 0x91bcd000 - 0x91bcffff libRadiance.dylib 	/System/Library/
>>>> Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> ImageIO.framework/
>>>> Versions/A/Resources/libRadiance.dylib
>>>> 0x91bd1000 - 0x91bd1fff com.apple.Accelerate 1.3.1 (Accelerate
>>>> 1.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/
>>>> Accelerate
>>>> 0x91bd3000 - 0x91c61fff com.apple.vImage 2.5	/System/Library/
>>>> Frameworks/Accelerate.framework/Versions/A/Frameworks/
>>>> vImage.framework/Versions/A/vImage
>>>> 0x91c68000 - 0x91c68fff com.apple.Accelerate.vecLib 3.3.1 (vecLib
>>>> 3.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/
>>>> Frameworks/vecLib.framework/Versions/A/vecLib
>>>> 0x91c6a000 - 0x91cc3fff libvMisc.dylib 	/System/Library/Frameworks/
>>>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>>>> Versions/
>>>> A/libvMisc.dylib
>>>> 0x91ccc000 - 0x91cf0fff libvDSP.dylib 	/System/Library/Frameworks/
>>>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>>>> Versions/
>>>> A/libvDSP.dylib
>>>> 0x91cf8000 - 0x92101fff libBLAS.dylib 	/System/Library/Frameworks/
>>>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>>>> Versions/
>>>> A/libBLAS.dylib
>>>> 0x9213b000 - 0x924effff libLAPACK.dylib 	/System/Library/ 
>>>> Frameworks/
>>>> Accelerate.framework/Versions/A/Frameworks/vecLib.framework/
>>>> Versions/
>>>> A/libLAPACK.dylib
>>>> 0x9251c000 - 0x9259afff com.apple.DesktopServices 1.3.5	/System/
>>>> Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/
>>>> DesktopServicesPriv
>>>> 0x925db000 - 0x9280bfff com.apple.Foundation 6.4.7 (567.28)	/ 
>>>> System/
>>>> Library/Frameworks/Foundation.framework/Versions/C/Foundation
>>>> 0x92917000 - 0x929f5fff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
>>>> 0x92a12000 - 0x92afffff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
>>>> 0x92b0f000 - 0x92b26fff libGL.dylib 	/System/Library/Frameworks/
>>>> OpenGL.framework/Versions/A/Libraries/libGL.dylib
>>>> 0x92b31000 - 0x92b89fff libGLU.dylib 	/System/Library/Frameworks/
>>>> OpenGL.framework/Versions/A/Libraries/libGLU.dylib
>>>> 0x92b9d000 - 0x92b9dfff com.apple.Carbon 10.4 (???)	/System/ 
>>>> Library/
>>>> Frameworks/Carbon.framework/Versions/A/Carbon
>>>> 0x92b9f000 - 0x92baffff com.apple.ImageCapture 3.0.4	/System/
>>>> Library/
>>>> Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> ImageCapture.framework/Versions/A/ImageCapture
>>>> 0x92bbe000 - 0x92bc6fff com.apple.speech.recognition.framework  
>>>> 3.6	/
>>>> System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> SpeechRecognition.framework/Versions/A/SpeechRecognition
>>>> 0x92bcc000 - 0x92bd2fff com.apple.securityhi 2.0.1 (24742)	/System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> SecurityHI.framework/Versions/A/SecurityHI
>>>> 0x92bd8000 - 0x92c69fff com.apple.ink.framework 101.2.1 (71)	/
>>>> System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> Ink.framework/Versions/A/Ink
>>>> 0x92c7d000 - 0x92c81fff com.apple.help 1.0.3 (32.1)	/System/ 
>>>> Library/
>>>> Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/
>>>> Versions/A/Help
>>>> 0x92c84000 - 0x92ca2fff com.apple.openscripting 1.2.5 (???)	/ 
>>>> System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> OpenScripting.framework/Versions/A/OpenScripting
>>>> 0x92cb4000 - 0x92cbafff com.apple.print.framework.Print 5.2
>>>> (192.4)	/
>>>> System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> Print.framework/Versions/A/Print
>>>> 0x92cc0000 - 0x92d23fff com.apple.htmlrendering 66.1 (1.1.3)	/
>>>> System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> HTMLRendering.framework/Versions/A/HTMLRendering
>>>> 0x92d4a000 - 0x92d8bfff com.apple.NavigationServices 3.4.4  
>>>> (3.4.3)	/
>>>> System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> NavigationServices.framework/Versions/A/NavigationServices
>>>> 0x92db2000 - 0x92dc0fff com.apple.audio.SoundManager 3.9.1	/System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> CarbonSound.framework/Versions/A/CarbonSound
>>>> 0x92dc7000 - 0x92dccfff com.apple.CommonPanels 1.2.3 (73)	/System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> CommonPanels.framework/Versions/A/CommonPanels
>>>> 0x92dd1000 - 0x930c5fff com.apple.HIToolbox 1.4.8 (???)	/System/
>>>> Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
>>>> HIToolbox.framework/Versions/A/HIToolbox
>>>> 0x931cb000 - 0x931d6fff com.apple.opengl 1.4.13	/System/Library/
>>>> Frameworks/OpenGL.framework/Versions/A/OpenGL
>>>> 0x931db000 - 0x931f6fff com.apple.DirectoryService.Framework 3.2	/
>>>> System/Library/Frameworks/DirectoryService.framework/Versions/A/
>>>> DirectoryService
>>>> 0x93266000 - 0x93266fff com.apple.Cocoa 6.4 (???)	/System/Library/
>>>> Frameworks/Cocoa.framework/Versions/A/Cocoa
>>>> 0x93268000 - 0x9391efff com.apple.AppKit 6.4.8 (824.42)	/System/
>>>> Library/Frameworks/AppKit.framework/Versions/C/AppKit
>>>> 0x93c9f000 - 0x93d18fff com.apple.CoreData 90	/System/Library/
>>>> Frameworks/CoreData.framework/Versions/A/CoreData
>>>> 0x93d51000 - 0x93e09fff com.apple.audio.toolbox.AudioToolbox  
>>>> 1.4.3	/
>>>> System/Library/Frameworks/AudioToolbox.framework/Versions/A/
>>>> AudioToolbox
>>>> 0x93e4b000 - 0x93e4bfff com.apple.audio.units.AudioUnit 1.4.2	/
>>>> System/
>>>> Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
>>>> 0x93e4d000 - 0x9401ffff com.apple.QuartzCore 1.4.10	/System/ 
>>>> Library/
>>>> Frameworks/QuartzCore.framework/Versions/A/QuartzCore
>>>> 0x94070000 - 0x940b1fff libsqlite3.0.dylib 	/usr/lib/
>>>> libsqlite3.0.dylib
>>>> 0x940b9000 - 0x940f3fff libGLImage.dylib 	/System/Library/
>>>> Frameworks/
>>>> OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
>>>> 0x9427c000 - 0x9428bfff libCGATS.A.dylib 	/System/Library/
>>>> Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
>>>> 0x94292000 - 0x9429dfff libCSync.A.dylib 	/System/Library/
>>>> Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
>>>> 0x942a2000 - 0x942c6fff libPDFRIP.A.dylib 	/System/Library/
>>>> Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib
>>>> 0x942e9000 - 0x94303fff libRIP.A.dylib 	/System/Library/Frameworks/
>>>> ApplicationServices.framework/Versions/A/Frameworks/
>>>> CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
>>>> 0x94309000 - 0x945c3fff com.apple.QuickTime 7.1.3	/System/Library/
>>>> Frameworks/QuickTime.framework/Versions/A/QuickTime
>>>> 0x94725000 - 0x9486bfff com.apple.AddressBook.framework 4.0.4
>>>> (485.1)	/System/Library/Frameworks/AddressBook.framework/ 
>>>> Versions/A/
>>>> AddressBook
>>>> 0x948f7000 - 0x94906fff com.apple.DSObjCWrappers.Framework 1.1	/
>>>> System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/
>>>> A/
>>>> DSObjCWrappers
>>>> 0x9490d000 - 0x94936fff com.apple.LDAPFramework 1.4.2 (69.1.1)	/
>>>> System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
>>>> 0x9493c000 - 0x9494bfff libsasl2.2.dylib 	/usr/lib/libsasl2.2.dylib
>>>> 0x9494f000 - 0x94974fff libssl.0.9.7.dylib 	/usr/lib/libssl.
>>>> 0.9.7.dylib
>>>> 0x94980000 - 0x9499dfff libresolv.9.dylib 	/usr/lib/libresolv.
>>>> 9.dylib
>>>> 0x96089000 - 0x9608afff com.apple.zerolink 1.2 (3)	/System/Library/
>>>> PrivateFrameworks/ZeroLink.framework/Versions/A/ZeroLink
>>>> 0x96a2b000 - 0x96a2bfff com.apple.vecLib 3.3.1 (vecLib 3.3.1)	/
>>>> System/
>>>> Library/Frameworks/vecLib.framework/Versions/A/vecLib
>>>> 0x97099000 - 0x9709efff com.apple.agl 2.5.9 (AGL-2.5.9)	/System/
>>>> Library/Frameworks/AGL.framework/Versions/A/AGL
>>>> 0x98b57000 - 0x99637fff com.apple.QuickTimeComponents.component
>>>> 7.1.3	/System/Library/QuickTime/QuickTimeComponents.component/
>>>> Contents/MacOS/QuickTimeComponents
>>>> 0x9a6e4000 - 0x9a6fafff libCFilter.A.dylib 	/System/Library/
>>>> Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
>>>> CoreGraphics.framework/Versions/A/Resources/libCFilter.A.dylib
>>>> 0xeab00000 - 0xeab1cfff libConverter.dylib 	/System/Library/
>>>> Printers/
>>>> Libraries/libConverter.dylib
>>>>
>>>> Model: MacBook2,1, BootROM MB21.00A5.B00, 2 processors, Intel  
>>>> Core 2
>>>> Duo, 1.83 GHz, 1.25 GB
>>>> Graphics: Intel GMA 950, GMA 950, Built-In,
>>>> spdisplays_integrated_vram
>>>> Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
>>>> Memory Module: BANK 1/DIMM1, 256 MB, DDR2 SDRAM, 667 MHz
>>>> AirPort: AirPort Extreme, 1.0.27p3
>>>> Bluetooth: Version 1.7.11f14, 2 service, 0 devices, 1 incoming
>>>> serial
>>>> ports
>>>> Network Service: AirPort, AirPort, en1
>>>> Network Service: Parallels Host-Guest, Ethernet, en2
>>>> Network Service: Parallels NAT, Ethernet, en3
>>>> Serial ATA Device: TOSHIBA MK6034GSX, 55.89 GB
>>>> Parallel ATA Device: MATSHITACD-RW  CW-8221
>>>> USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
>>>> USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up
>>>> to
>>>> 12 Mb/sec, 500 mA
>>>> USB Device: Bluetooth HCI, Up to 12 Mb/sec, 500 mA
>>>> USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec,
>>>> 500 mA
>>>>
>>>> _______________________________________________
>>>> Rubycocoa-devel mailing list
>>>> Rubyc****@lists*****
>>>> http://lists.sourceforge.jp/mailman/listinfo/rubycocoa-devel
>>>
>>> _______________________________________________
>>> Rubycocoa-devel mailing list
>>> Rubyc****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/rubycocoa-devel
>>
>> _______________________________________________
>> Rubycocoa-devel mailing list
>> Rubyc****@lists*****
>> http://lists.sourceforge.jp/mailman/listinfo/rubycocoa-devel
>
> _______________________________________________
> Rubycocoa-devel mailing list
> Rubyc****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/rubycocoa-devel




More information about the Rubycocoa-devel mailing list
Back to archive index