Return-Path: X-Original-To: apmail-incubator-allura-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-allura-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8E96910968 for ; Thu, 21 Nov 2013 20:17:23 +0000 (UTC) Received: (qmail 80831 invoked by uid 500); 21 Nov 2013 20:17:23 -0000 Delivered-To: apmail-incubator-allura-dev-archive@incubator.apache.org Received: (qmail 80817 invoked by uid 500); 21 Nov 2013 20:17:23 -0000 Mailing-List: contact allura-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: allura-dev@incubator.apache.org Delivered-To: mailing list allura-dev@incubator.apache.org Received: (qmail 80809 invoked by uid 99); 21 Nov 2013 20:17:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Nov 2013 20:17:23 +0000 X-ASF-Spam-Status: No, hits=-0.1 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of noreply@sourceforge.net designates 216.34.181.60 as permitted sender) Received: from [216.34.181.60] (HELO smtp.ch3.sourceforge.com) (216.34.181.60) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Nov 2013 20:17:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.com; s=x; h=Date:References:In-Reply-To:Message-ID:Subject:Reply-To:From:To:MIME-Version:Content-Type; bh=/2YQ1hAD1fhFk4AcXXxhkxVXtzQIhfQV1mrJlQxHiTM=; b=u+IqegaBmh24wBA6M5M0yJ6UbRK09ghlStd59ksSTCfYjCXiY1TquuVms1iuQMR8UpvZgV5AXhA9FMZWhihXWoHygtrDhrsjS23SIuwcU4Rt/a1aIZ14qYE4gOELTGHAJ59lZqOYmJW3j2PUBJ8Js8tLHj0uQY9/jk/QrLLiseQ=; Received: from localhost ([127.0.0.1] helo=sfs-alluradaemon-4.v29.ch3.sourceforge.com) by sfs-alluradaemon-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1VjagL-0003gx-O2 for allura-dev@incubator.apache.org; Thu, 21 Nov 2013 20:16:57 +0000 Content-Type: multipart/related; boundary="===============7831829714357363564==" MIME-Version: 1.0 To: allura-dev@incubator.apache.org From: "Cory Johns" Reply-To: "[allura:tickets] " <6850@tickets.allura.p.re.sf.net> Subject: [allura:tickets] #6850 ticket import_id ValueError: dictionary update sequence element #0 has length 1; 2 is required [ss5779] Message-ID:

In-Reply-To: <527a43630594ca5a1dfa70a9.tickets@allura.p.sourceforge.net> References: <527a43630594ca5a1dfa70a9.tickets@allura.p.sourceforge.net> Date: Thu, 21 Nov 2013 20:16:57 +0000 X-Virus-Checked: Checked by ClamAV on apache.org --===============7831829714357363564== Content-Type: multipart/alternative; boundary="===============7534251285009000501==" MIME-Version: 1.0 --===============7534251285009000501== MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Actually, this is already handled by our SF-specific implementation and we just just need a configtree change to resolve. --- ** [tickets:#6850] ticket import_id ValueError: dictionary update sequence element #0 has length 1; 2 is required [ss5779]** **Status:** code-review **Labels:** support p3 **Created:** Wed Nov 06, 2013 01:25 PM UTC by Chris Tsai **Last Updated:** Thu Nov 21, 2013 06:34 PM UTC **Owner:** Tim Van Steenburgh [forge:site-support:#5779] Consistent 500 errors on: https://sourceforge.net/p/freefilesync/bugs/298/ I believe this is the correct error traceback: ~~~~ Error - : dictionary update sequence element #0 has length 1; 2 is required URL: https://sourceforge.net/p/freefilesync/bugs/298/ File '/var/local/env-allura/lib/python2.7/site-packages/WebError-0.10.3_20130423-py2.7.egg/weberror/errormiddleware.py', line 242 in next return self.app_iterator.next() File '/var/local/env-allura/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/registry.py', line 409 in streaming_iter for item in self.application(environ, start_response): File '/var/local/env-allura/lib/python2.7/site-packages/Ming-0.4.2-py2.7.egg/ming/odm/middleware.py', line 20 in __call__ result = self.app(environ, start_response) File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 59 in __call__ return self.app(environ, start_response) File '/var/local/env-allura/lib/python2.7/site-packages/EasyWidgets-0.2dev_20130716-py2.7.egg/ew/middleware.py', line 65 in __call__ result = self.app(environ, start_response) File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 180 in __call__ return resp(environ, start_response) File '/var/local/allura/Allura/allura/config/middleware.py', line 197 in AlluraGlobalsMiddleware return app(environ, start_response) File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 140 in __call__ return self._app(environ, session_start_response) File '/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py', line 202 in __call__ resp = req.get_response(self.app) File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1053 in get_response application, catch_exc_info=False) File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1022 in call_application app_iter = application(self.environ, start_response) File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 96 in __call__ self.app, environ, catch_exc_info=True) File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/util.py', line 48 in call_wsgi_application app_iter = application(environ, start_response) File '/var/local/env-allura/lib/python2.7/site-packages/Beaker-1.5.4-py2.7.egg/beaker/middleware.py', line 152 in __call__ return self.wrap_app(environ, session_start_response) File '/var/local/env-allura/lib/python2.7/site-packages/Routes-1.12.3-py2.7.egg/routes/middleware.py', line 131 in __call__ response = self.app(environ, start_response) File '/var/local/forge-classic/sfx/middleware.py', line 49 in __call__ resp = request.get_response(self.app) File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1053 in get_response application, catch_exc_info=False) File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1022 in call_application app_iter = application(self.environ, start_response) File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/object_wrapper.py', line 216 in __call__ self._nr_instance, args, kwargs) File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/error_trace.py', line 61 in wrapper return wrapped(*args, **kwargs) File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/wsgiapp.py', line 107 in __call__ response = self.dispatch(controller, environ, start_response) File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/wsgiapp.py', line 312 in dispatch return controller(environ, start_response) File '/var/local/allura/Allura/allura/lib/base.py', line 46 in __call__ response = super(WsgiDispatchController, self).__call__(environ, start_response) File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/object_wrapper.py', line 216 in __call__ self._nr_instance, args, kwargs) File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/function_trace.py', line 93 in literal_wrapper return wrapped(*args, **kwargs) File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/object_wrapper.py', line 216 in __call__ self._nr_instance, args, kwargs) File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/transaction_name.py', line 39 in dynamic_wrapper return wrapped(*args, **kwargs) File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/controllers/core.py', line 211 in __call__ response = self._dispatch_call() File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/controllers/core.py', line 162 in _dispatch_call response = self._inspect_call(func) File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/controllers/core.py', line 105 in _inspect_call result = self._perform_call(func, args) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 245 in _perform_call func, controller, remainder, params = self._get_dispatchable(url_path) File '/var/local/allura/Allura/allura/lib/base.py', line 69 in _get_dispatchable return super(WsgiDispatchController, self)._get_dispatchable(url_path) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 205 in _get_dispatchable state = state.controller._dispatch(state, url_path) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 479 in _dispatch current_path, current_controller, state, current_args) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 419 in _dispatch_controller return self._dispatch(state, remainder) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 482 in _dispatch return self._dispatch_first_found_default_or_lookup(state, remainder) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 438 in _dispatch_first_found_default_or_lookup return dispatcher(state, new_remainder) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 482 in _dispatch return self._dispatch_first_found_default_or_lookup(state, remainder) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 438 in _dispatch_first_found_default_or_lookup return dispatcher(state, new_remainder) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 482 in _dispatch return self._dispatch_first_found_default_or_lookup(state, remainder) File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 435 in _dispatch_first_found_default_or_lookup new_controller, new_remainder = meth(*m_remainder) File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 759 in _lookup return TicketController(ticket_num), remainder File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 1193 in __init__ import_id = ImportIdConverter.get().expand(ticket_num, c.app), File '/var/local/allura/Allura/allura/lib/plugin.py', line 1026 in expand import_id.update(app_instance.config.options.get('import_id', {})) ValueError: dictionary update sequence element #0 has length 1; 2 is required ~~~~ --- Sent from sourceforge.net because allura-dev@incubator.apache.org is subscribed to https://sourceforge.net/p/allura/tickets/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. --===============7534251285009000501== MIME-Version: 1.0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: 7bit

Actually, this is already handled by our SF-specific implementation and we just just need a configtree change to resolve.


[tickets:#6850] ticket import_id ValueError: dictionary update sequence element #0 has length 1; 2 is required [ss5779]

Status: code-review
Labels: support p3
Created: Wed Nov 06, 2013 01:25 PM UTC by Chris Tsai
Last Updated: Thu Nov 21, 2013 06:34 PM UTC
Owner: Tim Van Steenburgh

[forge:site-support:#5779]

Consistent 500 errors on: https://sourceforge.net/p/freefilesync/bugs/298/

I believe this is the correct error traceback:

Error - <type 'exceptions.ValueError'>: dictionary update sequence element #0 has length 1; 2 is required
URL: https://sourceforge.net/p/freefilesync/bugs/298/
File '/var/local/env-allura/lib/python2.7/site-packages/WebError-0.10.3_20130423-py2.7.egg/weberror/errormiddleware.py', line 242 in next
  return self.app_iterator.next()
File '/var/local/env-allura/lib/python2.7/site-packages/Paste-1.7.5.1-py2.7.egg/paste/registry.py', line 409 in streaming_iter
  for item in self.application(environ, start_response):
File '/var/local/env-allura/lib/python2.7/site-packages/Ming-0.4.2-py2.7.egg/ming/odm/middleware.py', line 20 in __call__
  result = self.app(environ, start_response)
File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 59 in __call__
  return self.app(environ, start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/EasyWidgets-0.2dev_20130716-py2.7.egg/ew/middleware.py', line 65 in __call__
  result = self.app(environ, start_response)
File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 180 in __call__
  return resp(environ, start_response)
File '/var/local/allura/Allura/allura/config/middleware.py', line 197 in AlluraGlobalsMiddleware
  return app(environ, start_response)
File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 140 in __call__
  return self._app(environ, session_start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/TimerMiddleware-0.4.4-py2.7.egg/timermiddleware/__init__.py', line 202 in __call__
  resp = req.get_response(self.app)
File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1053 in get_response
  application, catch_exc_info=False)
File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1022 in call_application
  app_iter = application(self.environ, start_response)
File '/var/local/allura/Allura/allura/lib/custom_middleware.py', line 96 in __call__
  self.app, environ, catch_exc_info=True)
File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/util.py', line 48 in call_wsgi_application
  app_iter = application(environ, start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/Beaker-1.5.4-py2.7.egg/beaker/middleware.py', line 152 in __call__
  return self.wrap_app(environ, session_start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/Routes-1.12.3-py2.7.egg/routes/middleware.py', line 131 in __call__
  response = self.app(environ, start_response)
File '/var/local/forge-classic/sfx/middleware.py', line 49 in __call__
  resp = request.get_response(self.app)
File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1053 in get_response
  application, catch_exc_info=False)
File '/var/local/env-allura/lib/python2.7/site-packages/WebOb-1.0.8-py2.7.egg/webob/request.py', line 1022 in call_application
  app_iter = application(self.environ, start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/object_wrapper.py', line 216 in __call__
  self._nr_instance, args, kwargs)
File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/error_trace.py', line 61 in wrapper
  return wrapped(*args, **kwargs)
File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/wsgiapp.py', line 107 in __call__
  response = self.dispatch(controller, environ, start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/wsgiapp.py', line 312 in dispatch
  return controller(environ, start_response)
File '/var/local/allura/Allura/allura/lib/base.py', line 46 in __call__
  response = super(WsgiDispatchController, self).__call__(environ, start_response)
File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/object_wrapper.py', line 216 in __call__
  self._nr_instance, args, kwargs)
File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/function_trace.py', line 93 in literal_wrapper
  return wrapped(*args, **kwargs)
File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/object_wrapper.py', line 216 in __call__
  self._nr_instance, args, kwargs)
File '/var/local/env-allura/lib/python2.7/site-packages/newrelic-1.11.0.55-py2.7-linux-x86_64.egg/newrelic/api/transaction_name.py', line 39 in dynamic_wrapper
  return wrapped(*args, **kwargs)
File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/controllers/core.py', line 211 in __call__
  response = self._dispatch_call()
File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/controllers/core.py', line 162 in _dispatch_call
  response = self._inspect_call(func)
File '/var/local/env-allura/lib/python2.7/site-packages/Pylons-1.0-py2.7.egg/pylons/controllers/core.py', line 105 in _inspect_call
  result = self._perform_call(func, args)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 245 in _perform_call
  func, controller, remainder, params = self._get_dispatchable(url_path)
File '/var/local/allura/Allura/allura/lib/base.py', line 69 in _get_dispatchable
  return super(WsgiDispatchController, self)._get_dispatchable(url_path)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 205 in _get_dispatchable
  state =  state.controller._dispatch(state, url_path)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 479 in _dispatch
  current_path, current_controller, state, current_args)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 419 in _dispatch_controller
  return self._dispatch(state, remainder)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 482 in _dispatch
  return self._dispatch_first_found_default_or_lookup(state, remainder)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 438 in _dispatch_first_found_default_or_lookup
  return dispatcher(state, new_remainder)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 482 in _dispatch
  return self._dispatch_first_found_default_or_lookup(state, remainder)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 438 in _dispatch_first_found_default_or_lookup
  return dispatcher(state, new_remainder)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 482 in _dispatch
  return self._dispatch_first_found_default_or_lookup(state, remainder)
File '/var/local/env-allura/lib/python2.7/site-packages/TurboGears2-2.1.5-py2.7.egg/tg/controllers/dispatcher.py', line 435 in _dispatch_first_found_default_or_lookup
  new_controller, new_remainder = meth(*m_remainder)
File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 759 in _lookup
  return TicketController(ticket_num), remainder
File '/var/local/allura/ForgeTracker/forgetracker/tracker_main.py', line 1193 in __init__
  import_id = ImportIdConverter.get().expand(ticket_num, c.app),
File '/var/local/allura/Allura/allura/lib/plugin.py', line 1026 in expand
  import_id.update(app_instance.config.options.get('import_id', {}))
ValueError: dictionary update sequence element #0 has length 1; 2 is required

Sent from sourceforge.net because allura-dev@incubator.apache.org is subscribed to https://sourceforge.net/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/allura/admin/tickets/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

--===============7534251285009000501==-- --===============7831829714357363564==--