Closed Bug 744947 Opened 12 years ago Closed 12 years ago

[traceback] DoesNotExist: Addon matching query does not exist.

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: krupa.mozbugs, Assigned: cvan)

References

Details

(Keywords: regression)

steps to reproduce:
1. Upload http://people.mozilla.com/~kmcmillan/mozilla-ball.owa

observed behavior:
validation hangs with a 500
--
[14:05:00.365] POST https://marketplace-dev.allizom.org/en-US/developers/upload-manifest [HTTP/1.1 500 INTERNAL SERVER ERROR 295ms]

traceback details:
File "/data/www/addons-dev.allizom.org/zamboni/vendor/src/django/django/core/handlers/base.py", line 111, in get_response
    response = callback(request, *callback_args, **callback_kwargs)

  File "/data/www/addons-dev.allizom.org/zamboni/apps/amo/decorators.py", line 112, in wrapper
    return f(*args, **kw)

  File "/data/www/addons-dev.allizom.org/zamboni/apps/amo/decorators.py", line 104, in wrapper
    return f(*args, **kw)

  File "/data/www/addons-dev.allizom.org/zamboni/apps/amo/decorators.py", line 29, in wrapper
    return func(request, *args, **kw)

  File "/data/www/addons-dev.allizom.org/zamboni/apps/amo/decorators.py", line 50, in wrapper
    return f(request, *args, **kw)

  File "/data/www/addons-dev.allizom.org/zamboni/apps/amo/decorators.py", line 79, in wrapper
    response = func(*args, **kw)

  File "/data/www/addons-dev.allizom.org/zamboni/mkt/developers/views.py", line 616, in upload_manifest
    dup_msg = trap_duplicate(request, request.POST.get('manifest'))

  File "/data/www/addons-dev.allizom.org/zamboni/mkt/developers/forms.py", line 187, in trap_duplicate
    app = owned[0].addon

  File "/data/www/addons-dev.allizom.org/zamboni/vendor/src/django/django/db/models/fields/related.py", line 314, in __get__
    rel_obj = rel_mgr.using(db).get(**params)

  File "/data/www/addons-dev.allizom.org/zamboni/vendor/src/django/django/db/models/query.py", line 349, in get
    % self.model._meta.object_name)
DoesNotExist: Addon matching query does not exist.
https://github.com/mozilla/zamboni/commit/8709dce
Assignee: nobody → cvan
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → 6.5.0
http://sentry.dmz.phx1.mozilla.com/addons/addons/group/12935/

Doesn't look like I fixed this - 101,000 tracebacks(!) If anyone can help me, please do. I'll make it worth your time ;)
One thing that might help for future tracebacks is to give Review a better __unicode__ so it gives us the ID instead of a generic "<Review: Review object>". Then we can maybe look at the db and see why the addon isn't there. My hunch is cache-machine not invalidating correctly.
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.