I’m trying to get the unreal crashdump to work with an on premise install of Sentry 10 through docker.
Minidump uploading seems to work perfectly, events are showing up in the web interface. I have also configured uploading of the pdbs and exes on build, those also show up.
The problem I’m having is that I can’t seem to get Sentry to use the uploaded pdb files. All the stack entries look like this:
When looking at the Images loaded
section it shows that it can’t find the needed debug files:
If I click on the search for debug symbols button next to it it does seem to find them:
I’ve tried looking at the symbolicator logs but that doesn’t show anything other than a warnig about offsets:
symbolicator_1 | 2019-12-07T19:42:38Z [symbolicator::actors::symbolication] WARN: Underflow when trying to subtract image start addr from caller address
When looking at the web logs it doesn’t seem like symbolicator tries to fetch the symbols:
web_1 | 172.24.0.1 - - [07/Dec/2019:19:53:43 +0000] "POST /api/2/unreal/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/?AppID=CrashReporter&AppVersion=4.23.0-0%2B%2B%2BUE4%2BRelease-4.23&AppEnvironment=Release&UploadType=crashreports&UserID=3c4ff83644d84f023bcfae8e87ed5532%7C6b5275e0b82b4ae3b42dcf86baefde0c%7C367bece5-5d0a-4bd6-97c2-612e5000c563 HTTP/1.0" 200 697 "-" "CrashReportClient/++UE4+Release-4.23-CL-0 Windows/10.0.18362.1.256.64bit"
web_1 | 172.24.0.8 - - [07/Dec/2019:19:53:44 +0000] "GET /api/0/projects/delft-solutions/era-client/files/dsyms/?debug_id=352cb09c-51ab-41fc-bf75-9bcfacef5802-1&code_id=5b903a59ec000 HTTP/1.1" 200 983 "-" "symbolicator/0.1.0"
web_1 | 172.24.0.8 - - [07/Dec/2019:19:53:44 +0000] "GET /api/0/projects/delft-solutions/era-client/files/dsyms/?debug_id=a90164f7-7881-44cd-9392-d8286c6f20f6-1&code_id=4361b720fa000 HTTP/1.1" 200 983 "-" "symbolicator/0.1.0"
web_1 | 172.24.0.8 - - [07/Dec/2019:19:53:44 +0000] "GET /api/0/projects/delft-solutions/era-client/files/dsyms/?debug_id=f9b89098-fddf-4d3d-9d46-ef1a1573e918-1&code_id=57ed27c8ecb000 HTTP/1.1" 200 985 "-" "symbolicator/0.1.0"
web_1 | 172.24.0.8 - - [07/Dec/2019:19:53:47 +0000] "GET /api/0/projects/delft-solutions/era-client/files/dsyms/?debug_id=b2714e66-acde-468f-9cdd-14dd63190302-1&code_id=5a34270141000 HTTP/1.1" 200 983 "-" "symbolicator/0.1.0"
web_1 | 172.24.0.8 - - [07/Dec/2019:19:53:47 +0000] "GET /api/0/projects/delft-solutions/era-client/files/dsyms/?debug_id=cc719f6b-972c-ec18-61ba-a041cb72f80c-1&code_id=c7cf39ed156000 HTTP/1.1" 200 985 "-" "symbolicator/0.1.0"
web_1 | 172.24.0.8 - - [07/Dec/2019:19:53:47 +0000] "GET /api/0/projects/delft-solutions/era-client/files/dsyms/?debug_id=0d4b4168-6e9c-9fc0-b8a9-f393454a755e-1&code_id=3ffd48f84d6000 HTTP/1.1" 200 985 "-" "symbolicator/0.1.0"
Is there anything I can do to figure out what is going wrong?