Hello, would it be possible to obtain the privileges to comment on 
revisions/issues? 

On Wednesday, February 20, 2013 12:42:21 AM UTC-5, Jed Ludlow wrote:
>
> I went ahead and created an issue for this here:
>
> http://code.google.com/p/spyderlib/issues/detail?id=1275
>
>
> On Tue, Feb 19, 2013 at 6:15 AM, Sylvain Corlay 
> <[email protected]<javascript:>
> > wrote:
>
>> Hi Carlos, 
>> I don't know much about POSIX but I searched a bit and found out that 
>> this error code was (EINTR). It seems that one should try again the system 
>> call until it is successful. There are some similar workarounds in pypy: 
>> https://github.com/pypy/pypy/blob/master/lib-python/2.7/socket.py. (look 
>> for EINTR). I hope this solve your socket errors. 
>> S. 
>>
>>
>> On Tuesday, February 19, 2013 6:35:26 AM UTC-5, Carlos Córdoba wrote:
>>>
>>>  Hi Sylvain,
>>>
>>> How do you come up with those patches? In particular, what do these 
>>> lines mean?
>>>
>>> if e.args[0] == 4:
>>>      continue
>>>
>>> I don't understand what are the types of errors you're getting but I've 
>>> seen our infamous socket errors reappear again, although only sporadically.
>>>
>>> Cheers,
>>> Carlos
>>>
>>> El 18/02/13 16:52, Sylvain Corlay escribió:
>>>  
>>> Here is a quick fix that solved the problem for me.  
>>>
>>>  I attached the diff files for spyderlib/spyder.py and 
>>> spyderlib/widgets/**externalshell/introspection.py
>>>
>>>  Cheers,
>>>
>>>  Sylvain 
>>>
>>> On Monday, February 18, 2013 4:08:22 PM UTC-5, Sylvain Corlay wrote: 
>>>>
>>>> I tried to debug it but the bug does not occur when debugging and 
>>>> ipython consoles are correctly opened.  
>>>> S. 
>>>>
>>>> On Monday, February 18, 2013 3:51:56 PM UTC-5, Sylvain Corlay wrote: 
>>>>>
>>>>> Everything in 64 bits
>>>>>
>>>>>  ipython 0.13.1, (from ppa https://launchpad.net/~**
>>>>> jtaylor/+archive/ipython<https://launchpad.net/%7Ejtaylor/+archive/ipython>
>>>>> )
>>>>> pyflakes 0.5.0, 
>>>>> rope 0.9.2, 
>>>>> python 2.7.3, 
>>>>> qt 4.8.1
>>>>> python-qt4 4.9.1
>>>>>
>>>>>  S. 
>>>>>
>>>>> On Monday, February 18, 2013 1:47:00 PM UTC-5, ufechner wrote: 
>>>>>>
>>>>>>  Hi, 
>>>>>>
>>>>>> I cannot reproduce this problem on Ubuntu 12.04, 32 bits.
>>>>>>
>>>>>> I am using revision dd4a10611038, beta2, pyflakes 0.6.1, rope 0.9.4
>>>>>> Python 2.7.3 32 bits, Qt 4.8.1, PyQt4 (API v2) 4.9.1.
>>>>>>
>>>>>> Everything is working fine, only that I still see a double prompt when
>>>>>> debugging with the toolbar, but that is another little problem.
>>>>>>
>>>>>> I am using the following script to launch spyder:
>>>>>>
>>>>>> LD_LIBRARY_PATH='/usr/lib/**atlas-base/'
>>>>>> export PYTHONPATH=$PYTHONPATH:/home/**ufechner/00Software/spyder-2.**
>>>>>> 2/spyderlib
>>>>>> python /home/ufechner/00Software/**spyder-2.2/spyderlib/**
>>>>>> spyderlib/spyder.py
>>>>>>
>>>>>> I forgot to mention that I am using ipython version 0.13.1, installed
>>>>>> with easy_install -U ipython.
>>>>>>
>>>>>>
>>>>>> Best regards:
>>>>>>
>>>>>> Uwe Fechner
>>>>>>
>>>>>> Am 18.02.2013 17:35, schrieb Sylvain Corlay:
>>>>>>  
>>>>>> Hi,  
>>>>>>
>>>>>> It seems that under Ubuntu 12.04 64 bits, spyder fails to open new 
>>>>>> IPython consoles. It does start a new kernel in the "Console" widget but 
>>>>>> no 
>>>>>> console is opened in the "IPython Console" widget. However, I can still 
>>>>>> use 
>>>>>> a "connect to an existing kernel" to connect to it. A traceback is 
>>>>>> produced 
>>>>>> in the internal console: 
>>>>>>
>>>>>>  Exception in thread Thread-2:
>>>>>>> Traceback (most recent call last):
>>>>>>>   File "/usr/lib/python2.7/threading.**py", line 551, in 
>>>>>>> __bootstrap_inner
>>>>>>>     self.run()
>>>>>>>   File 
>>>>>>> "spyderlib/spyderlib/widgets/**externalshell/introspection.**py", 
>>>>>>> line 62, in run
>>>>>>>     conn, _addr = sock.accept()
>>>>>>>   File "/usr/lib/python2.7/socket.py"**, line 202, in accept
>>>>>>>     sock, addr = self._sock.accept()
>>>>>>> error: [Errno 4] Interrupted system call
>>>>>>>
>>>>>>>  Exception in thread Thread-3:
>>>>>>> Traceback (most recent call last):
>>>>>>>   File "/usr/lib/python2.7/threading.**py", line 551, in 
>>>>>>> __bootstrap_inner
>>>>>>>     self.run()
>>>>>>>   File 
>>>>>>> "spyderlib/spyderlib/widgets/**externalshell/introspection.**py", 
>>>>>>> line 62, in run
>>>>>>>     conn, _addr = sock.accept()
>>>>>>>   File "/usr/lib/python2.7/socket.py"**, line 202, in accept
>>>>>>>     sock, addr = self._sock.accept()
>>>>>>> error: [Errno 4] Interrupted system call
>>>>>>>
>>>>>>>  Exception in thread Thread-4:
>>>>>>> Traceback (most recent call last):
>>>>>>>   File "/usr/lib/python2.7/threading.**py", line 551, in 
>>>>>>> __bootstrap_inner
>>>>>>>     self.run()
>>>>>>>   File "/usr/lib/python2.7/threading.**py", line 504, in run
>>>>>>>     self.__target(*self.__args, **self.__kwargs)
>>>>>>>   File "spyderlib/spyderlib/spyder.**py", line 1856, in 
>>>>>>> start_open_files_server
>>>>>>>     req, addr = self.open_files_server.accept(**)
>>>>>>>   File "/usr/lib/python2.7/socket.py"**, line 202, in accept
>>>>>>>     sock, addr = self._sock.accept()
>>>>>>> error: [Errno 4] Interrupted system call
>>>>>>>
>>>>>>
>>>>>>
>>>>>> (When trying revisions older than *4a06c308b99d (Fixed crash at 
>>>>>> startup occuring when restoring Project Explorer's tree 
>>>>>> view<http://code.google.com/p/spyderlib/source/detail?r=4a06c308b99dbb8d599cb9e331399e04394dcd70>
>>>>>> ), *spyder crashes at startup. However I did not have this issue 
>>>>>> before. I can avoid this problem by deleting the configuration 
>>>>>> folder .spyder2 that does not seem to work with older versions. )
>>>>>>  
>>>>>>  It is odd because I did not have this ipython console issue in the 
>>>>>> past with the corresponding revisions. Although there has been a few 
>>>>>> packages updated in the meanwhile. 
>>>>>>  
>>>>>>  Thanks, 
>>>>>>  
>>>>>>  S. 
>>>>>>
>>>>>>  
>>>>>>  
>>>>>>  
>>>>>>  
>>>>>>  -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "spyder" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected]**.
>>>>>> To post to this group, send email to [email protected].
>>>>>> Visit this group at 
>>>>>> http://groups.google.com/**group/spyderlib?hl=en<http://groups.google.com/group/spyderlib?hl=en>
>>>>>> .
>>>>>> For more options, visit 
>>>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>>>> .
>>>>>>  
>>>>>>  
>>>>>>
>>>>>>
>>>>>>     -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "spyder" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to spyderlib+...@**googlegroups.com.
>>> To post to this group, send email to [email protected].
>>> Visit this group at 
>>> http://groups.google.com/**group/spyderlib?hl=en<http://groups.google.com/group/spyderlib?hl=en>
>>> .
>>> For more options, visit 
>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>> .
>>>  
>>>  
>>>
>>>
>>>   -- 
>> You received this message because you are subscribed to the Google Groups 
>> "spyder" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/spyderlib?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to