Closed Bug 892720 Opened 13 years ago Closed 12 years ago

Exception when validating attached add-on

Categories

(addons.mozilla.org Graveyard :: Add-on Validation, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kmag, Unassigned)

Details

Attachments

(1 file)

Attached file Failing add-on
I get the following error when running locally, "Unexpected server error" on prod: Exception in JS traversal; chrome/content/tt2chart/canvasXpress.min.js (35;278601) Traceback (most recent call last): File "addon-validator", line 6, in <module> validator.main.main() File "/home/kris/code/amo-validator/validator/main.py", line 133, in main timeout=timeout) File "/home/kris/code/amo-validator/validator/validate.py", line 82, in validate timeout=timeout) File "/home/kris/code/amo-validator/validator/submain.py", line 92, in prepare_package for_appversions) File "/home/kris/code/amo-validator/validator/submain.py", line 160, in test_package output = test_inner_package(err, package, for_appversions) File "/home/kris/code/amo-validator/validator/submain.py", line 338, in test_inner_package test_func(err, xpi_package) File "/home/kris/code/amo-validator/validator/testcases/content.py", line 252, in test_packed_scripts pollutable=reversed_script in marked_scripts) File "/home/kris/code/amo-validator/validator/testcases/scripting.py", line 57, in test_js_file t.run(tree) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 75, in run func() File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 187, in <lambda> traverser.function_collection[-1].append(lambda: wrap(traverser, node)) File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 184, in wrap func() File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 187, in <lambda> traverser.function_collection[-1].append(lambda: wrap(traverser, node)) File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 173, in wrap traverser._traverse_node(node["body"]) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 173, in _traverse_node map(self._traverse_node, b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 175, in _traverse_node self._traverse_node(b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 173, in _traverse_node map(self._traverse_node, b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 175, in _traverse_node self._traverse_node(b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 173, in _traverse_node map(self._traverse_node, b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 175, in _traverse_node self._traverse_node(b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 173, in _traverse_node map(self._traverse_node, b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 175, in _traverse_node self._traverse_node(b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 173, in _traverse_node map(self._traverse_node, b) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 154, in _traverse_node action_result = action(self, node) File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 519, in _expression return traverser._traverse_node(node["expression"]) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 154, in _traverse_node action_result = action(self, node) File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 574, in _expr_assignment right = traverser._traverse_node(node["right"]) File "/home/kris/code/amo-validator/validator/testcases/javascript/traverser.py", line 154, in _traverse_node action_result = action(self, node) File "/home/kris/code/amo-validator/validator/testcases/javascript/actions.py", line 440, in _call_expression traverser=traverser) File "/home/kris/code/amo-validator/validator/testcases/javascript/call_definitions.py", line 336, in wrap output = func(*params) OverflowError: math range error
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: