Closed Bug 1165000 Opened 10 years ago Closed 10 years ago

Data request: JIT crash dumps

Categories

(Socorro :: Data request, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: away, Unassigned)

Details

Attachments

(3 files, 2 obsolete files)

I need a sample of JIT crashes to test the jit-crash-categorize tool. These are difficult to find with my normal search tools. My search criterion is the absence of a "module" field in the top frame. For example see the Raw Dump on bp-b8612ae6-83f2-4ed7-b6ef-65d732150422; it has module of ntdll.dll, versus bp-b156586e-7b69-4747-adec-3a1f82150507 which has no module. I'm looking for the latter. For now let's restrict it to x86 Windows builds. Could you find me say, 100 of these?
Attached file Custom ES search (JSON) that fails (deleted) —
I tried a custom elasticsearch like this, but I'm getting errors. I don't know whether our ES instance doesn't allow scripts or whether I'm writing it incorrectly.
Attachment #8605970 - Flags: feedback?(adrian)
Scripts have been blocked because of a security issue, cf. https://www.elastic.co/blog/elasticsearch-1-4-3-and-1-3-8-released/ I tried to solve this with spectateur: https://spectateur.mozilla.io/#a685afe2-3a72-441e-9ed0-4c8e5d5a9167 However, due to some current limitations, it's impossible to get enough data to show 100 crashes matching the criteria.
What are the limitations? Can you get 25 as a start?
Attached file jit_no_module.txt (obsolete) (deleted) —
100 recent crashes meeting your criteria. Script that generated this data will follow.
Attached file jit_no_module.py (obsolete) (deleted) —
Python script that generates the data you needed using the public API.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Thanks Adrian!
Uh oh, it seems there are tons of duplicates in the list. $ sort --uniq jit_no_module.txt 14afa364-2f4a-4c2e-ab3b-ab0272150518 613b9c6f-d3b6-407b-be55-b81412150518 66aff37d-79d9-4438-aced-43d7e2150518 9c1d10f0-c3c9-477d-af8b-8a19e2150518 a11bb111-0628-4726-9954-26e752150518 a4ee5c23-c70a-4914-b4bc-1236e2150518 d9fa2122-c79e-4fa5-b39f-31a9c2150518 f77523e6-efcf-4af1-84b5-d8ea32150518
Flags: needinfo?(adrian)
Yes, that's because I am really stupid and I just loaded the same crashes again and again from the API... (:
Flags: needinfo?(adrian)
Attached file jit_no_module.txt (deleted) —
100 unique results.
Attachment #8607521 - Attachment is obsolete: true
Attached file jit_no_module.py (deleted) —
The script I used (you can re-run it anytime to get new results, or change it to get more crashes). Note that I recently landed an improvement to SuperSearch that makes those queries a lot faster, so it's quite easy to run this to get more results.
Attachment #8607522 - Attachment is obsolete: true
Attachment #8605970 - Flags: feedback?(adrian)
What do I need in order to "import requests"?
Flags: needinfo?(adrian)
apt-get install python-requests (thanks rhelmer)
Flags: needinfo?(adrian)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: