PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 1022 - RuntimeError: maximum recursion depth exceeded while getting the str of an object
: RuntimeError: maximum recursion depth exceeded while getting the str of an ob...
Status: CLOSED FIXED
Product: PySide
Classification: Unclassified
Component: QtScript
: HEAD
: PC Linux
: P3 normal
Assigned To: Paulo Alcantara
:
:
:
  Show dependency treegraph
 
Reported: 2011-10-13 20:23 EEST by Thomas Perl
Modified: 2011-10-20 22:53 EEST (History)
9 users (show)

See Also:


Attachments
Python example test case demonstrating the problem (423 bytes, application/octet-stream)
2011-10-13 20:25 EEST, Thomas Perl
Details
C++ equivalent example - QMake project file (35 bytes, application/octet-stream)
2011-10-13 20:25 EEST, Thomas Perl
Details
C++ equivalent example - Source code (184 bytes, application/octet-stream)
2011-10-13 20:26 EEST, Thomas Perl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Perl 2011-10-13 20:23:34 EEST
One cannot print the result of evaluate() on QScriptEngine - it results in a
RuntimeError. Printing the value of evaluate().toVariant() works, though. I'll
attach a test case.
Comment 1 Thomas Perl 2011-10-13 20:25:23 EEST
Created attachment 432 [details]
Python example test case demonstrating the problem
Comment 2 Thomas Perl 2011-10-13 20:25:45 EEST
Created attachment 433 [details]
C++ equivalent example - QMake project file
Comment 3 Thomas Perl 2011-10-13 20:26:05 EEST
Created attachment 434 [details]
C++ equivalent example - Source code
Comment 4 Hugo Parente Lima 2011-10-20 22:13:22 EEST
Fixed in commit:

pyside/74ad07ffeea407d9e565607e9189ccedba3aceef
Comment 5 Hugo Parente Lima 2011-10-20 22:53:46 EEST
Released on 1.0.8.