Sentry-native required debug information is missing #850
-
Hi everyone, I set up sentry-native for my application. I have a test crash, and after that, the crash report is sent to the portal with a mini-dump. For 32-bit in the portal I can see : There was 1 problem processing this event: Any help would be appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @martirosyanH, I cannot comment on the exact behavior you see because what is required as debug information is a decision made by the backend processing. Have you tried to upload the 32-bit executable nonetheless? I wouldn't discriminate between 32/64 PE and always upload the PE and the PDB. Other useful information may be gathered from the 32-bit PE which hasn't found its way back into the docs, or the mechanism checking for required files doesn't discriminate (only when actual parsing for symbols, unwind-, and debug info happens). @Swatinem? |
Beta Was this translation helpful? Give feedback.
-
You should indeed upload both exe and pdb in both cases. If you get a "no debug info found" message and therefore the file is rejected, that does look like a bug that needs to be fixed. Otherwise the Windows 32-bit unwinding support is a bit sub-par, so its quite possible that we won’t do a good job unwinding the minidump in that case anyways. |
Beta Was this translation helpful? Give feedback.
You should indeed upload both exe and pdb in both cases. If you get a "no debug info found" message and therefore the file is rejected, that does look like a bug that needs to be fixed.
Otherwise the Windows 32-bit unwinding support is a bit sub-par, so its quite possible that we won’t do a good job unwinding the minidump in that case anyways.