--> -->

TypeError

not all arguments converted during string formatting

If you want to report a bug, please save this page and attach it to your bug report.

Traceback

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

  1. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/request.py in run (self=<MoinMoin.request.RequestCGI object>)

    1. 1205 self.page.send_page(self, msg=msg)
    2. 1206 else:
    3. 1207 handler(self.page.page_name, self)
    4. 1208
    5. 1209 # generate page footer (actions that do not want this footer use
    • handler = <function execute>
    • self = <MoinMoin.request.RequestCGI object>
    • self.page = <MoinMoin.Page.Page instance>
    • self.page.page_name = u'MailingLists'
  2. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/action/SubscribeUser.py in execute (pagename=u'MailingLists', request=<MoinMoin.request.RequestCGI object>)

    1. 87 if not request.user.may.admin(pagename):
    2. 88 request.http_headers()
    3. 89 wikiutil.send_title(request, _("You are not allowed to perform this action."), pagename=pagename)
    4. 90 elif not request.form.has_key('users'):
    5. 91 show_form(pagename, request)
    • global wikiutil = <module 'MoinMoin.wikiutil' from '../moin/lib/python2.4/site-packages/MoinMoin/wikiutil.pyc'>
    • wikiutil.send_title = <function send_title>
    • request = <MoinMoin.request.RequestCGI object>
    • _ = <function <lambda>>
    • pagename = u'MailingLists'
  3. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/wikiutil.py in send_title (request=<MoinMoin.request.RequestCGI object>, text=u'You are not allowed to perform this action.', **keywords={'pagename': u'MailingLists'})

    1. 1430 'page': page,
    2. 1431 'pagesize': pagename and page.size() or 0,
    3. 1432 'last_edit_info': pagename and page.lastEditInfo() or '',
    4. 1433 'page_name': pagename or '',
    5. 1434 'page_find_page': page_find_page,
    • pagename = u'MailingLists'
    • page = <MoinMoin.Page.Page instance>
    • page.lastEditInfo = <bound method Page.lastEditInfo of <MoinMoin.Page.Page instance>>
  4. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/Page.py in lastEditInfo (self=<MoinMoin.Page.Page instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 459 log = self._last_edited(request)
    2. 460 if log:
    3. 461 editor = log.getEditor(request)
    4. 462 time = wikiutil.version2timestamp(log.ed_time_usecs)
    5. 463 del log
    • editor undefined
    • log = <MoinMoin.logfile.editlog.EditLogLine instance>
    • log.getEditor = <bound method EditLogLine.getEditor of <MoinMoin.logfile.editlog.EditLogLine instance>>
    • request = <MoinMoin.request.RequestCGI object>
  5. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/logfile/editlog.py in getEditor (self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 91 else:
    2. 92 title = ""
    3. 93 kind, info = self.getInterwikiEditorData(request)
    4. 94 if kind == 'interwiki':
    5. 95 name = self._usercache[self.userid].name
    • kind undefined
    • info undefined
    • self = <MoinMoin.logfile.editlog.EditLogLine instance>
    • self.getInterwikiEditorData = <bound method EditLogLine.getInterwikiEditorData of <MoinMoin.logfile.editlog.EditLogLine instance>>
    • request = <MoinMoin.request.RequestCGI object>
  6. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/logfile/editlog.py in getInterwikiEditorData (self=<MoinMoin.logfile.editlog.EditLogLine instance>, request=<MoinMoin.request.RequestCGI object>)

    1. 73 if self.userid:
    2. 74 if not self._usercache.has_key(self.userid):
    3. 75 self._usercache[self.userid] = user.User(request, self.userid, auth_method="editlog:75")
    4. 76 userdata = self._usercache[self.userid]
    5. 77 if userdata.mailto_author and userdata.email:
    • self = <MoinMoin.logfile.editlog.EditLogLine instance>
    • self._usercache = {}
    • self.userid = u'1074635546.92.26683'
    • global user = <module 'MoinMoin.user' from '../moin/lib/python2.4/site-packages/MoinMoin/user.pyc'>
    • user.User = <class MoinMoin.user.User>
    • request = <MoinMoin.request.RequestCGI object>
    • auth_method undefined
  7. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/user.py in __init__ (self=<MoinMoin.user.User at 0x7f81c82353f8 name:'' id:1074635546.92.26683 valid:0>, request=<MoinMoin.request.RequestCGI object>, id=u'1074635546.92.26683', name='', password=None, auth_username='', **kw={'auth_method': 'editlog:75'})

    1. 260 check_pass = 1
    2. 261 if self.id:
    3. 262 self.load_from_id(check_pass)
    4. 263 if self.name == self.auth_username:
    5. 264 self.trusted = 1
    • self = <MoinMoin.user.User at 0x7f81c82353f8 name:'' id:1074635546.92.26683 valid:0>
    • self.load_from_id = <bound method User.load_from_id of <MoinMoin.use...c82353f8 name:'' id:1074635546.92.26683 valid:0>>
    • check_pass = 0
  8. /home/project-web/tmda/moin/lib/python2.4/site-packages/MoinMoin/user.py in load_from_id (self=<MoinMoin.user.User at 0x7f81c82353f8 name:'' id:1074635546.92.26683 valid:0>, check_pass=0)

    1. 333 dbh = dbConnect(self._request)
    2. 334 cur = dbh.cursor()
    3. 335 cur.execute('SELECT data FROM users WHERE user_id = %s', (self.id))
    4. 336 data = cur.fetchone()
    5. 337 if not data:
    • cur = <MySQLdb.cursors.Cursor object>
    • cur.execute = <bound method Cursor.execute of <MySQLdb.cursors.Cursor object>>
    • self = <MoinMoin.user.User at 0x7f81c82353f8 name:'' id:1074635546.92.26683 valid:0>
    • self.id = u'1074635546.92.26683'
  9. /usr/lib64/python2.7/site-packages/MySQLdb/cursors.py in execute (self=<MySQLdb.cursors.Cursor object>, query='SELECT data FROM users WHERE user_id = %s', args=u'1074635546.92.26683')

    1. 185 for key, item in args.iteritems())
    2. 186 else:
    3. 187 query = query % tuple([db.literal(item) for item in args])
    4. 188 try:
    5. 189 r = None
    • query = 'SELECT data FROM users WHERE user_id = %s'
    • builtin tuple = <type 'tuple'>
    • db = <weakproxy at 0x7f81c7ef8e68 to Connection>
    • db.literal = <bound method Connection.literal of <_mysql.connection open to 'mysql-t' at 287d930>>
    • item = u'3'
    • args = u'1074635546.92.26683'

TypeError

not all arguments converted during string formatting

  • args = ('not all arguments converted during string formatting',)
  • message = 'not all arguments converted during string formatting'

System Details