Last modified: 2013-02-06 06:10:26 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46521, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44521 - "Download as PDF" on [[Purnia district]] throws "maximum recursion depth exceeded in cmp" error
"Download as PDF" on [[Purnia district]] throws "maximum recursion depth exce...
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Collection (Other open bugs)
unspecified
All All
: Normal major (vote)
: ---
Assigned To: Nobody - You can work on this!
https://en.wikipedia.org/w/index.php?...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-30 20:08 UTC by Kunal Mehta (Legoktm)
Modified: 2013-02-06 06:10 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Kunal Mehta (Legoktm) 2013-01-30 20:08:24 UTC
On this specific revision: https://en.wikipedia.org/w/index.php?title=Purnia_district&oldid=535741684

Abbreviated traceback:
 File "/home/pp/local/lib/python2.6/site-packages/mwlib/refine/compat.py", line 188, in _change_classes _change_classes(x) File "/home/pp/local/lib/python2.6/site-packages/mwlib/refine/compat.py", line 188, in _change_classes _change_classes(x) File "/home/pp/local/lib/python2.6/site-packages/mwlib/refine/compat.py", line 33, in _change_classes if node.type==T.t_complex_table and node.children: RuntimeError: maximum recursion depth exceeded in cmp in function system, file /home/pp/local/bin/nslave.py, line 64 

Note that this was reported as [[ticket:2013011710010252]]
Comment 1 Andre Klapper 2013-01-31 10:38:25 UTC
Thanks for reporting. I can confirm this.
Comment 2 Sam Reed (reedy) 2013-01-31 10:43:34 UTC
I guess it's worth pointing out that this isn't just on that old revision, the current newest version also has the problem.
 
NewPP limit report
Preprocessor visited node count: 9526/1000000
Preprocessor generated node count: 59584/1500000
Post-expand include size: 138926/2048000 bytes
Template argument size: 44844/2048000 bytes
Highest expansion depth: 28/40
Expensive parser function count: 3/500



Looks like a bug specifically in PediaPress' server side parser code
Comment 3 Kunal Mehta (Legoktm) 2013-02-06 06:10:26 UTC
(In reply to comment #2)
> I guess it's worth pointing out that this isn't just on that old revision,
> the
> current newest version also has the problem.

Yes sorry, I was just specifying a revision to make sure no one edited the page and fixed it.

> Looks like a bug specifically in PediaPress' server side parser code

Should this be reported upstream somewhere then?

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links