Edgewall Software

Opened 7 years ago

Last modified 4 years ago

#12680 closed defect

TypeError: wiki_page_changed() takes exactly 7 arguments (6 given) — at Initial Version

Reported by: Christian Boos Owned by:
Priority: normal Milestone: 1.3.2
Component: rendering Version: 1.3dev
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

How to Reproduce

While doing a POST operation on /wiki/TracDev/PortingFromGenshiToJinja/Checker, Trac issued an internal error.

One of the plugins didn't like [15027]

Request parameters:

{u'__FORM_TOKEN': u'0597b3a863295b65050cb277',
 u'action': u'edit',
 u'comment': u'',
 u'from_editor': u'1',
 'page': u'TracDev/PortingFromGenshiToJinja/Checker',
 u'save': u'Enregistrer les modifications',
 u'scroll_bar_pos': u'0',
 u'sidebyside': u'on',
 u'text': u'See [wiki:"TracDev/JinjaChecker"].',
 u'version': u'1'}

User agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36

System Information

Trac 1.3.2.dev0
Babel 2.3.4
dnspython 1.12.0
Docutils 0.12
Genshi 0.7 (with speedups)
GIT 2.1.4
Jinja2 2.9.5
Mercurial 3.1.2
mod_wsgi 4.5.13 (WSGIProcessGroup trac WSGIApplicationGroup %{GLOBAL})
Pillow 2.6.1
PostgreSQL server: 9.4.10, client: 9.4.10
psycopg2 2.5.4
Pygments 2.0.1
Python 2.7.9 (default, Jun 29 2016, 13:11:10)
[GCC 4.9.2]
pytz 2012c
setuptools 18.2
SpamBayes 1.1b1
Subversion 1.8.10 (r1615264)
jQuery 1.11.3
jQuery UI 1.11.4
jQuery Timepicker 1.5.5

Enabled Plugins

help-guide-version-notice N/A
milestone-to-version r15098
StatusFixer r6326
TracMercurial 1.0.0.7.dev0
TracSpamFilter 1.3.0.dev0
TracVote 0.6.0.dev0
TracWikiExtras 1.3.1.dev0
TranslatedPagesMacro 0.5

Interface Customization

shared-htdocs
shared-templates
site-htdocs
site-templates site.html, site_leftbox.html

Python Traceback

Traceback (most recent call last):
  File "build/bdist.linux-x86_64/egg/trac/web/main.py", line 630, in _dispatch_request
    dispatcher.dispatch(req)
  File "build/bdist.linux-x86_64/egg/trac/web/main.py", line 252, in dispatch
    resp = chosen_handler.process_request(req)
  File "build/bdist.linux-x86_64/egg/trac/wiki/web_ui.py", line 146, in process_request
    return self._do_save(req, versioned_page)
  File "build/bdist.linux-x86_64/egg/trac/wiki/web_ui.py", line 359, in _do_save
    page.save(get_reporter_id(req, 'author'), req.args.get('comment'))
  File "build/bdist.linux-x86_64/egg/trac/wiki/model.py", line 182, in save
    author)
TypeError: wiki_page_changed() takes exactly 7 arguments (6 given)

Change History (0)

Note: See TracTickets for help on using tickets.