<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#ffffff" text="#2e3436" link="#2a76c6" vlink="#2e3436">
<div>Detlev,</div>
<div><br>
</div>
<div>Thanks for you quick response. I've reverted to 17.10 for now.</div>
<div><br>
</div>
<div>Regards,</div>
<div>Tony.</div>
<div><br>
</div>
<div>On Sun, 2017-11-12 at 16:35 +0100, Detlev Offenbach wrote:</div>
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<pre>Hello,

this is caused by an issue introduced with 17.11. Please get latest code from 
repository. This issue and some others have been fixed in there. These fixes 
will be part of eric 17.12.

Detlev

Am Sonntag, 12. November 2017, 16:10:31 CET schrieb Tony Arnold:
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
I'm trying to debug some code that uses pymongo. When using the debugger in
eric, I get the following:
</blockquote>
 
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">

Exception "unhandled RecursionError"

maximum recursion depth exceeded

File:
/usr/lib/python3/dist-packages/eric6/DebugClients/Python/ThreadExtension.py
, Line: 331
</blockquote>
 
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">

If I run without the debugger, the code runs successfully.

I've written the minimal code that demonstrates this as follows:


#!/usr/bin/python3

from pymongo import MongoClient

client=MongoClient()

print("Script finished.")

The error above occurs when the MongoClient method is called.

I'm using eric6 version 17.11, pymongo version 3.4.0 on Ubuntu 17.10, python
3.6.3
</blockquote>
 
<blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
Any thoughts anyone?

Regards,
Tony.
--
Tony Arnold MBCS, CITP | Senior IT Security Analyst | Directorate of IT
Services | G64, Kilburn Building | The University of Manchester |
Manchester M13 9PL | T: +44 161 275 6093 | M: +44 773 330 0039
</blockquote>

</pre>
</blockquote>
<div><span>
<pre>-- <br></pre>
<div>
<div><font size="2"><font color="#3366ff"><b>Tony Arnold</b> MBCS, CITP | Senior IT Security Analyst | Directorate of IT Services | G64, Kilburn Building | The University of Manchester | Manchester M13 9PL |
</font><font color="#ff0000">T:</font><font color="#3366ff"> +44 161 275 6093 | </font>
<font color="#ff0000">M:</font><font color="#3366ff"> +44 773 330 0039</font></font></div>
</div>
</span></div>
</body>
</html>