[MacRuby-devel] [MacRuby] #541: segmentation fault using IMAPS

MacRuby ruby-noreply at macosforge.org
Thu Jan 7 13:21:55 PST 2010


#541: segmentation fault using IMAPS
-------------------------------------+--------------------------------------
 Reporter:  valerii.hiora@…          |        Owner:  lsansonetti@…        
     Type:  defect                   |       Status:  closed               
 Priority:  major                    |    Milestone:  MacRuby 0.5          
Component:  MacRuby                  |   Resolution:  fixed                
 Keywords:                           |  
-------------------------------------+--------------------------------------
Changes (by lsansonetti@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 And as r3202 it is now apparently working:

 {{{
 $ DYLD_LIBRARY_PATH=. ./macruby -e "require 'net/imap'; imap =
 Net::IMAP.new('imap.gmail.com', 993, true); p imap"
 <Net::IMAP:0x200210f00 @client_thread=#<Thread:0x200077200 run>
 @greeting=#<struct Net::IMAP::UntaggedResponse name="OK", data=#<struct
 Net::IMAP::ResponseText code=nil, text="Gimap ready for requests from
 98.248.104.127 39if46663763pxi.75">, raw_data="* OK Gimap ready for
 requests from 98.248.104.127 39if46663763pxi.75\r\n"> @exception=nil
 @debug_output_bol=true @logout_command_tag=nil
 @continuation_request_arrival=<MonitorMixin::ConditionVariable:0x200215c40
 @monitor=<Net::IMAP:0x200210f00 ...> @cond=<ConditionVariable:0x200215c00
 @waiters_mutex=#<Mutex:0x200215b80> @waiters=[]>>
 @tagged_response_arrival=<MonitorMixin::ConditionVariable:0x20021e6e0
 @monitor=<Net::IMAP:0x200210f00 ...> @cond=<ConditionVariable:0x2002146c0
 @waiters_mutex=#<Mutex:0x200215c80> @waiters=[]>> @tagged_responses={}
 @usessl=true @parser=<Net::IMAP::ResponseParser:0x2000ba9a0 @token=nil
 @lex_state=:EXPR_BEG @pos=70 @str="* OK Gimap ready for requests from
 98.248.104.127 39if46663763pxi.75\r\n"> @tagno=0 @tag_prefix="RUBY"
 @port=993 @host="imap.gmail.com" @response_handlers=[] @responses={}
 @receiver_thread=#<Thread:0x200221980 run>
 @sock=#<OpenSSL::SSL::SSLSocket:0x20020e260>
 @mon_owner=#<Thread:0x200221980 run> @mon_mutex=#<Mutex:0x20020b8a0>
 @mon_count=1>
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/541#comment:3>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list