Closed
Bug 1311697
Opened 9 years ago
Closed 9 years ago
b8085b63-cd80-4876-9143-72a4e2161017 fails to be processed
Categories
(Socorro :: Webapp, task)
Socorro
Webapp
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: Usul, Assigned: peterbe)
References
()
Details
Attachments
(1 file)
No description provided.
| Assignee | ||
Comment 1•9 years ago
|
||
It's been put into the priority queue for over 20 minutes at the time of writing.
I also, put it into the reprocessing queue too to see if the first priority queue drop had failed silently. No dice.
It exists as a rawcrash: https://crash-stats.mozilla.com/api/RawCrash/?crash_id=b8085b63-cd80-4876-9143-72a4e2161017
But isn't coming up as a processed crash: https://crash-stats.mozilla.com/api/ProcessedCrash/?crash_id=b8085b63-cd80-4876-9143-72a4e2161017 :(
Summary: https://crash-stats.mozilla.com/report/index/b8085b63-cd80-4876-9143-72a4e2161017 doesn't load → b8085b63-cd80-4876-9143-72a4e2161017 fails to be processed
| Assignee | ||
Comment 2•9 years ago
|
||
JP, can you use the loggly account (mine doesn't work) to search for b8085b63-cd80-4876-9143-72a4e2161017
Especially on the processor nodes.
Also, can you check that the rabbitmq queue sizes are sane and flowing?
Flags: needinfo?(jschneider)
| Assignee | ||
Comment 3•9 years ago
|
||
Ted,
This crash fails repeatedly to be processed. I currently have no good way to see logging from the processors to see if there are exceptions which are poorly handled. Can you try processing it locally to see if there's something crazy about it?
Flags: needinfo?(ted)
| Assignee | ||
Comment 4•9 years ago
|
||
What the heck?!
I found a processor that had run the job. It says it was successful
https://gist.github.com/peterbe/c8d89f1532f4e018d28299589d6960a4
I searched the S3 bucket for this UUID and it definitely isn't there.
It's as if the processor succeeded twice (once when it was originally priority queue submitted and once when I reprocessed it). But both times it can't upload it to S3.
Flags: needinfo?(jschneider)
| Assignee | ||
Comment 5•9 years ago
|
||
I copied the raw crash and upload_file_minidump_browser crash to the equivalent in the stage S3 bucket. When I run it locally I get this error: https://gist.github.com/peterbe/9175249a5e88960d3c9597232db38918
Basically, the new `return SocorroDotDict(copy.deepcopy(dict(crash)))` line is causing this error.
Let's dig into it and figure out what needs to be done.
Assignee: nobody → peterbe
Flags: needinfo?(ted)
Comment 6•9 years ago
|
||
I suspect this line isn't sufficient:
return SocorroDotDict(copy.deepcopy(dict(crash)))
I think if doing just dict(crash) was sufficient, then we wouldn't need to do a deepcopy.
| Assignee | ||
Comment 7•9 years ago
|
||
Comment 8•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/socorro
https://github.com/mozilla/socorro/commit/c049e63f6bdd0e29acadbe326a68d9890fcd67f0
fixes bug 1311697 - deep copy SocorroDotDict better (#3546)
* fixes bug 1311697 - deep copy SocorroDotDict better
* Fix dictify
This reworks dictify to more obviously traverse an object graph
converting mapping-ish things (including DotDict and DotDict) to dicts
and sequence-ish things to lists.
The guarantee after the conversion is that the resulting thing is
deep-copyable.
This also adds a bunch of tests for the various possible cases.
* Fix a gross error
I am deeply sorry such an egregious error made it into the previous
commit. I hope future Socorro developers can find it in their hearts to
forgive me.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 9•9 years ago
|
||
Code's gone to master but not to prod so I can't verify it yet.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 10•9 years ago
|
||
Now it works! https://crash-stats.mozilla.com/report/index/b8085b63-cd80-4876-9143-72a4e2161017 Yay
Sorry for the delay.
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Comment 11•9 years ago
|
||
¡Hola!
Yup! I can see it now.
Unsure what to do with it as it is one of those dreaded [@ IPCError-browser | ShutDownKill ] that seem to be all the rage this days...
¡Gracias!
Alex
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•