-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Question about an existing feature
What are you trying to achieve?
I am currently using sharp in my photo management application Tonfotos. Library does great job, thank you guys!
However, it crushes from time to time at customer side. I am collecting crash dumps, but unfortunately I cannot get much of useful information from it as I don't have .pdb file corresponding to the binary that is being shipped with npm module. Best stack trace I can get looks like that:
(... skipped windows internals...)
KERNELBASE!RaiseException+0x69
sharp_win32_x64+0x294cc
sharp_win32_x64+0xbac6
sharp_win32_x64+0x421e2
sharp_win32_x64+0x2d680
sharp_win32_x64+0x2c5dd
(... more skipped ....)
Obviously somehting is happened inside sharp, but we will never know what exactly and where until we have corresponding .pdb file. I am using sharp 0.29.3, and I would love to update, if I would be able to check if that bug was indeed fixed in later versions. But this amount of information is far from enought to find similar issues here. Having name of the failing function will be a great help. I would be able to see the code changes history and make educated decision about version to chose.
Last resort would be to upgrade to latest and pray, but that would be a lottery. This will not guarantee that this issue will go, but would give non-zero probability of adding new issues, too. (No offense, it is just the way life is.)
When you searched for similar issues, what did you find that might be related?
Unfortunately, I was not able to find relevant discussions. Everything with 'pdb' keyword looks to be installation issue.
Please provide a minimal, standalone code sample, without other dependencies, that demonstrates this question
Hmm... not sure this is relevant to my question.
Please provide sample image(s) that help explain this question
I have no idea what causes crash, is it connected to any images, etc. It is happening at customer side and all I get is crash dump from crashpad.
So I would be greateful for any help:
- Instructions how do I build sharp.pdb for my version of sharp
- Or, mabe there is already prebuilt one somewhere
- Or maybe you know for sure this bug was already fixed and can point me to the right version to upgrade to
- Or any other suggestions.
Thank you very much!