Closed johan12345 closed 6 years ago
I'm happy to provide any logs if given any pointers what to look out for / what log files to look into :)
Don't want to hijack this thread but I have a similar issue. From my buddbybuild build log and in sentry, I see these files under Unreferenced Debug Information Files
(unlike @johan12345):
2018-03-24T20:03:45.106Z - ci: This script will automatically install sentry-cli 1.30.3 for you.
2018-03-24T20:03:45.107Z - ci: Installation path: /usr/local/bin/sentry-cli
2018-03-24T20:03:45.183Z - ce: ######################################################################## 100.0%
2018-03-24T20:03:45.484Z - ce: ######################################################################## 100.0%
2018-03-24T20:03:45.584Z - ce: ### 4.8%
2018-03-24T20:03:45.684Z - ce: ################### 27.0%
2018-03-24T20:03:45.773Z - ce: ############################################## 64.8%
2018-03-24T20:03:45.774Z - ce: ######################################################################## 100.0%
2018-03-24T20:03:45.804Z - ci: Done!
2018-03-24T20:03:45.808Z - ci: Uploading IPAs and dSYMs to Sentry
2018-03-24T20:03:45.995Z - ci: > Found 48 debug information files
2018-03-24T20:03:45.997Z - ce: [WARN] goblin::mach::segment section #1 size 542038 out of bounds
2018-03-24T20:03:45.999Z - ce: [WARN] goblin::mach::segment section #1 size 517462 out of bounds
2018-03-24T20:03:46.001Z - ce: [WARN] goblin::mach::segment section #1 size 2271301 out of bounds
2018-03-24T20:03:46.002Z - ce: [WARN] goblin::mach::segment section #1 size 2283568 out of bounds
2018-03-24T20:03:46.003Z - ce: [WARN] goblin::mach::segment section #1 size 951898 out of bounds
2018-03-24T20:03:46.005Z - ce: [WARN] goblin::mach::segment section #1 size 947794 out of bounds
2018-03-24T20:03:46.006Z - ce: [WARN] goblin::mach::segment section #1 size 2580068 out of bounds
2018-03-24T20:03:46.007Z - ce: [WARN] goblin::mach::segment section #1 size 2686579 out of bounds
2018-03-24T20:03:46.009Z - ce: [WARN] goblin::mach::segment section #1 size 7440199 out of bounds
2018-03-24T20:03:46.026Z - ce: [WARN] goblin::mach::segment section #1 size 1853814 out of bounds
2018-03-24T20:03:46.027Z - ce: [WARN] goblin::mach::segment section #1 size 1857919 out of bounds
2018-03-24T20:03:46.032Z - ce: [WARN] goblin::mach::segment section #1 size 5297993 out of bounds
2018-03-24T20:03:46.034Z - ce: [WARN] goblin::mach::segment section #1 size 5379920 out of bounds
2018-03-24T20:03:46.039Z - ce: [WARN] goblin::mach::segment section #1 size 13576103 out of bounds
2018-03-24T20:03:46.047Z - ce: [WARN] goblin::mach::segment section #1 size 13637580 out of bounds
2018-03-24T20:03:46.058Z - ce: [WARN] goblin::mach::segment section #1 size 763802 out of bounds
2018-03-24T20:03:46.059Z - ce: [WARN] goblin::mach::segment section #1 size 759702 out of bounds
2018-03-24T20:03:46.061Z - ce: [WARN] goblin::mach::segment section #1 size 734912 out of bounds
2018-03-24T20:03:46.062Z - ce: [WARN] goblin::mach::segment section #1 size 710327 out of bounds
2018-03-24T20:03:46.063Z - ce: [WARN] goblin::mach::segment section #1 size 570493 out of bounds
2018-03-24T20:03:46.064Z - ce: [WARN] goblin::mach::segment section #1 size 541811 out of bounds
2018-03-24T20:03:46.644Z - ci: > Prepared debug information files for upload
2018-03-24T20:04:12.448Z - ci: > Uploaded 48 missing debug information files
2018-03-24T20:04:15.695Z - ci: > File processing complete:
2018-03-24T20:04:15.696Z - ci: OK bb6ecc38-8ea0-351b-9b3c-2f2b60737a1f (AMPopTip; arm64)
2018-03-24T20:04:15.697Z - ci: OK c3e25259-d453-3919-816f-53467cb7bdf0 (AMPopTip; armv7)
2018-03-24T20:04:15.698Z - ci: OK 2fb485be-d171-3eb0-b105-bbd3412fa00c (AMScrollingNavbar; arm64)
2018-03-24T20:04:15.699Z - ci: OK 44e8c4dc-f926-3cdb-a840-010ab7043718 (AMScrollingNavbar; armv7)
2018-03-24T20:04:15.701Z - ci: OK 8d9a34c6-4a8b-3c0a-89bf-aed2e4f26192 (ActionSheetPicker_3_0; armv7)
2018-03-24T20:04:15.702Z - ci: OK 36e61276-58f9-30f2-9ab8-0625b3a61d4b (ActionSheetPicker_3_0; arm64)
2018-03-24T20:04:15.703Z - ci: OK 54560c30-55c1-3ad2-908f-cbfb67db3fcb (ActiveLabel; armv7)
2018-03-24T20:04:15.705Z - ci: OK 99a5cc36-3c5b-3e3d-a476-0d8668c39650 (ActiveLabel; arm64)
2018-03-24T20:04:15.706Z - ci: OK d5010773-197a-3143-82de-ae113c277417 (Alamofire; armv7)
2018-03-24T20:04:15.708Z - ci: OK c553b887-1e6a-306b-812e-030e7863cda9 (Alamofire; arm64)
2018-03-24T20:04:15.709Z - ci: OK 55b92d08-b3ac-3819-b8c1-b462b114d5a9 (AlamofireImage; armv7)
2018-03-24T20:04:15.710Z - ci: OK b336ca36-edd9-3ca9-9f65-4de7a5e938ab (AlamofireImage; arm64)
2018-03-24T20:04:15.711Z - ci: OK e4bd01e5-5840-3aa5-bc82-4eea86615142 (EFCountingLabel; armv7)
2018-03-24T20:04:15.713Z - ci: OK e41bc0d7-887f-3b52-a4e9-134c6aa28b1e (EFCountingLabel; arm64)
2018-03-24T20:04:15.715Z - ci: OK 28c7e2ea-2ccf-3cd6-843d-51cd52c6d241 (Hero; armv7)
2018-03-24T20:04:15.716Z - ci: OK 6c056f32-7494-3c50-b8b9-6930e995b77d (Hero; arm64)
2018-03-24T20:04:15.718Z - ci: OK fde375f2-fdfa-3938-b2b5-5eae7e0e7880 (IBAnimatable; arm64)
2018-03-24T20:04:15.719Z - ci: OK b30c2d17-5ad3-306c-b6c7-737076718256 (IBAnimatable; armv7)
2018-03-24T20:04:15.721Z - ci: OK 6c06a23e-9368-310a-a1c4-23f7a3d1dbca (KDCircularProgress; arm64)
2018-03-24T20:04:15.722Z - ci: OK 25aa692d-75a8-3a75-86d2-23a73835fa11 (KDCircularProgress; armv7)
2018-03-24T20:04:15.723Z - ci: OK 7dc0e2b2-8004-3606-a050-4c0242294ba8 (KSCrash; arm64)
2018-03-24T20:04:15.724Z - ci: OK 3e6b9758-2e98-39d3-8609-ed9b665c1075 (KSCrash; armv7)
2018-03-24T20:04:15.726Z - ci: OK be46e643-3d05-3fd1-b4a8-85c03f4396c5 (Kingfisher; arm64)
2018-03-24T20:04:15.727Z - ci: OK 9ac35e6a-800e-3878-b0bd-aca4c6bc5a16 (Kingfisher; armv7)
2018-03-24T20:04:15.728Z - ci: OK 4b3c3b14-98ae-3413-8218-da513def4552 (Lottie; armv7)
2018-03-24T20:04:15.729Z - ci: OK 91b5164a-390d-3765-9b87-146b18bb7154 (Lottie; arm64)
2018-03-24T20:04:15.730Z - ci: OK d805ee03-9956-332f-822a-41693c3c954d (Mixpanel; arm64)
2018-03-24T20:04:15.732Z - ci: OK 63c206d4-88d5-360a-ba40-23322665932a (Mixpanel; armv7)
2018-03-24T20:04:15.733Z - ci: OK d8e1e161-4225-3abe-af21-85456ff84599 (NVActivityIndicatorView; armv7)
2018-03-24T20:04:15.735Z - ci: OK f2647673-ad5e-3f27-b263-f2ba980bb0f8 (NVActivityIndicatorView; arm64)
2018-03-24T20:04:15.736Z - ci: OK 301f0c54-675e-342c-824d-f0b1384f2835 (Pickpocket; armv7)
2018-03-24T20:04:15.737Z - ci: OK 064fc03b-3a74-3a61-8de9-7bd075926573 (Pickpocket; arm64)
2018-03-24T20:04:15.738Z - ci: OK d056f864-35ae-3ca9-ba07-ad7a533f02c9 (PopupDialog; arm64)
2018-03-24T20:04:15.740Z - ci: OK c32a3c6a-2928-3fcf-908b-6e36bfcbe86f (PopupDialog; armv7)
2018-03-24T20:04:15.741Z - ci: OK a1583007-c0ad-32e6-8411-294d36ca4587 (ReachabilitySwift; arm64)
2018-03-24T20:04:15.743Z - ci: OK 63f1229d-f09f-34be-9188-93cb7f1f7a81 (ReachabilitySwift; armv7)
2018-03-24T20:04:15.744Z - ci: OK 387d43d2-54e7-3d5f-94ae-289789261c11 (Sentry; arm64)
2018-03-24T20:04:15.745Z - ci: OK d2d0a0bb-bf4c-374d-b2ef-5a825885729a (Sentry; armv7)
2018-03-24T20:04:15.746Z - ci: OK e87f2b99-11d9-3fd4-8cef-8654b8e4b948 (SwipeCellKit; armv7)
2018-03-24T20:04:15.748Z - ci: OK 0e9fea9a-e54d-30e8-be84-1aeda152cd74 (SwipeCellKit; arm64)
2018-03-24T20:04:15.749Z - ci: OK fefc7517-1d61-3339-aaa5-d0ce7d15e9b8 (TextFieldEffects; armv7)
2018-03-24T20:04:15.752Z - ci: OK 98d95e15-67cc-3a8d-b3e0-6df0ee2777be (TextFieldEffects; arm64)
2018-03-24T20:04:15.753Z - ci: OK 759e30e1-a5a9-362d-a36a-9ee05bddfcde (UICheckbox_Swift; armv7)
2018-03-24T20:04:15.754Z - ci: OK a0833ee7-8edc-305a-8e41-971e6a8b9ef5 (UICheckbox_Swift; arm64)
2018-03-24T20:04:15.755Z - ci: OK 791e0263-da62-3846-85b9-3c5a9ce921c3 (Unbox; arm64)
2018-03-24T20:04:15.756Z - ci: OK 44ccad20-e09b-33a9-acf0-4e5d2caf07c6 (Unbox; armv7)
2018-03-24T20:04:15.757Z - ci: OK cef5938d-10b3-3f2c-a926-b19851551b94 (Whisper; armv7)
2018-03-24T20:04:15.758Z - ci: OK 24daa94b-7e76-373b-a149-9be4f2b3848e (Whisper; arm64)
2018-03-24T20:04:16.252Z - ci: Build success!
Also when I try to run fix by curling on processingissues/fix?
, I get this (on my local machine where I have build the app multiple times):
Looking for 3 missing debug symbols:
8d1a7f08-dd0f-360f-9825-236e1fd52029 (Pickpocket; arm64)
642336e3-9c06-344b-a686-bc9d2ed12fc7 (Pickpocket; arm64)
54b56ea2-3812-305a-aab1-c119f592b2fa (Pickpocket; arm64)
> Using installed sentry-cli utility
> Looking for debug symbols
⠙ Searching for debug symbol files...
⠂ Searching for debug symbol files...
⠂ Searching for debug symbol files...
⠂ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠴ Searching for debug symbol files...
⠤ Searching for debug symbol files...
⠄ Searching for debug symbol files...
⠄ Searching for debug symbol files...
⠄ Searching for debug symbol files...
⠠ Searching for debug symbol files...
⠠ Searching for debug symbol files...
⠠ Searching for debug symbol files...
⠤ Searching for debug symbol files...
⠦ Searching for debug symbol files...
⠖ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠐ Searching for debug symbol files...
⠐ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠓ Searching for debug symbol files...
⠋ Searching for debug symbol files...
⠉ Searching for debug symbol files...
⠈ Searching for debug symbol files...
⠈ Searching for debug symbol files...
⠁ Searching for debug symbol files...
⠁ Searching for debug symbol files...
⠁ Searching for debug symbol files...
⠉ Searching for debug symbol files...
⠉ Searching for debug symbol files...
⠙ Searching for debug symbol files...
⠚ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠂ Searching for debug symbol files...
⠂ Searching for debug symbol files...
⠒ Searching for debug symbol files...
⠲ Searching for debug symbol files...
⠴ Searching for debug symbol files...
> Found 0 debug information files
> No debug debug information files found
> No new debug symbols to associate.
Error: Some symbols could not be found!
The following symbols are still missing:
54b56ea2-3812-305a-aab1-c119f592b2fa
642336e3-9c06-344b-a686-bc9d2ed12fc7
8d1a7f08-dd0f-360f-9825-236e1fd52029
@wfgilman @HazAT (following up from our email conversation on zendesk)
Generally the native symbolication code assumes (currently) perfect system configuration. If you mishandle it the state can sadly corrupt. The most common case of things being stuck is incorrectly configured file blob storage.
If you encounter issues on self hosted you should look into your server log first.
@mitsuhiko Thanks for the reply (huge flask fan here btw)! To clarify, @johan12345 is using a self-hosted sentry but I am getting this issue on sentry.io. I can file a separate GitHub issue if its an unrelated problem.
@utsengar i think your issue is unrelated to that. The out of bounds warning is benign. It happens because the macho references sections that were stripped from the resulting file. We might just silence it entirely.
If you think you have the files on your machine but sentry-cli does not find them, you can try to manually invoke sentry-cl difutil find LIST OF UUIDS
from your home folder and it will scan downwards for it. In case you get some matches there, can you attach the output here?
@raphaelm and I are seeing the following error in the server logs:
Mar 25 17:19:52 leesha.rami.io docker[25752]: 15:19:52 [ERROR] sentry.models.dsymfile: dsymfile.symcache-build-error (dsym_uuid=u'c65b56c9-71ca-3e02-bb4b-860caa2c2187')
Mar 25 17:19:52 leesha.rami.io docker[25752]: Traceback (most recent call last):
Mar 25 17:19:52 leesha.rami.io docker[25752]: File "/usr/local/lib/python2.7/site-packages/sentry/models/dsymfile.py", line 473, in _update_cachefiles
Mar 25 17:19:52 leesha.rami.io docker[25752]: cache = o.make_symcache()
Mar 25 17:19:52 leesha.rami.io docker[25752]: File "/usr/local/lib/python2.7/site-packages/symbolic/debuginfo.py", line 87, in make_symcache
Mar 25 17:19:52 leesha.rami.io docker[25752]: lib.symbolic_symcache_from_object))
Mar 25 17:19:52 leesha.rami.io docker[25752]: File "/usr/local/lib/python2.7/site-packages/symbolic/utils.py", line 58, in _methodcall
Mar 25 17:19:52 leesha.rami.io docker[25752]: return rustcall(func, self._get_objptr(), *args)
Mar 25 17:19:52 leesha.rami.io docker[25752]: File "/usr/local/lib/python2.7/site-packages/symbolic/utils.py", line 87, in rustcall
Mar 25 17:19:52 leesha.rami.io docker[25752]: raise exc
Mar 25 17:19:52 leesha.rami.io docker[25752]: BadDwarfData: bad dwarf data: could not process DWARF data
Mar 25 17:19:52 leesha.rami.io docker[25752]: caused by: internal error: out of range for byte segment
@johan12345 any chance you could send the affected dSYM file to jan.auer@sentry.io so I can have a detailed look? The error message suggests that either the file is corrupt or we are not reading it correctly.
@mitsuhiko We should make this error appear in the debug symbols UI
@jan-auer Have you been able to find a reason for why the dSYM file cannot be loaded in the meantime?
@johan12345 by "not loaded" you mean that the file shows up in the list of debug information files but new events incoming claim it's not there?
Exactly. As explained, the file shows up under "Debug Information Files", but under "Processing issues", there are still new events claiming that this file is missing. The error in log files (BadDwarfData
) was posted above.
@johan12345 some versions of sentry might report "missing file" instead of "bad file". As of why your file is bad please send it to jan.auer@sentry.io or armin@sentry.io and we can have a look.
I already sent it to jan.auer@sentry.io on March 28th, that's why I asked.
I'm going to check on monday. My hunch right now is that this issue was already fixed but did not make it into an on-prem release yet.
Okay, thanks!
I'm going to check on monday.
@mitsuhiko Hi, have you checked this? If it is already fixed, is a new on-prem release planned soon? Seems that you stopped the monthly cycle in November 😕
@johan12345 Sorry for getting back to you so late. We've verified your debug symbols and can confirm they should process and symbolicate correctly. The issue you are referring to has been fixed a while back in both sentry-cli and sentry and will be available with the next release.
We have been preparing a major launch over the last couple of months which is why there have been no releases recently. However, since we've received a couple of requests regarding symbolication for on-premise customers, we will try to push a new release out soon. I cannot give you an exact timeline, though, so please stay tuned.
Again, I'm very sorry for the inconvenience this might have caused.
is the new version released, is the bug fixed ?
is the new version released
Not as far as I know :(
I am also interested in the resolution of this issue. We have been running into lots of 'A required debug symbol file was missing' errors.
Give us a manual procedure to upload it on site.
After updating to the latest Sentry release 9.0.0 and uploading the latest dSYM files, this (finally!) appears to be fixed. Thanks!
Using latest sentry/9.0.0-onpremise and sentry-cli/1.37.3 I'm still experiencing similar issues. Not sure if cause is the same, but symptoms are very similar.
Created a new project and tried to upload dsyms (downloaded from iTunes Connect) to sentry using sentry-cli --url https://<redacted>/ --auth-token <redacted> --log-level DEBUG upload-dsym --org sentry --project <redacted> appDsyms.zip
The first run resulted in following (notice bolded messages):
INFO 2019-01-16 11:41:57.045400807 +01:00 Loaded config from /root/.sentryclirc DEBUG 2019-01-16 11:41:57.045480156 +01:00 sentry-cli version: 1.37.3, platform: "linux", architecture: "x86_64" INFO 2019-01-16 11:41:57.045579013 +01:00 sentry-cli was invoked with the following command line: "sentry-cli" "--url" "https:///" "--auth-token" " " "--log-level" "DEBUG" "upload-dsym" "--org" "sentry" "--project" " " "appDsyms.zip" DEBUG 2019-01-16 11:41:57.049436827 +01:00 request GET https:// /api/0/organizations/sentry/chunk-upload/ DEBUG 2019-01-16 11:41:57.049466959 +01:00 using token authentication DEBUG 2019-01-16 11:41:57.049480916 +01:00 retry number 0, max retries: 0 DEBUG 2019-01-16 11:41:57.067201060 +01:00 > GET /api/0/organizations/sentry/chunk-upload/ HTTP/1.1 DEBUG 2019-01-16 11:41:57.067215167 +01:00 > Host: DEBUG 2019-01-16 11:41:57.067222723 +01:00 > Accept: */* DEBUG 2019-01-16 11:41:57.067230001 +01:00 > Connection: TE DEBUG 2019-01-16 11:41:57.067236958 +01:00 > TE: gzip DEBUG 2019-01-16 11:41:57.067245218 +01:00 > User-Agent: sentry-cli/1.37.3 DEBUG 2019-01-16 11:41:57.067553112 +01:00 > Authorization: Bearer eb1acc7d*** DEBUG 2019-01-16 11:41:57.079702450 +01:00 < HTTP/1.1 200 OK DEBUG 2019-01-16 11:41:57.079728736 +01:00 < Date: Wed, 16 Jan 2019 10:41:57 GMT DEBUG 2019-01-16 11:41:57.079743997 +01:00 < Server: Apache/2.4.37 (Ubuntu) DEBUG 2019-01-16 11:41:57.079753656 +01:00 < Content-Length: 220 DEBUG 2019-01-16 11:41:57.079763728 +01:00 < X-XSS-Protection: 1; mode=block DEBUG 2019-01-16 11:41:57.079774430 +01:00 < Content-Language: en DEBUG 2019-01-16 11:41:57.079784973 +01:00 < X-Content-Type-Options: nosniff DEBUG 2019-01-16 11:41:57.079798772 +01:00 < Vary: Accept-Language,Cookie DEBUG 2019-01-16 11:41:57.079809399 +01:00 < Allow: GET, POST, HEAD, OPTIONS DEBUG 2019-01-16 11:41:57.079821822 +01:00 < X-Frame-Options: deny DEBUG 2019-01-16 11:41:57.079833713 +01:00 < Content-Type: application/json DEBUG 2019-01-16 11:41:57.079845297 +01:00 < Strict-Transport-Security: max-age=15768000;includeSubdomains DEBUG 2019-01-16 11:41:57.081369870 +01:00 response status: 200 DEBUG 2019-01-16 11:41:57.081384213 +01:00 body: {"hashAlgorithm": "sha1", "chunkSize": 1048576, "url": "https:// /api/0/organizations/sentry/chunk-upload/", "maxRequestSize": 33554432, "concurrency": 4, "chunksPerRequest": 64, "compression": ["gzip"]} DEBUG 2019-01-16 11:41:57.081740832 +01:00 searching location appDsyms.zip DEBUG 2019-01-16 11:41:57.082294371 +01:00 searching zip archive appDsyms.zip DEBUG 2019-01-16 11:41:57.104142327 +01:00 trying to parse dif 59DB9BDF-B3B0-313B-98A9-74C273CA076E.dSYM/Contents/Resources/DWARF/Sentry DEBUG 2019-01-16 11:41:57.104159543 +01:00 Ctx: Ctx { container: Little, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.104186842 +01:00 Mach-o header: 0xfeedface 12 0x9 DSYM 6 2856 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.104221411 +01:00 0 - LoadCommand { offset: 28, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [89, 219, 155, 223, 179, 176, 49, 59, 152, 169, 116, 194, 115, 202, 7, 110] }) } (from goblin) DEBUG 2019-01-16 11:41:57.104248112 +01:00 1 - LoadCommand { offset: 52, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 800, stroff: 13696, strsize: 29084 }) } (from goblin) DEBUG 2019-01-16 11:41:57.104264969 +01:00 2 - LoadCommand { offset: 76, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 668, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 131072, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 9, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.104290403 +01:00 3 - LoadCommand { offset: 744, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1280, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 131072, vmsize: 32768, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 18, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.104308324 +01:00 4 - LoadCommand { offset: 2024, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 163840, vmsize: 40960, fileoff: 4096, filesize: 38684, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.104334120 +01:00 5 - LoadCommand { offset: 2080, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 804, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 204800, vmsize: 126976, fileoff: 45056, filesize: 123487, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.109251524 +01:00 trying to parse dif E371472A-4ADF-33E6-9785-5EC9E801F1BF.dSYM/Contents/Resources/DWARF/Watchdog DEBUG 2019-01-16 11:41:57.109277661 +01:00 Ctx: Ctx { container: Big, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.109302099 +01:00 Mach-o header: 0xfeedfacf 16777228 0x0 DSYM 6 3536 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.109345892 +01:00 0 - LoadCommand { offset: 32, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [227, 113, 71, 42, 74, 223, 51, 230, 151, 133, 94, 201, 232, 1, 241, 191] }) } (from goblin) DEBUG 2019-01-16 11:41:57.109393421 +01:00 1 - LoadCommand { offset: 56, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 160, stroff: 6656, strsize: 7188 }) } (from goblin) DEBUG 2019-01-16 11:41:57.109420965 +01:00 2 - LoadCommand { offset: 80, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1272, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 32768, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 15, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.109455204 +01:00 3 - LoadCommand { offset: 1352, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1192, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 32768, vmsize: 16384, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 14, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.109483853 +01:00 4 - LoadCommand { offset: 2544, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 49152, vmsize: 12288, fileoff: 4096, filesize: 9748, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.109520087 +01:00 5 - LoadCommand { offset: 2616, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 952, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 61440, vmsize: 28672, fileoff: 16384, filesize: 24724, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.113063013 +01:00 trying to parse dif DCA8B7DA-E7EB-3BDB-AD1E-C7B3C39BE96C.dSYM/Contents/Resources/DWARF/ DEBUG 2019-01-16 11:41:57.113078925 +01:00 Ctx: Ctx { container: Little, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.113091370 +01:00 Mach-o header: 0xfeedface 12 0x9 DSYM 7 2844 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.113109411 +01:00 0 - LoadCommand { offset: 28, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [220, 168, 183, 218, 231, 235, 59, 219, 173, 30, 199, 179, 195, 155, 233, 108] }) } (from goblin) DEBUG 2019-01-16 11:41:57.113139401 +01:00 1 - LoadCommand { offset: 52, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 189, stroff: 6364, strsize: 8417 }) } (from goblin) DEBUG 2019-01-16 11:41:57.113178049 +01:00 2 - LoadCommand { offset: 76, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 80, 65, 71, 69, 90, 69, 82, 79, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 16384, fileoff: 0, filesize: 0, maxprot: 0, initprot: 0, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.113197849 +01:00 3 - LoadCommand { offset: 132, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 872, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 16384, vmsize: 32768, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 12, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.113225718 +01:00 4 - LoadCommand { offset: 1004, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1008, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 49152, vmsize: 16384, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 14, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.113249457 +01:00 5 - LoadCommand { offset: 2012, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 65536, vmsize: 12288, fileoff: 4096, filesize: 10685, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.113273250 +01:00 6 - LoadCommand { offset: 2068, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 804, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 77824, vmsize: 16384, fileoff: 16384, filesize: 15056, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.210151061 +01:00 trying to parse dif 5AD9457F-16B2-3EDC-B643-DE7A274C9C37.dSYM/Contents/Resources/DWARF/KSCrash DEBUG 2019-01-16 11:41:57.210173920 +01:00 Ctx: Ctx { container: Big, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.210189962 +01:00 Mach-o header: 0xfeedfacf 16777228 0x0 DSYM 6 3536 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.210232457 +01:00 0 - LoadCommand { offset: 32, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [90, 217, 69, 127, 22, 178, 62, 220, 182, 67, 222, 122, 39, 76, 156, 55] }) } (from goblin) DEBUG 2019-01-16 11:41:57.210252008 +01:00 1 - LoadCommand { offset: 56, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 1844, stroff: 33600, strsize: 65714 }) } (from goblin) DEBUG 2019-01-16 11:41:57.210298230 +01:00 2 - LoadCommand { offset: 80, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 952, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 425984, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.210318602 +01:00 3 - LoadCommand { offset: 1032, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1512, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 425984, vmsize: 98304, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 18, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.210344900 +01:00 4 - LoadCommand { offset: 2544, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 524288, vmsize: 98304, fileoff: 4096, filesize: 95218, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.210366313 +01:00 5 - LoadCommand { offset: 2616, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 952, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 622592, vmsize: 835584, fileoff: 102400, filesize: 831628, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.308896611 +01:00 trying to parse dif ECF692BB-CD6E-3A71-B66A-B6FC1C04EF4A.dSYM/Contents/Resources/DWARF/KSCrash DEBUG 2019-01-16 11:41:57.308944617 +01:00 Ctx: Ctx { container: Little, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.308963137 +01:00 Mach-o header: 0xfeedface 12 0x9 DSYM 6 2856 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.308978206 +01:00 0 - LoadCommand { offset: 28, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [236, 246, 146, 187, 205, 110, 58, 113, 182, 106, 182, 252, 28, 4, 239, 74] }) } (from goblin) DEBUG 2019-01-16 11:41:57.308995291 +01:00 1 - LoadCommand { offset: 52, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 1886, stroff: 26728, strsize: 67881 }) } (from goblin) DEBUG 2019-01-16 11:41:57.309009672 +01:00 2 - LoadCommand { offset: 76, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 668, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 376832, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 9, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.309025382 +01:00 3 - LoadCommand { offset: 744, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1280, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 376832, vmsize: 65536, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 18, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.309040848 +01:00 4 - LoadCommand { offset: 2024, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 442368, vmsize: 94208, fileoff: 4096, filesize: 90513, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.309055413 +01:00 5 - LoadCommand { offset: 2080, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 804, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 536576, vmsize: 696320, fileoff: 98304, filesize: 694249, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.312709020 +01:00 trying to parse dif 6458DBF0-9722-3CB3-971A-2E9763DF9EB0.dSYM/Contents/Resources/DWARF/ DEBUG 2019-01-16 11:41:57.312726482 +01:00 Ctx: Ctx { container: Big, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.312739611 +01:00 Mach-o header: 0xfeedfacf 16777228 0x0 DSYM 7 3448 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.312752980 +01:00 0 - LoadCommand { offset: 32, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [100, 88, 219, 240, 151, 34, 60, 179, 151, 26, 46, 151, 99, 223, 158, 176] }) } (from goblin) DEBUG 2019-01-16 11:41:57.312767607 +01:00 1 - LoadCommand { offset: 56, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 176, stroff: 6912, strsize: 7938 }) } (from goblin) DEBUG 2019-01-16 11:41:57.312781035 +01:00 2 - LoadCommand { offset: 80, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 80, 65, 71, 69, 90, 69, 82, 79, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 4294967296, fileoff: 0, filesize: 0, maxprot: 0, initprot: 0, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.312797216 +01:00 3 - LoadCommand { offset: 152, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1192, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4294967296, vmsize: 32768, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 14, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.312812093 +01:00 4 - LoadCommand { offset: 1344, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1112, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4295000064, vmsize: 16384, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 13, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.312826764 +01:00 5 - LoadCommand { offset: 2456, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 4295016448, vmsize: 12288, fileoff: 4096, filesize: 10754, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.312841166 +01:00 6 - LoadCommand { offset: 2528, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 952, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4295028736, vmsize: 16384, fileoff: 16384, filesize: 15009, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.319329919 +01:00 trying to parse dif 886D9A4F-4850-3F2F-A0B2-6E9571FB73BC.dSYM/Contents/Resources/DWARF/Watchdog DEBUG 2019-01-16 11:41:57.319345197 +01:00 Ctx: Ctx { container: Little, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.319366540 +01:00 Mach-o header: 0xfeedface 12 0x9 DSYM 6 2924 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.319387682 +01:00 0 - LoadCommand { offset: 28, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [136, 109, 154, 79, 72, 80, 63, 47, 160, 178, 110, 149, 113, 251, 115, 188] }) } (from goblin) DEBUG 2019-01-16 11:41:57.319401929 +01:00 1 - LoadCommand { offset: 52, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 194, stroff: 6424, strsize: 8783 }) } (from goblin) DEBUG 2019-01-16 11:41:57.319429909 +01:00 2 - LoadCommand { offset: 76, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1008, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 32768, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 14, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.319464074 +01:00 3 - LoadCommand { offset: 1084, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1008, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 32768, vmsize: 16384, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 14, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.319497792 +01:00 4 - LoadCommand { offset: 2092, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 49152, vmsize: 12288, fileoff: 4096, filesize: 11111, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.319521310 +01:00 5 - LoadCommand { offset: 2148, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 804, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 61440, vmsize: 36864, fileoff: 16384, filesize: 33533, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.338747482 +01:00 trying to parse dif 626FDD78-C006-3BCC-BD3C-2A8F4460E041.dSYM/Contents/Resources/DWARF/Sentry DEBUG 2019-01-16 11:41:57.338762587 +01:00 Ctx: Ctx { container: Big, le: Little } (from goblin) DEBUG 2019-01-16 11:41:57.338799917 +01:00 Mach-o header: 0xfeedfacf 16777228 0x0 DSYM 6 3456 0x0 0x0 (from goblin) DEBUG 2019-01-16 11:41:57.338813029 +01:00 0 - LoadCommand { offset: 32, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [98, 111, 221, 120, 192, 6, 59, 204, 189, 60, 42, 143, 68, 96, 224, 65] }) } (from goblin) DEBUG 2019-01-16 11:41:57.338846111 +01:00 1 - LoadCommand { offset: 56, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 761, stroff: 16272, strsize: 27160 }) } (from goblin) DEBUG 2019-01-16 11:41:57.338859758 +01:00 2 - LoadCommand { offset: 80, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 872, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 131072, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 10, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.338883773 +01:00 3 - LoadCommand { offset: 952, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1512, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 131072, vmsize: 49152, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 18, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.338898268 +01:00 4 - LoadCommand { offset: 2464, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 180224, vmsize: 40960, fileoff: 4096, filesize: 39336, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.338930573 +01:00 5 - LoadCommand { offset: 2536, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 952, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 221184, vmsize: 118784, fileoff: 45056, filesize: 116590, maxprot: 7, initprot: 3, nsects: 11, flags: 0 }) } (from goblin) DEBUG 2019-01-16 11:41:57.339066863 +01:00 finished zip archive appDsyms.zip DEBUG 2019-01-16 11:41:57.339080250 +01:00 finished location > Found 8 debug information files > Prepared debug information files for upload DEBUG 2019-01-16 11:41:57.349819325 +01:00 request POST https:// /api/0/projects/sentry/ /files/difs/assemble/ DEBUG 2019-01-16 11:41:57.349839684 +01:00 using token authentication DEBUG 2019-01-16 11:41:57.349851086 +01:00 json body: {"b92da8cbef38eb5ac26f2ffa64b96050d5100eaa":{"name":"Watchdog","chunks":["b92da8cbef38eb5ac26f2ffa64b96050d5100eaa"]},"d3fae0adeb21429151cb135fd66c59fd152d8ba4":{"name":"Watchdog","chunks":["d3fae0adeb21429151cb135fd66c59fd152d8ba4"]},"ce04ea9c86a038d2d85255442b3a723b8e56212a":{"name":"KSCrash","chunks":["ce04ea9c86a038d2d85255442b3a723b8e56212a"]},"bc5f3ecf1b5ee32e1c64945210495eaeae96c50d":{"name":" ","chunks":["bc5f3ecf1b5ee32e1c64945210495eaeae96c50d"]},"e8efaea3f8a76d46bcdec4bc759e5628d94e904f":{"name":" ","chunks":["e8efaea3f8a76d46bcdec4bc759e5628d94e904f"]},"935f2f733571ecc4b2be5d2bc858221ec9e003de":{"name":"Sentry","chunks":["935f2f733571ecc4b2be5d2bc858221ec9e003de"]},"7e6a5a2ca3cfcb404f8a8a5fd8c48d24642f2e95":{"name":"KSCrash","chunks":["7e6a5a2ca3cfcb404f8a8a5fd8c48d24642f2e95"]},"ff97043c3062c516db1e991248d945a277707556":{"name":"Sentry","chunks":["ff97043c3062c516db1e991248d945a277707556"]}} DEBUG 2019-01-16 11:41:57.349868444 +01:00 retry number 0, max retries: 5 DEBUG 2019-01-16 11:41:57.355857545 +01:00 > POST /api/0/projects/sentry/ /files/difs/assemble/ HTTP/1.1 DEBUG 2019-01-16 11:41:57.355868794 +01:00 > Host: DEBUG 2019-01-16 11:41:57.355874229 +01:00 > Accept: */* DEBUG 2019-01-16 11:41:57.355878320 +01:00 > Connection: TE DEBUG 2019-01-16 11:41:57.355882188 +01:00 > TE: gzip DEBUG 2019-01-16 11:41:57.355887154 +01:00 > User-Agent: sentry-cli/1.37.3 DEBUG 2019-01-16 11:41:57.355922810 +01:00 > Authorization: Bearer eb1acc7d*** DEBUG 2019-01-16 11:41:57.355937185 +01:00 > Content-Type: application/json DEBUG 2019-01-16 11:41:57.355941291 +01:00 > Content-Length: 931 DEBUG 2019-01-16 11:41:57.470222069 +01:00 < HTTP/1.1 200 OK DEBUG 2019-01-16 11:41:57.470257460 +01:00 < Date: Wed, 16 Jan 2019 10:41:57 GMT DEBUG 2019-01-16 11:41:57.470267473 +01:00 < Server: Apache/2.4.37 (Ubuntu) DEBUG 2019-01-16 11:41:57.470273267 +01:00 < Content-Length: 696 DEBUG 2019-01-16 11:41:57.470278187 +01:00 < X-XSS-Protection: 1; mode=block DEBUG 2019-01-16 11:41:57.470283498 +01:00 < Content-Language: en DEBUG 2019-01-16 11:41:57.470288059 +01:00 < X-Content-Type-Options: nosniff DEBUG 2019-01-16 11:41:57.470293170 +01:00 < Vary: Accept-Language,Cookie DEBUG 2019-01-16 11:41:57.470298224 +01:00 < Allow: POST, OPTIONS DEBUG 2019-01-16 11:41:57.470303382 +01:00 < X-Frame-Options: deny DEBUG 2019-01-16 11:41:57.470308630 +01:00 < Content-Type: application/json DEBUG 2019-01-16 11:41:57.470313377 +01:00 < Strict-Transport-Security: max-age=15768000;includeSubdomains DEBUG 2019-01-16 11:41:57.472276374 +01:00 response status: 200 DEBUG 2019-01-16 11:41:57.472308097 +01:00 body: {"7e6a5a2ca3cfcb404f8a8a5fd8c48d24642f2e95": {"state": "created", "missingChunks": []}, "ff97043c3062c516db1e991248d945a277707556": {"state": "created", "missingChunks": []}, "bc5f3ecf1b5ee32e1c64945210495eaeae96c50d": {"state": "created", "missingChunks": []}, "b92da8cbef38eb5ac26f2ffa64b96050d5100eaa": {"state": "created", "missingChunks": []}, "935f2f733571ecc4b2be5d2bc858221ec9e003de": {"state": "created", "missingChunks": []}, "e8efaea3f8a76d46bcdec4bc759e5628d94e904f": {"state": "created", "missingChunks": []}, "d3fae0adeb21429151cb135fd66c59fd152d8ba4": {"state": "created", "missingChunks": []}, "ce04ea9c86a038d2d85255442b3a723b8e56212a": {"state": "created", "missingChunks": []}} >Nothing to upload, all files are on the server DEBUG 2019-01-16 11:41:57.472555623 +01:00 request POST https:// /api/0/projects/sentry/ /reprocessing/ DEBUG 2019-01-16 11:41:57.472569526 +01:00 using token authentication DEBUG 2019-01-16 11:41:57.472575329 +01:00 retry number 0, max retries: 0 DEBUG 2019-01-16 11:41:57.480856588 +01:00 > POST /api/0/projects/sentry/ /reprocessing/ HTTP/1.1 DEBUG 2019-01-16 11:41:57.480885539 +01:00 > Host: DEBUG 2019-01-16 11:41:57.480900816 +01:00 > Accept: */* DEBUG 2019-01-16 11:41:57.480910067 +01:00 > Connection: TE DEBUG 2019-01-16 11:41:57.480918648 +01:00 > TE: gzip DEBUG 2019-01-16 11:41:57.480927250 +01:00 > User-Agent: sentry-cli/1.37.3 DEBUG 2019-01-16 11:41:57.480953870 +01:00 > Authorization: Bearer eb1acc7d*** DEBUG 2019-01-16 11:41:57.586634345 +01:00 < HTTP/1.1 200 OK DEBUG 2019-01-16 11:41:57.586673643 +01:00 < Date: Wed, 16 Jan 2019 10:41:57 GMT DEBUG 2019-01-16 11:41:57.586691046 +01:00 < Server: Apache/2.4.37 (Ubuntu) DEBUG 2019-01-16 11:41:57.586701944 +01:00 < Content-Length: 0 DEBUG 2019-01-16 11:41:57.586710885 +01:00 < X-XSS-Protection: 1; mode=block DEBUG 2019-01-16 11:41:57.586725414 +01:00 < Content-Language: en DEBUG 2019-01-16 11:41:57.586735736 +01:00 < X-Content-Type-Options: nosniff DEBUG 2019-01-16 11:41:57.586746170 +01:00 < Vary: Accept-Language,Cookie DEBUG 2019-01-16 11:41:57.586756893 +01:00 < Allow: POST, OPTIONS DEBUG 2019-01-16 11:41:57.586767775 +01:00 < X-Frame-Options: deny DEBUG 2019-01-16 11:41:57.586778253 +01:00 < Strict-Transport-Security: max-age=15768000;includeSubdomains DEBUG 2019-01-16 11:41:57.588896232 +01:00 response status: 200 DEBUG 2019-01-16 11:41:57.588912939 +01:00 body: Error: some symbols did not process correctly/ DEBUG 2019-01-16 11:41:57.588936471 +01:00 error: running update nagger INFO 2019-01-16 11:41:57.589041469 +01:00 Skipping update nagger update check
While it at first says "Nothing to upload, all files are on the server", there are none actually displayed in the UI:
The next run with same files results in following POST request being looped (no previous errors this time):
DEBUG 2019-01-16 10:21:55.951882217 +01:00 request POST http://176.9.18.71:16100/api/0/projects/sentry/<redacted>/files/difs/assemble/
DEBUG 2019-01-16 10:21:55.952030205 +01:00 using token authentication
DEBUG 2019-01-16 10:21:55.952120100 +01:00 json body: {"ce04ea9c86a038d2d85255442b3a723b8e56212a":{"name":"KSCrash","chunks":["ce04ea9c86a038d2d85255442b3a723b8e56212a"]},"e8efaea3f8a76d46bcdec4bc759e5628d94e904f":{"name":"<redacted>","chunks":["e8efaea3f8a76d46bcdec4bc759e5628d94e904f"]},"b92da8cbef38eb5ac26f2ffa64b96050d5100eaa":{"name":"Watchdog","chunks":["b92da8cbef38eb5ac26f2ffa64b96050d5100eaa"]},"935f2f733571ecc4b2be5d2bc858221ec9e003de":{"name":"Sentry","chunks":["935f2f733571ecc4b2be5d2bc858221ec9e003de"]},"bc5f3ecf1b5ee32e1c64945210495eaeae96c50d":{"name":"<redacted>","chunks":["bc5f3ecf1b5ee32e1c64945210495eaeae96c50d"]},"ff97043c3062c516db1e991248d945a277707556":{"name":"Sentry","chunks":["ff97043c3062c516db1e991248d945a277707556"]},"d3fae0adeb21429151cb135fd66c59fd152d8ba4":{"name":"Watchdog","chunks":["d3fae0adeb21429151cb135fd66c59fd152d8ba4"]},"7e6a5a2ca3cfcb404f8a8a5fd8c48d24642f2e95":{"name":"KSCrash","chunks":["7e6a5a2ca3cfcb404f8a8a5fd8c48d24642f2e95"]}}
DEBUG 2019-01-16 10:21:55.952193860 +01:00 retry number 0, max retries: 5
DEBUG 2019-01-16 10:21:55.952577364 +01:00 > POST /api/0/projects/sentry/<redacted>/files/difs/assemble/ HTTP/1.1
DEBUG 2019-01-16 10:21:55.952671211 +01:00 > Host: 176.9.18.71:16100
DEBUG 2019-01-16 10:21:55.952751042 +01:00 > Accept: */*
DEBUG 2019-01-16 10:21:55.952816907 +01:00 > Connection: TE
DEBUG 2019-01-16 10:21:55.952886323 +01:00 > TE: gzip
DEBUG 2019-01-16 10:21:55.952953428 +01:00 > User-Agent: sentry-cli/1.37.3
DEBUG 2019-01-16 10:21:55.953045105 +01:00 > Authorization: Bearer eb1acc7d***
DEBUG 2019-01-16 10:21:55.953111983 +01:00 > Content-Type: application/json
DEBUG 2019-01-16 10:21:55.953177453 +01:00 > Content-Length: 931
DEBUG 2019-01-16 10:21:55.987248503 +01:00 < HTTP/1.1 200 OK
DEBUG 2019-01-16 10:21:55.987310201 +01:00 < Content-Length: 848
DEBUG 2019-01-16 10:21:55.987337689 +01:00 < X-XSS-Protection: 1; mode=block
DEBUG 2019-01-16 10:21:55.987361156 +01:00 < Content-Language: en
DEBUG 2019-01-16 10:21:55.987381619 +01:00 < X-Content-Type-Options: nosniff
DEBUG 2019-01-16 10:21:55.987403889 +01:00 < Vary: Accept-Language, Cookie
DEBUG 2019-01-16 10:21:55.987424168 +01:00 < Allow: POST, OPTIONS
DEBUG 2019-01-16 10:21:55.987445963 +01:00 < X-Frame-Options: deny
DEBUG 2019-01-16 10:21:55.987468221 +01:00 < Content-Type: application/json
DEBUG 2019-01-16 10:21:55.987544387 +01:00 response status: 200
DEBUG 2019-01-16 10:21:55.987587788 +01:00 body: {"7e6a5a2ca3cfcb404f8a8a5fd8c48d24642f2e95": {"state": "assembling", "missingChunks": [], "detail": null}, "e8efaea3f8a76d46bcdec4bc759e5628d94e904f": {"state": "assembling", "missingChunks": [], "detail": null}, "bc5f3ecf1b5ee32e1c64945210495eaeae96c50d": {"state": "assembling", "missingChunks": [], "detail": null}, "b92da8cbef38eb5ac26f2ffa64b96050d5100eaa": {"state": "assembling", "missingChunks": [], "detail": null}, "935f2f733571ecc4b2be5d2bc858221ec9e003de": {"state": "assembling", "missingChunks": [], "detail": null}, "ff97043c3062c516db1e991248d945a277707556": {"state": "assembling", "missingChunks": [], "detail": null}, "d3fae0adeb21429151cb135fd66c59fd152d8ba4": {"state": "assembling", "missingChunks": [], "detail": null}, "ce04ea9c86a038d2d85255442b3a723b8e56212a": {"state": "assembling", "missingChunks": [], "detail": null}}
I have configured memcache, redis and sentry caches in my instance. Related issue on sentry-cli repository: https://github.com/getsentry/sentry-cli/issues/376
meet same issue, with the 9.0.0
version of sentry
in log Nothing to upload, all files are on the server
INFO 2019-06-10 14:30:21.406801 +08:00 Loaded config from /Users/yolande/.sentryclirc
DEBUG 2019-06-10 14:30:21.408422 +08:00 sentry-cli version: 1.44.3, platform: "darwin", architecture: "x86_64"
INFO 2019-06-10 14:30:21.408447 +08:00 sentry-cli was invoked with the following command line: "sentry-cli" "--url" "https://sentry.i.entropage.com" "--auth-token" "af83f916324046208be855abdc03fbb831daab051cda4bdba5e998476710d27f" "--log-level" "DEBUG" "upload-dsym" "--org" "entropage" "--project" "leakzero-ios" "/Users/yolande/Downloads/dSYMs/LeakZero.app.dSYM"
DEBUG 2019-06-10 14:30:21.411817 +08:00 request GET https://sentry.i.entropage.com/api/0/organizations/entropage/chunk-upload/
DEBUG 2019-06-10 14:30:21.412255 +08:00 using token authentication
DEBUG 2019-06-10 14:30:21.412278 +08:00 retry number 0, max retries: 0
DEBUG 2019-06-10 14:30:21.569826 +08:00 > GET /api/0/organizations/entropage/chunk-upload/ HTTP/1.1
DEBUG 2019-06-10 14:30:21.569873 +08:00 > Host: sentry.i.entropage.com
DEBUG 2019-06-10 14:30:21.569882 +08:00 > Accept: */*
DEBUG 2019-06-10 14:30:21.569889 +08:00 > Connection: TE
DEBUG 2019-06-10 14:30:21.569895 +08:00 > TE: gzip
DEBUG 2019-06-10 14:30:21.569902 +08:00 > User-Agent: sentry-cli/1.44.3
DEBUG 2019-06-10 14:30:21.570773 +08:00 > Authorization: Bearer af83f916***
DEBUG 2019-06-10 14:30:21.698039 +08:00 < HTTP/1.1 200 OK
DEBUG 2019-06-10 14:30:21.698101 +08:00 < Server: openresty
DEBUG 2019-06-10 14:30:21.698124 +08:00 < Date: Mon, 10 Jun 2019 06:30:18 GMT
DEBUG 2019-06-10 14:30:21.698144 +08:00 < Content-Type: application/json
DEBUG 2019-06-10 14:30:21.698161 +08:00 < Content-Length: 224
DEBUG 2019-06-10 14:30:21.698178 +08:00 < Connection: keep-alive
DEBUG 2019-06-10 14:30:21.698194 +08:00 < X-XSS-Protection: 1; mode=block
DEBUG 2019-06-10 14:30:21.698211 +08:00 < Content-Language: en
DEBUG 2019-06-10 14:30:21.698225 +08:00 < X-Content-Type-Options: nosniff
DEBUG 2019-06-10 14:30:21.698241 +08:00 < Vary: Accept-Language, Cookie
DEBUG 2019-06-10 14:30:21.698257 +08:00 < Allow: GET, POST, HEAD, OPTIONS
DEBUG 2019-06-10 14:30:21.698271 +08:00 < X-Frame-Options: deny
DEBUG 2019-06-10 14:30:21.698345 +08:00 response status: 200
DEBUG 2019-06-10 14:30:21.698390 +08:00 body: {"hashAlgorithm": "sha1", "chunkSize": 1048576, "url": "https://sentry.leakzero.com/api/0/organizations/entropage/chunk-upload/", "maxRequestSize": 33554432, "concurrency": 4, "chunksPerRequest": 64, "compression": ["gzip"]}
DEBUG 2019-06-10 14:30:21.709757 +08:00 searching location /Users/yolande/Downloads/dSYMs/LeakZero.app.dSYM
DEBUG 2019-06-10 14:30:21.712602 +08:00 trying to parse dif Contents/Resources/DWARF/LeakZero
DEBUG 2019-06-10 14:30:21.712985 +08:00 Ctx: Ctx { container: Little, le: Little } (from goblin)
DEBUG 2019-06-10 14:30:21.713054 +08:00 Mach-o header: Header { magic: 0xfeedface, cputype: 12, cpusubtype: 0x9, filetype: "DSYM", ncmds: 7, sizeofcmds: 3660, flags: 0x0, reserved: 0x0 } (from goblin)
DEBUG 2019-06-10 14:30:21.713461 +08:00 0 - LoadCommand { offset: 28, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [235, 30, 160, 115, 249, 241, 62, 108, 146, 232, 87, 164, 2, 116, 21, 5] }) } (from goblin)
DEBUG 2019-06-10 14:30:21.713537 +08:00 1 - LoadCommand { offset: 52, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 4096, nsyms: 15781, stroff: 193468, strsize: 1080725 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.713584 +08:00 2 - LoadCommand { offset: 76, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 80, 65, 71, 69, 90, 69, 82, 79, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 16384, fileoff: 0, filesize: 0, maxprot: 0, initprot: 0, nsects: 0, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.713635 +08:00 3 - LoadCommand { offset: 132, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1212, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 16384, vmsize: 2555904, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 17, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.713764 +08:00 4 - LoadCommand { offset: 1344, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1280, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 2572288, vmsize: 212992, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 18, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.714779 +08:00 5 - LoadCommand { offset: 2624, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 56, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 2785280, vmsize: 1273856, fileoff: 4096, filesize: 1270097, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.714923 +08:00 6 - LoadCommand { offset: 2680, command: Segment32(SegmentCommand32 { cmd: 1, cmdsize: 1008, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4059136, vmsize: 9175040, fileoff: 1277952, filesize: 9173795, maxprot: 7, initprot: 3, nsects: 14, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.715977 +08:00 Ctx: Ctx { container: Big, le: Little } (from goblin)
DEBUG 2019-06-10 14:30:21.716029 +08:00 Mach-o header: Header { magic: 0xfeedfacf, cputype: 16777228, cpusubtype: 0x0, filetype: "DSYM", ncmds: 7, sizeofcmds: 4488, flags: 0x0, reserved: 0x0 } (from goblin)
DEBUG 2019-06-10 14:30:21.716076 +08:00 0 - LoadCommand { offset: 32, command: Uuid(UuidCommand { cmd: 27, cmdsize: 24, uuid: [252, 230, 170, 115, 6, 10, 52, 5, 169, 63, 25, 36, 215, 87, 34, 139] }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716127 +08:00 1 - LoadCommand { offset: 56, command: Symtab(SymtabCommand { cmd: 2, cmdsize: 24, symoff: 8192, nsyms: 15175, stroff: 250992, strsize: 1045226 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716171 +08:00 2 - LoadCommand { offset: 80, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 80, 65, 71, 69, 90, 69, 82, 79, 0, 0, 0, 0, 0, 0], vmaddr: 0, vmsize: 4294967296, fileoff: 0, filesize: 0, maxprot: 0, initprot: 0, nsects: 0, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716217 +08:00 3 - LoadCommand { offset: 152, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1592, segname: [95, 95, 84, 69, 88, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4294967296, vmsize: 2686976, fileoff: 0, filesize: 0, maxprot: 5, initprot: 5, nsects: 19, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716266 +08:00 4 - LoadCommand { offset: 1744, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1512, segname: [95, 95, 68, 65, 84, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4297654272, vmsize: 376832, fileoff: 0, filesize: 0, maxprot: 3, initprot: 3, nsects: 18, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716314 +08:00 5 - LoadCommand { offset: 3256, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 72, segname: [95, 95, 76, 73, 78, 75, 69, 68, 73, 84, 0, 0, 0, 0, 0, 0], vmaddr: 4298031104, vmsize: 1290240, fileoff: 8192, filesize: 1288026, maxprot: 1, initprot: 1, nsects: 0, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716363 +08:00 6 - LoadCommand { offset: 3328, command: Segment64(SegmentCommand64 { cmd: 25, cmdsize: 1192, segname: [95, 95, 68, 87, 65, 82, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0], vmaddr: 4299321344, vmsize: 9482240, fileoff: 1298432, filesize: 9480863, maxprot: 7, initprot: 3, nsects: 14, flags: 0 }) } (from goblin)
DEBUG 2019-06-10 14:30:21.716514 +08:00 finished location /Users/yolande/Downloads/dSYMs/LeakZero.app.dSYM
> Found 2 debug information files
> Prepared debug information files for upload
DEBUG 2019-06-10 14:30:21.823958 +08:00 request POST https://sentry.i.entropage.com/api/0/projects/entropage/leakzero-ios/files/difs/assemble/
DEBUG 2019-06-10 14:30:21.823984 +08:00 using token authentication
DEBUG 2019-06-10 14:30:21.824016 +08:00 json body: {"a8f293decb9d240322414f96442303ed1a9d9a13":{"name":"LeakZero","chunks":["5929f189722293a8bf35c4699fb1749365b51cf3","149a9692c3e1097ee4d372ccf5c415e10c9e1324","bb43049ace11275c3d720042f124708efba15b45","84be63f21df0da18abc8bb824c39760a97247042","5eac2e22d8f82de44ea60100e35ab7f07c43ccb1","c81f9eecfd7fec8c0943601077e5c457cc44823e","9723ab45598771f5680b23846c99cc7acaca27b4","17494b6bb96d95db96041b36a9c27cc3693c0a4a","8472f537ddeb0e30a1152744f90bb3a794d42e0a","ed64feebaf453f96d51b230e82f85bec77c1d1e7"]},"14f0b017f9e6818ae6ca407f48a9f8501299c79d":{"name":"LeakZero","chunks":["c296957bf9b627c2d6148b0d77baaa2bcb23767a","04a2889230b02a6125dd0c89a52ec36f74101244","73ae3f52dacc5d6672341cf20549b05335a3116d","5e88450da04d532fd3a514f751ad096ca2ef3756","ec2b4872ec218ddaccc55d372580769d8ea2e2e4","f82d874d3cb755033dc608b2f0a67d073b773ba1","945f5fee9067efa9788e7dc228b8cefa5974f474","b944dbd764c6574aafe497c36827eec35b55f846","d82ed9fe258baca9423e936eee6c2ebbc91f2425","232a0de63d471b0bbd0707f68abc2a14a525c0e8","89c9e772595fa6de43406330767ebc812737b1e7"]}}
DEBUG 2019-06-10 14:30:21.824091 +08:00 retry number 0, max retries: 5
DEBUG 2019-06-10 14:30:21.824244 +08:00 > POST /api/0/projects/entropage/leakzero-ios/files/difs/assemble/ HTTP/1.1
DEBUG 2019-06-10 14:30:21.824271 +08:00 > Host: sentry.i.entropage.com
DEBUG 2019-06-10 14:30:21.824284 +08:00 > Accept: */*
DEBUG 2019-06-10 14:30:21.824295 +08:00 > Connection: TE
DEBUG 2019-06-10 14:30:21.824306 +08:00 > TE: gzip
DEBUG 2019-06-10 14:30:21.824316 +08:00 > User-Agent: sentry-cli/1.44.3
DEBUG 2019-06-10 14:30:21.824342 +08:00 > Authorization: Bearer af83f916***
DEBUG 2019-06-10 14:30:21.824355 +08:00 > Content-Type: application/json
DEBUG 2019-06-10 14:30:21.824366 +08:00 > Content-Length: 1052
DEBUG 2019-06-10 14:30:21.900995 +08:00 < HTTP/1.1 200 OK
DEBUG 2019-06-10 14:30:21.901046 +08:00 < Server: openresty
DEBUG 2019-06-10 14:30:21.901065 +08:00 < Date: Mon, 10 Jun 2019 06:30:18 GMT
DEBUG 2019-06-10 14:30:21.901080 +08:00 < Content-Type: application/json
DEBUG 2019-06-10 14:30:21.901094 +08:00 < Content-Length: 920
DEBUG 2019-06-10 14:30:21.901108 +08:00 < Connection: keep-alive
DEBUG 2019-06-10 14:30:21.901121 +08:00 < X-XSS-Protection: 1; mode=block
DEBUG 2019-06-10 14:30:21.901134 +08:00 < Content-Language: en
DEBUG 2019-06-10 14:30:21.901146 +08:00 < X-Content-Type-Options: nosniff
DEBUG 2019-06-10 14:30:21.901159 +08:00 < Vary: Accept-Language, Cookie
DEBUG 2019-06-10 14:30:21.901171 +08:00 < Allow: POST, OPTIONS
DEBUG 2019-06-10 14:30:21.901183 +08:00 < X-Frame-Options: deny
DEBUG 2019-06-10 14:30:21.901214 +08:00 response status: 200
DEBUG 2019-06-10 14:30:21.901242 +08:00 body: {"14f0b017f9e6818ae6ca407f48a9f8501299c79d": {"state": "ok", "missingChunks": [], "dif": {"headers": {"Content-Type": "application/x-mach-binary"}, "sha1": "14f0b017f9e6818ae6ca407f48a9f8501299c79d", "uuid": "fce6aa73-060a-3405-a93f-1924d757228b", "objectName": "LeakZero", "debugId": "fce6aa73-060a-3405-a93f-1924d757228b", "dateCreated": "2019-06-10T05:28:19.733Z", "cpuName": "arm64", "id": "3191", "symbolType": "macho", "size": 10779295}, "detail": null}, "a8f293decb9d240322414f96442303ed1a9d9a13": {"state": "ok", "missingChunks": [], "dif": {"headers": {"Content-Type": "application/x-mach-binary"}, "sha1": "a8f293decb9d240322414f96442303ed1a9d9a13", "uuid": "eb1ea073-f9f1-3e6c-92e8-57a402741505", "objectName": "LeakZero", "debugId": "eb1ea073-f9f1-3e6c-92e8-57a402741505", "dateCreated": "2019-06-10T05:28:23.683Z", "cpuName": "armv7", "id": "3197", "symbolType": "macho", "size": 10451747}, "detail": null}}
> Nothing to upload, all files are on the server
DEBUG 2019-06-10 14:30:21.911467 +08:00 request POST https://sentry.i.entropage.com/api/0/projects/entropage/leakzero-ios/reprocessing/
DEBUG 2019-06-10 14:30:21.911510 +08:00 using token authentication
DEBUG 2019-06-10 14:30:21.911523 +08:00 retry number 0, max retries: 0
DEBUG 2019-06-10 14:30:21.911674 +08:00 > POST /api/0/projects/entropage/leakzero-ios/reprocessing/ HTTP/1.1
DEBUG 2019-06-10 14:30:21.911696 +08:00 > Host: sentry.i.entropage.com
DEBUG 2019-06-10 14:30:21.911709 +08:00 > Accept: */*
DEBUG 2019-06-10 14:30:21.911721 +08:00 > Connection: TE
DEBUG 2019-06-10 14:30:21.911766 +08:00 > TE: gzip
DEBUG 2019-06-10 14:30:21.911776 +08:00 > User-Agent: sentry-cli/1.44.3
DEBUG 2019-06-10 14:30:21.911806 +08:00 > Authorization: Bearer af83f916***
DEBUG 2019-06-10 14:30:22.008207 +08:00 < HTTP/1.1 200 OK
DEBUG 2019-06-10 14:30:22.008270 +08:00 < Server: openresty
DEBUG 2019-06-10 14:30:22.008303 +08:00 < Date: Mon, 10 Jun 2019 06:30:18 GMT
DEBUG 2019-06-10 14:30:22.008334 +08:00 < Content-Length: 0
DEBUG 2019-06-10 14:30:22.008365 +08:00 < Connection: keep-alive
DEBUG 2019-06-10 14:30:22.008395 +08:00 < X-XSS-Protection: 1; mode=block
DEBUG 2019-06-10 14:30:22.008426 +08:00 < Content-Language: en
DEBUG 2019-06-10 14:30:22.008455 +08:00 < X-Content-Type-Options: nosniff
DEBUG 2019-06-10 14:30:22.008485 +08:00 < Vary: Accept-Language, Cookie
DEBUG 2019-06-10 14:30:22.008516 +08:00 < Allow: POST, OPTIONS
DEBUG 2019-06-10 14:30:22.008544 +08:00 < X-Frame-Options: deny
DEBUG 2019-06-10 14:30:22.008641 +08:00 response status: 200
DEBUG 2019-06-10 14:30:22.008684 +08:00 body:
@iOSleep please check with sentry-cli difutil check /path/to/LeakZero
if the file contains "debug" information. Also ensure that you're running a recent version of sentry-cli. You will want to look for the following output:
Contained debug information:
> symtab, debug
If "debug" is missing, you have to locate the dSYM and try again. Otherwise, I would suggest to update to Sentry 9.1.1 or build the latest master, which has an updated UI that gives you more information.
@jan-auer
I will notify our backend and communicate to see if we can upgrade to version 9.1.1 as soon as possible.
@iOSleep also beware that uploaded debug files will only be applied to new Events coming in (likely creating a new Issue). We do not touch events once they are shown in the issues stream.
@jan-auer find the reason, thanks. by the way, do we have plan for applying old event issues
Great, may I ask what the issue was in the end?
We have a feature called “reprocessing”. It will hold back events until you have uploaded all required debug files. Right now, it works somewhat fine for iOS, but we are planning to improve it over the next months.
i am having this issue
@jan-auer
I will notify our backend and communicate to see if we can upgrade to version 9.1.1 as soon as possible.
I have the same problem. On Sentry 9.2.1
and 10.1.0dev
too with sentry-cli 1.51.1
And I have this files uploaded to Sentry, but it didn't use them.
Currently having this issue on sentry-cli 1.52.1
We are using a self-hosted Sentry instance (https://errors.rami.io) using the newest version 8.22.0 and installed using Docker with persistent volumes set up to be mounted at
/var/lib/sentry/files
.For a couple of months, we have been experiencing the problem that all new events from an iOS app being stuck under “Pending Issues” (“A required debug symbol file was missing”).
The error message is clear - but even after uploading the required dSYMs using sentry-cli and verifying that they appear in the "Debug Information Files" tab (see below), the Pending Issues don't disappear.
I previously had another - probably unrelated - issue with uploading dSYMs (https://github.com/getsentry/sentry-cli/issues/257) and was told to contact support about this problem - but as we are not using the hosted service at sentry.io, I couldn't get any help via email.
Another clue might be that when uploading dSYMs, sentry-cli shows the following warning (or similar):
The Sentry instance is managed by @raphaelm, so he will be able to provide contents of log files and details about the setup.