Closed
Bug 606599
Opened 14 years ago
Closed 14 years ago
Topcrasher byversion links for Firefox 4.0b8pre and 4.0b6 return 500 Internal Server Errors
Categories
(Socorro :: General, task)
Socorro
General
Tracking
(Not tracked)
VERIFIED
FIXED
1.7.5
People
(Reporter: stephend, Assigned: ryansnyder)
References
()
Details
(Keywords: regression)
Topcrasher byversion links for Firefox 4.0b8pre and 4.0b6 are returning 500 errors: http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b8pre http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b6
Comment 1•14 years ago
|
||
I happened to hit this too (testing a different bug), here is the stacktrace from dm-breakpad-stage01:/var/log/httpd/error_log: Connection to child 1 established (server dm-breakpad-stage01.mozilla.org:443) Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/web/application.py", line 241, in process return self.handle() File "/usr/lib/python2.4/site-packages/web/application.py", line 232, in handle return self._delegate(fn, self.fvars, args) File "/usr/lib/python2.4/site-packages/web/application.py", line 395, in _delegate return handle_class(f) File "/usr/lib/python2.4/site-packages/web/application.py", line 386, in handle_class return tocall(*args) File "/data/breakpad/processor/socorro/webapi/webapiService.py", line 45, in GET raise Exception(stringLogger.getMessages()) Exception: ERROR MainThread Caught Error: exceptions.TypeError ERROR int argument required ERROR trace back follows: File "/data/breakpad/processor/socorro/webapi/webapiService.py", line 33, in GET result = self.get(*args) File "/data/breakpad/processor/socorro/services/topCrashBySignatureTrends.py", line 228, in get return twoPeriodTopCrasherComparison(cursor, parameters) File "/data/breakpad/processor/socorro/services/topCrashBySignatureTrends.py", line 193, in twoPeriodTopCrasherComparison listOfTopCrashers = listOfListsWithChangeInRank(rangeOfQueriesGenerator(databaseCursor, context, listOfTopCrashersFunction))[0] File "/data/breakpad/processor/socorro/services/topCrashBySignatureTrends.py", line 135, in listOfListsWithChangeInRank for i, aListOfTopCrashers in enumerate(listOfQueryResultsIterable): File "/data/breakpad/processor/socorro/services/topCrashBySignatureTrends.py", line 109, in rangeOfQueriesGenerator yield queryExecutio nFunction(aCursor, parameters) File "/data/breakpad/processor/socorro/services/topCrashBySignatureTrends.py", line 69, in getListOfTopCrashersBySignature sql = """
Updated•14 years ago
|
Keywords: regression
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → ryan
Assignee | ||
Updated•14 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•14 years ago
|
||
Just making a note that the pages where we specify the $duration and $crashtype are working fine: http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b8pre/3/all http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b6/3/all
Assignee | ||
Comment 3•14 years ago
|
||
Also of note... The following works: http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b8pre/14/plugin The following do not work: http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b8pre http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b8pre/14/all http://crash-stats.stage.mozilla.com/topcrasher/byversion/Firefox/4.0b8pre/14/browser
Reporter | ||
Comment 4•14 years ago
|
||
Also: http://crash-stats.stage.mozilla.com/topcrasher/byversion/Thunderbird/3.1b1pre http://crash-stats.stage.mozilla.com/topcrasher/byversion/Fennec/2.0.2
Assignee | ||
Comment 5•14 years ago
|
||
I made a minor commit to fix a problem in one of the queries: r2654 The Firefox versions are now resolving properly. This was resolved by both the query fix, as well as the fact that data has been added to the top_crashes_by_signature table by the tcbs cron job. (Which illustrates the point that I need to continue working on the updateTopCrashesBySignature.py script to ensure that it catches those data issues when we rollout to production.) The Fennec problem is caused by that version not being available on stage. The Thunderbird problem is being caused by a lack of data.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 6•14 years ago
|
||
(In reply to comment #5) > I made a minor commit to fix a problem in one of the queries: r2654 > > The Firefox versions are now resolving properly. Thanks, verified. > The Fennec problem is caused by that version not being available on stage. Isn't that a spinoff bug, then that it shows up in the UI, despite being unavailable? > The Thunderbird problem is being caused by a lack of data. What's the next step for resolving this? File a bug with IT? Thanks for taking a look at all this, Ryan!
Reporter | ||
Comment 7•14 years ago
|
||
> > The Fennec problem is caused by that version not being available on stage. Filed bug 608319. > > The Thunderbird problem is being caused by a lack of data. Filed bug 608309. Verified FIXED for the original problem.
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 8•14 years ago
|
||
Modifying the update script for production data. == Sending scripts/updateTopCrashesBySignature.py Transmitting file data . Committed revision 2667.
Reporter | ||
Comment 9•14 years ago
|
||
(In reply to comment #8) > Modifying the update script for production data. > > == > > Sending scripts/updateTopCrashesBySignature.py > Transmitting file data . > Committed revision 2667. Which of the above in comment 7 will that fix?
Assignee | ||
Comment 10•14 years ago
|
||
@Stephen - This will shape up any data issues that we've seen in stage when we rollout to production. These will take care of some of the Firefox issues we had originally, which were eventually resolved by the top_crashes_by_signature cron that runs nightly.
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
You need to log in
before you can comment on or make changes to this bug.
Description
•