Closed Bug 1492539 Opened 6 years ago Closed 6 years ago

Rust panics get the attributed to the macro

Categories

(Toolkit :: Crash Reporting, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1398533

People

(Reporter: jrmuizel, Unassigned)

Details

In the following crash it's not possible to see the line number of the panic:
https://crash-stats.mozilla.com/report/index/f5fac52f-9e9a-444a-a96c-afb210180919
I don't understand what you mean. Can you be more specific and walk me through what you're looking at?
Jeff: Can you walk me through what you're asking?
Flags: needinfo?(jmuizelaar)
Jeff is on leave for another 1.5 weeks, but I think what he meant is that frame 9 of the crash stack has a source link to macros.rs instead of the actual line of prepare_prim_for_render that used the macro. The latter (which is somewhere in prim_store.rs) would be much more useful than the macros.rs source link.
If that's the case, then I don't think we can do anything in Socorro to make it better. The links are generated from information coming back from symbolication. If the symbols files have unhelpful data, I don't think there's anything we can do in Socorro.
Is there a different component for the tool that does the symbolication?
Flags: needinfo?(jmuizelaar) → needinfo?(willkg)
Best I can figure, this is a problem generating the symbols, so I'm going to toss this in Toolkit::Crash Reporting.
Component: Processor → Crash Reporting
Flags: needinfo?(willkg)
Product: Socorro → Toolkit
I think this is effectively just "we don't get inlined frames", right?
Yes, I suppose it is.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.