Closed Bug 948024 Opened 12 years ago Closed 7 years ago

Stack trace in the file viewer

Categories

(addons.mozilla.org Graveyard :: Admin/Editor Tools, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: rctgamer3, Unassigned)

References

()

Details

Attachments

(1 file)

Validation failed: Traceback (most recent call last): File "/data/mkt.prod/www/marketplace.firefox.com/deploy-zamboni-prod-20131205215633-197a75d5ad/zamboni/apps/devhub/views.py", line 972, in json_file_validation v_result = tasks.file_validator(file.id) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/celery/app/task.py", line 329, in __call__ return self.run(*args, **kwargs) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/src/nuggets/celeryutils.py", line 35, in wrapped return fun(*args, **kw) File "/data/mkt.prod/www/marketplace.firefox.com/deploy-zamboni-prod-20131205215633-197a75d5ad/zamboni/apps/amo/decorators.py", line 157, in wrapper return f(*args, **kw) File "/data/mkt.prod/www/marketplace.firefox.com/deploy-zamboni-prod-20131205215633-197a75d5ad/zamboni/apps/amo/decorators.py", line 149, in wrapper return f(*args, **kw) File "/data/mkt.prod/www/marketplace.firefox.com/deploy-zamboni-prod-20131205215633-197a75d5ad/zamboni/apps/devhub/tasks.py", line 98, in file_validator return FileValidation.from_json(file, result) File "/data/mkt.prod/www/marketplace.firefox.com/deploy-zamboni-prod-20131205215633-197a75d5ad/zamboni/apps/files/models.py", line 618, in from_json new.save() File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/django/db/models/base.py", line 463, in save self.save_base(using=using, force_insert=force_insert, force_update=force_update) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/django/db/models/base.py", line 551, in save_base result = manager._insert([self], fields=fields, return_id=update_pk, using=using, raw=raw) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/django/db/models/manager.py", line 203, in _insert return insert_query(self.model, objs, fields, **kwargs) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/django/db/models/query.py", line 1593, in insert_query return query.get_compiler(using=using).execute_sql(return_id) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/django/db/models/sql/compiler.py", line 912, in execute_sql cursor.execute(sql, params) File "/data/mkt.prod/www/marketplace.firefox.com/current/venv/lib/python2.6/site-packages/django/db/backends/mysql/base.py", line 114, in execute return self.cursor.execute(query, args) File "/usr/lib64/python2.6/site-packages/MySQLdb/cursors.py", line 173, in execute self.errorhandler(self, exc, value) File "/usr/lib64/python2.6/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler raise errorclass, errorvalue IntegrityError: (1062, "Duplicate entry '232736' for key 'file_id'")
Assignee: nobody → mattbasta
Can you post the URL where you saw this?
Not a validation bug.
Assignee: mattbasta → nobody
Component: Add-on Validation → Admin/Editor Tools
Attached image Screenshot (2014-06-30)
Saw this today @ https://addons.mozilla.org/files/browse/263662/ Validation failed: Traceback (most recent call last): File "/data/mkt.prod/www/addons.mozilla.org/deploy-olympia-prod-20140619204229-abeec27222/olympia/apps/devhub/views.py", line 820, in json_file_validation v_result = tasks.file_validator(file.id) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/celery/app/task.py", line 329, in __call__ return self.run(*args, **kwargs) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/src/nuggets/celeryutils.py", line 35, in wrapped return fun(*args, **kw) File "/data/mkt.prod/www/addons.mozilla.org/deploy-olympia-prod-20140619204229-abeec27222/olympia/apps/amo/decorators.py", line 165, in wrapper return f(*args, **kw) File "/data/mkt.prod/www/addons.mozilla.org/deploy-olympia-prod-20140619204229-abeec27222/olympia/apps/amo/decorators.py", line 152, in __call__ return self.f(*args, **kw) File "/data/mkt.prod/www/addons.mozilla.org/deploy-olympia-prod-20140619204229-abeec27222/olympia/apps/devhub/tasks.py", line 98, in file_validator return FileValidation.from_json(file, result) File "/data/mkt.prod/www/addons.mozilla.org/deploy-olympia-prod-20140619204229-abeec27222/olympia/apps/files/models.py", line 621, in from_json new.save() File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/base.py", line 545, in save force_update=force_update, update_fields=update_fields) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/base.py", line 573, in save_base updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/base.py", line 654, in _save_table result = self._do_insert(cls._base_manager, using, fields, update_pk, raw) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/base.py", line 687, in _do_insert using=using, raw=raw) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/manager.py", line 232, in _insert return insert_query(self.model, objs, fields, **kwargs) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/query.py", line 1514, in insert_query return query.get_compiler(using=using).execute_sql(return_id) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/models/sql/compiler.py", line 903, in execute_sql cursor.execute(sql, params) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/backends/util.py", line 53, in execute return self.cursor.execute(sql, params) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/utils.py", line 99, in __exit__ six.reraise(dj_exc_type, dj_exc_value, traceback) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/backends/util.py", line 53, in execute return self.cursor.execute(sql, params) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/django/db/backends/mysql/base.py", line 124, in execute return self.cursor.execute(query, args) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/MySQLdb/cursors.py", line 205, in execute self.errorhandler(self, exc, value) File "/data/mkt.prod/www/addons.mozilla.org/current/venv/lib/python2.6/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler raise errorclass, errorvalue IntegrityError: (1062, "Duplicate entry '263662' for key 'file_id'")
That happens when you kick off two valiation jobs at once, like when you open both the source viewer and validation pages, or open two source viewers at the same time, before the validation job has completed. You should just be able to refresh to fix it.
Product: addons.mozilla.org → addons.mozilla.org Graveyard
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: