Skip to content

extraErrorDataIntegration leads to large events #12168

Closed
@WesCossick

Description

@WesCossick

Is there an existing issue for this?

How do you use Sentry?

Sentry Saas (sentry.io)

Which SDK are you using?

@sentry/node

SDK Version

7.116.0

Framework Version

No response

Link to Sentry event

No response

SDK Setup

const sentryConfig: Sentry.NodeOptions = {
	debug: false,
	normalizeDepth: 0,
	maxValueLength: 1000,
	tracePropagationTargets: ['NONE'],
	dsn: process.env.SENTRY_DSN,
	environment: process.env.ENVIRONMENT,
	integrations: [
		extraErrorDataIntegration(),
		Sentry.onUncaughtExceptionIntegration({
			onFatalError: (error) => {
				// Debug
				console.error(error);
				console.error('Sentry caught fatal error; shutting down...');
				
				
				// Drain queued events and exit gracefully
				Sentry.close(60 * 1000).then(
					() => {
						// If there are SIGTERM listeners, use those; otherwise, exit immediately
						//  -> SIGTERM listeners are responsible for calling the `shutDown()` function, if available
						if (process.listenerCount('SIGTERM')) {
							process.kill(process.pid, 'SIGTERM');
						} else {
							process.exit(1);
						}
					},
					(error) => {
						console.error('Error while draining Sentry:', error);
						process.exit(1);
					}
				);
			},
		}),
	],
	beforeSend: (sentryEvent) => {
		console.error(`Reporting to Sentry: ${sentryEvent.event_id ?? 'undefined'}`);
		return sentryEvent;
	},
};

if (process.env.RELEASE && process.env.RELEASE !== 'N/A') {
	sentryConfig.release = process.env.RELEASE;
}

Sentry.init(sentryConfig);

Steps to Reproduce

In a Node.js script, if you run the following code...

execSync(
	`openssl rand -hex 99999999`,
	{
		stdio: 'pipe',
		encoding: 'utf-8',
	}
);

It will produce an ENOBUFS error that looks like this when console.log()'d:

<ref *1> Error: spawnSync /bin/sh ENOBUFS
    at Object.spawnSync (node:internal/child_process:1110:20)
    at spawnSync (node:child_process:857:24)
    at execSync (node:child_process:938:15)
    at Object.<anonymous> (/app/microservices/scheduled-workers/delete-old-images/dist/entry.js:9:43)
    at Module._compile (node:internal/modules/cjs/loader:1159:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
    at require$$0.Module._extensions..js (/app/.pnp.cjs:9050:33)
    at Module.load (node:internal/modules/cjs/loader:1037:32)
    at require$$0.Module._load (/app/.pnp.cjs:8887:14)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
  errno: -105,
  code: 'ENOBUFS',
  syscall: 'spawnSync /bin/sh',
  path: '/bin/sh',
  spawnargs: [ '-c', 'openssl rand -hex 99999999' ],
  error: [Circular *1],
  status: null,
  signal: 'SIGTERM',
  output: [
    null,
    '8463195dd94734458d69c725a6f353421e970a9e4d2f463fc1ed4367d18dfa6445d1940f07158e152b4e4db68e82a01ffc18e0a613fc0f22f5ac81d1cf364063b842fd5519a37a5b845c19d1cd4584d97e8e832b01dd8da891a47a5b3fe47598569fa80e962303c48c3925c49a25107de0334b6799858dcd2c2e20331b4095d64a66521dc93b5af534a90a42dbbd2d846e3dd9bf4a50814254fac5ca359dd735548199ec6a38154e0d89ac671987cf123e23cd897632adb69f24e9f8265f5a0f7cf32743254b503711ef861629bb2922fcf94f075bf704d550297f5394afcc6c4ec3dcb8aac1be7143afcf6ff907f2274e1bd4dbc3eb22f811655203e9b00317a469c128a8501a5002d67b6c93c853fc2e51dad0a105fa866d80a94d80f102e474cfa8b1d7af694761097f67e088433f3d8bc88e00c3c27d05482285f9f879e72ed9d88d3903d1714c55a8595e22fb1b03f244353015914f7a6566353ff9a80f6e39daad1537a08d4cdbd92216c82ed73c72040cd151b44028c78e41eb25f2833e0bcf2e8755510ce33aa38ac7bc4c5a56b267b04c34fe45b55bd60f52d7e37fea0688ec309105abb7b622bfb586fb0cf8c2dcb8cd60a8c2284faa716e358e3cad9292b7ae44d0c7b046ed1f9cc1a7bab63ea44a95efc1cd62767dc30fdd4777eb9304f8ef267750311210aca4ee4ee19a341358e297195165121e58d3ec4071b8f8c9abf44ffecb1f5dcc6b6ea5362ffff064850af361ec2b1ac795aaff27e505938ceb38d10e1c43804e02eb1bcf0d2c7c1aefe976a25b03c0390747d1a4f5434a344d697760c37492687fdd160bace33f60e5e4e1bccbc25c13658c1c21714d12dfae586252f04f64337138a327d4999d9f059575d41e72756876b48a46d798c530b423c04154cacddcff4dfd0376f32c0ecddabc9fa8809141b6a057a757d14074bae9fef28223c2fa739991d45f8805b592aed93133ee25fec1a41c310b1ba8b2e057b9877373a35aa39b28bc6684d51504048e69076bf575c18dfbf07a67409d0de8c1d7e2ab47ad96d19dd98234c0b25b11b3732ea06798eba83e6d718ca8f7c34a5389264ce217fa80454f43b9045b231a78b757d4c393ba7dde587fb4a84bb75d768142bd5b3a920b3feb63c7bc7692f464492732fad3bd7da98011dabeaec7814e39e27705c9613570482b9f21fda35945901eb4ca9fb0e7fe6009c8af347297b0ee455b8fb300e3cbfb25e96b52bb81da5769ddb75a467e82b3bfff4deb970de78022d477942923ed32f5016dc69b10c12019a509e01bad0f479d34163835f4c9d701912e1266f7013096acfb6c09ddda03b1e7f637cb2b4021f78d6f4352b4ff2de7fbd040f5b21182d0bfde5771b646d3c90070dfb43217d4d291f2d85eb061b6d3db803a8269281354633eca31e0362713f57170a4074aa866c87c901cfbd49cb87496a6fecc419017571c620eb3e2a18824e6ab746b0b01637cb824d9348c49bd17c306bb95c1d3eff15b0cd26eb69d136c452f6d03baf90012eb9d7c71ad5ff7101e2325e454450d44264fa806ef7e5f018ea5463f4ee8f6683befcb39d0b79a4ef668513ba3b635886335530bc8616753f56866975447de044a4b53866f1f431d9d32a835f0220296898329a8e37f3d1655a9cbc03d64c2b6f545763cf25b305aaa9cc506beefb31aeeedc978acffed868338fe5c61a12f297d57e59329ef7ff690ccfda9521b62a397146b9535ad5c8d518606b805180741126ab21ff5d741b304592181c3bdd4acbbc528de86f9ed01c7fb90963bdb52635fdbb1fbfb326551915bac0b82d3839b7f5196b42613912186d5f19cee1d1d5d18fc6a5a8da84558925cd07e7018a113b60a86e711d5ef32c0248ac9d481854d07db3996af00443a2c2afc5f57a4e88879b1e8287d84a583a90af431ea3112cd06078e370b53a9404025b6685b3c43a9da61ef98b1cfb3d06756c673bd548beec5f7622a86b77a300e0b8c2944020c6e9877345e3a500c822a77327a8f065e3396ea54803162fad61e4480fe41ea406488b3935393b2fca38acd2933c474c705cabd052137b4e4657fb7b795e41eb79dadd8e3b2fd68bab371982f29020d46d39c7392091db03a9aa5f9eaaf7b4abde8762ff965b8dc19bcc596e7a600ac591ca8711ab21a57f5d435c9062e65a9b0a81bfb1b0a1472975fb7e18c0a7dae9350f90a1a769cc4eb339d21f06f9351030fdadbd5a80e2750600a317022c0cf6925ef4558934c95eb30eb83077bf719b631f35d0d5488dbc6dd92376a5d9d83cf23a06113055924c5afd71590a093aecbcd8f5ea37c2d5e214e2fc261de5c744cda6814c8cd527b16638e7950a93a941645feca6c2fdeed5e72cfaf599d0e2ee145df3f430a9a6b0c4b80623d4441007dd0b43e6c4a542e92f61875e05d44fb0a92609fd086d9e8ed55633950bb5c02f7f59852fb73574042096d32c72285f0c879f49295b9cff5b1315b41c8db6e9a442d13d2d9d18a91ac5526564addf8a039c781d7483c502489994c954d3fc3dfe425992ee7374a3bb6b98371f46a868f88a184463c0f817d5a218bca0e87509e890109a5d5f44b65ee11440a1a75fb13e686794186614529c63d38d58799cd4a2c80e9cd2fd5d2e9d7a88d184da3a7cd7c85356299a9ed996f78e3badb9f3136c4a9777557f4050951ed3ff3123474e13780f78eaad7c1e0ae08aa9bc588bfea4cb88c6e1b79505a321d246e5ed4dfcf7bb26b351ce68ffe531084d98e8fb7297f940ef22d3e9f40060163fec51f82c22e177d8520dc0b6f879dacbf80f08e1771e52ecb17d557f2f9375e72a464f97c63f16d3c393ca610c9423cb1adae8fac3c738bb799a166cd587232cd4c9230c1589a15bf5603c848ec02c91da73d63439be24ce9d9deabeac09f85aaa564f95c70d8b1c8f10c5bcfe90e9ea6a76ecb9906198f9a92b90dbb4f0c7f04e8519107ec00315bdcb8b41ae44fc3e69b1138eaaa53bbae6194b9bb776b059f9dafe2e985787594a117d2544b25934ff5cac9ba6aadfe394895190c3c3da53a94a6140fecf49e409ae86b2e7406d8cd83d7c4bd117dc34bfb1be566dad41b2dcde6a8fb96539bd8ddaf8b2c9bf64cefe01e3def1ada463a90ee5de6993797175da8986a32e9f48b871ef6216697739ad80367c51d88cc3028f995dfaac362b8b6887ce864c631bcd03915596009ad974cbe71e04d38337959a9f4c8d29520dad71671ddc3ecab62f592d042cf873c9e7d7025b86759f702b799cea6e6ea3096b562ba051894c23d7c957ba7d5dcecfd602598dde397f387680da0a33d08de81234a7d64c489799004cd7e87daf8f45540ccab06a543e4b57d5e7c15b16f97de3f1bde78c59b73e9ae94c48aa16ddfdf11e1a1c76deb26b7e1832e88a65f1f438b86ff07fd0467667aa53f88d7f49226ed94045f89f93b9cdc6b12533afccc26b21687f72cb86b6594d5bd85c4bb95194efe05181ffc7d79a0980f814270f4a2308ce9da55d890d85e7f7169a8fb2fc8e4d5dcf8bbd25bc093b88b43ce3153e64b02c9745b7748059187260837441a652aa02ad9b1fef6562a06e0b0a3c6973b51539b552609bbe1d0d1198df67c75ab50accffea72d72f4b713b4346218980da763bd80f0cc534174feb802769934627b09f152b4bb8a1c5703d863ca21ebe63ce4917f99e1df73c0128d5be25dda0faf0e62a78b588572038aa63cbfde4c59c7184957578e2b3ecc810703d9a07269fad593000fe2e79caa5ae1027005aa3d647f1e00b94f677379b745e57de39aa6c3221385e879671ae6d0ba9a96baac8f842ecedab1233c5e6b2790fb5efb1fc38fe58948f55d629001bb5b0ad20c152bab19d9fa2e1826395f00c922b15a7a129df5034ff79e08933716c144832063ebf5bf6f6c613aa6a1b33110f810ce6febb68caac85d3916eb68e9b7433868fecc57f84f8a2b984953c3823aa94eb542aa58f6982a42fc68687bc62a96bdf4b814cc7262abd76669763c4d404f718a4cf4ec0bac667f46e665eca5e233e51def0c352411451a7c91f3598249c9f77303fb08086141c7eacc9dc3cfd8da85e3691f70ddc61373349d61c09c1a2342cde7eb65e195e5247b03d1e28eccba109523b1a1082ac012b8ad5b99d3bab1fd8df8f07f3b189254b23d9328cafa1f282f291880d482269c936970cc8f07455abbdcf3b61034f35b566daf3eda4e4c44c811ef05180ecebb2be4a8fff8290841380760ef4450d7b4640ad9569ac9e431690b27a979eaf34a83e15a9327adf93855dfe5e546ba5542c5f234e5d07a9f5fa85098c80d6f6bfc228a3ea3813b9285d498f639e66f1a1bcf813ecad7844ff768b4d54a18af144c86c235495260ec631bf3c1d1cdfd8c76b4b6cdeb13f35fb2a88ff5538b188a43de1b6cfb72852b9d7bad1308408b0a478468222f80357178c33aa6ac84e51217c15d8ede1493835a8261119628fd9579a279de6fca47bc9593e18ef42c71c2beb237f3931a1362e3f2f1fda11a9061a0879c5f32e6db93092b846dcbf6a12b869a2cdc9677e367503dd8263a6aa34e7744c83f61e457597e53ce73f4f9d8888d375348a9588dcd9b9a24e27f68f44df530de465087bf91bfa7d585822625da7cd70b1da0907d891749315c41e10b0879c117a66625bac091acb5ba27b44f2eaa3a106d5a3555f4fc41ff5f77feca51477abcebb84f7990a6d6d06ffb1c7a0a75ffa5c91e9bf7b8b9313754dff8183eacd557026c89f3256ff4c3cffb4853e99f8aab076a7bd0806e922141b32e284d1c708a72c7dd6c378863deb4202d3518f67a4f6686b80d38395234b917430cb1813144918ea4a12a4f257f8c47fd3fc70fc421e59d4322988e9525112ed24214fab3a07949d9eda2b07c915018b8751bf38f7227e0fcf571d91911d1a90f048ff0d1201afebf0d4297a0fd586fe359c84bcbb77e604b7ccc951b5b5e61192566780e7eb31b71e92a3d585fd08dd4960cc2747f408580df9e74d7e8caf57778bdfb5f644b35d93f1b1633e214acf53b976fcadab1e07ae5476f6fb5ca3f73dcc25e8ac1207eceb341beb77bd99468265ab1f6f803ca1ba5bb1b03bfb141f4de48c476f0aab70058db464ff6bc80855c1b0f33703368360f82ae279a9492371441a045e8cc6a41654fff728e63bdd804b502a0667c3af2ae3027e7e19bd1e7b78a11884022a1add5fd8afc04d6516947603f580adc4a05d29598901900ba0451906cf1bdbac396cdfdf89db4b78fcf361b1f384581b00b44d5074abaeab2c2ee1ae5d21343180765daa063f0c68315de1089d90f1501ef694e9373502db112149bed0369d2d032e4d4eaac7976c403e7334dbdc9c3da7afc2d7cdeb1a43f07245487439eb6ff68885c00333d0312e74ff587db4400e7ddb4dde0fef0982e734429ce9a6fc8f383cbc7213ff953534490e8fc6dc62d1356b790210ce88531550cc45c98cf6477a4e860c1b994254ac8254c85dda7007b1c6730b7c90872a0a292cfb7571bdfc2e561e87d2bca9e482869bc20906e4785f0a375c8e4b3d0fc240e39e0e4af7e32adcd0b334d2dacd61683f6120a7ed95b51b3f18b3c609c90c04d6a45c4c172bfac7661e6319e05b6ed7f176be144276beb0ffcd96e99bf09b106e80894b6a2ecc5bb9d9fafd4ab2901285da2c7fdfd895d29f83e8193835fbdc5f08a14fd080377c634332a3591f8519d981f3fbe3b1793dfba90cc7c435042d03ad8bd2837ec0090ead6e4556191f108e91602bb09529617460b59a899a791cd6bdd465e23addb8c59c59555d5e0e068d3ccaec105f352b795366b5a22d74bf5a7889178d6afacf7ec4b85c4c6f2ed7a7f94038b4ffd224e56f79ab47aaa8cfb0543bba8f4305d671360b51be426f8f20f4bd3c2177cd9b67df447afe4d2434df6b657355dc1465b1ba06c266457a8fb1fe3552ba1e241e2d8cd44532ddcd5405be4399bc55a3c404a50daf00fd48c49caa9d21e5329388a2ae4bcfe02e82c811185dcb11459bf3ce63c5056a4c5835793962eb4121613abf6a2a2aec5a243548d1f9614482f147f28a0fe8df90e8ace147e097209ea2af745ff7c2861c70653d67976aa6e04faacc0674ce0a9da1c446b4048e21f31a49e9d0cd60189f340ccf65488d0b87dec720c340c2b0287744ea4caa9e18b7c7b2ac6df86390d189ad3376acba031eae1e733134fc7ff47f6d2638848d769d90b33e7b9c6d4f4d659caf5878a21e0f86a015ab6d77006fc992a8b46ad81eaabffee1336484d4631ee3a767e150b1dd6dbfe50a181f2a151cb1e52d3c581b9f23154d7e813149be49c80ba4030015de82c5cc1e1d6fa9f2fa975b43540716c644003a8d6764f90979574fc0852e17f5b558bdd2648bf2f4b8cac4f7e766afd0ecc0461166b0ed0f6bd74979b365222cbfcfb882dc2eeb8a7e160dc7830a871190cc3ccb2934ad7452ebac8ed9e88ef9df535cc4274d68d7916a4f8b57a95c5f0e78dbbc9c6135b5582c21f26d4bfe805efee389baa3a3be0bdc5f575c564cd17f23317f3a505190a1991dae09fe68f0f199f96f8ba9b3cf33cc69d9af7b0555c90c5ec5174e5526e41856606ae8c162d1a5c5f82f3e228fe69ec60f629cb943b603f67598c7ae5d9d0c86b5e5e1f01dea6f83cc130d01ba53fc55d3a794b3f5b45b6436ef1ff524336c88c9a5ecdb0e51eeacbc5cfce9867299b73922e456501b295953883c69cd153e292ec17c5eb70b8717de803c9fad4093aa8cbbddad627fe9793225b15129cc47e1542e45e851ec40d522cf4056af49f7caad82b91c1a348e7d9ae278018bf20f73da5a9eae9c72e5e1d32fbd5847e8e423102716ec0f4e9c05a51299063f42434aa0b642d6af3b3403417dbc919a0b50a8064c14b230243aee39108559725849cd21621f8c8ee2835e9ecf7c0cbbcb28f2d02db2f73e5751a3f587f267eb95f21fe592014d24e0ee6bbbc97b89d318c781572077c00beb899737beaf3cff1b0b11a6ecf31ae5a95c503718440d1cdea63a90c146430d0561ee458'... 1042672 more characters,
    ''
  ],
  pid: 13,
  stdout: '8463195dd94734458d69c725a6f353421e970a9e4d2f463fc1ed4367d18dfa6445d1940f07158e152b4e4db68e82a01ffc18e0a613fc0f22f5ac81d1cf364063b842fd5519a37a5b845c19d1cd4584d97e8e832b01dd8da891a47a5b3fe47598569fa80e962303c48c3925c49a25107de0334b6799858dcd2c2e20331b4095d64a66521dc93b5af534a90a42dbbd2d846e3dd9bf4a50814254fac5ca359dd735548199ec6a38154e0d89ac671987cf123e23cd897632adb69f24e9f8265f5a0f7cf32743254b503711ef861629bb2922fcf94f075bf704d550297f5394afcc6c4ec3dcb8aac1be7143afcf6ff907f2274e1bd4dbc3eb22f811655203e9b00317a469c128a8501a5002d67b6c93c853fc2e51dad0a105fa866d80a94d80f102e474cfa8b1d7af694761097f67e088433f3d8bc88e00c3c27d05482285f9f879e72ed9d88d3903d1714c55a8595e22fb1b03f244353015914f7a6566353ff9a80f6e39daad1537a08d4cdbd92216c82ed73c72040cd151b44028c78e41eb25f2833e0bcf2e8755510ce33aa38ac7bc4c5a56b267b04c34fe45b55bd60f52d7e37fea0688ec309105abb7b622bfb586fb0cf8c2dcb8cd60a8c2284faa716e358e3cad9292b7ae44d0c7b046ed1f9cc1a7bab63ea44a95efc1cd62767dc30fdd4777eb9304f8ef267750311210aca4ee4ee19a341358e297195165121e58d3ec4071b8f8c9abf44ffecb1f5dcc6b6ea5362ffff064850af361ec2b1ac795aaff27e505938ceb38d10e1c43804e02eb1bcf0d2c7c1aefe976a25b03c0390747d1a4f5434a344d697760c37492687fdd160bace33f60e5e4e1bccbc25c13658c1c21714d12dfae586252f04f64337138a327d4999d9f059575d41e72756876b48a46d798c530b423c04154cacddcff4dfd0376f32c0ecddabc9fa8809141b6a057a757d14074bae9fef28223c2fa739991d45f8805b592aed93133ee25fec1a41c310b1ba8b2e057b9877373a35aa39b28bc6684d51504048e69076bf575c18dfbf07a67409d0de8c1d7e2ab47ad96d19dd98234c0b25b11b3732ea06798eba83e6d718ca8f7c34a5389264ce217fa80454f43b9045b231a78b757d4c393ba7dde587fb4a84bb75d768142bd5b3a920b3feb63c7bc7692f464492732fad3bd7da98011dabeaec7814e39e27705c9613570482b9f21fda35945901eb4ca9fb0e7fe6009c8af347297b0ee455b8fb300e3cbfb25e96b52bb81da5769ddb75a467e82b3bfff4deb970de78022d477942923ed32f5016dc69b10c12019a509e01bad0f479d34163835f4c9d701912e1266f7013096acfb6c09ddda03b1e7f637cb2b4021f78d6f4352b4ff2de7fbd040f5b21182d0bfde5771b646d3c90070dfb43217d4d291f2d85eb061b6d3db803a8269281354633eca31e0362713f57170a4074aa866c87c901cfbd49cb87496a6fecc419017571c620eb3e2a18824e6ab746b0b01637cb824d9348c49bd17c306bb95c1d3eff15b0cd26eb69d136c452f6d03baf90012eb9d7c71ad5ff7101e2325e454450d44264fa806ef7e5f018ea5463f4ee8f6683befcb39d0b79a4ef668513ba3b635886335530bc8616753f56866975447de044a4b53866f1f431d9d32a835f0220296898329a8e37f3d1655a9cbc03d64c2b6f545763cf25b305aaa9cc506beefb31aeeedc978acffed868338fe5c61a12f297d57e59329ef7ff690ccfda9521b62a397146b9535ad5c8d518606b805180741126ab21ff5d741b304592181c3bdd4acbbc528de86f9ed01c7fb90963bdb52635fdbb1fbfb326551915bac0b82d3839b7f5196b42613912186d5f19cee1d1d5d18fc6a5a8da84558925cd07e7018a113b60a86e711d5ef32c0248ac9d481854d07db3996af00443a2c2afc5f57a4e88879b1e8287d84a583a90af431ea3112cd06078e370b53a9404025b6685b3c43a9da61ef98b1cfb3d06756c673bd548beec5f7622a86b77a300e0b8c2944020c6e9877345e3a500c822a77327a8f065e3396ea54803162fad61e4480fe41ea406488b3935393b2fca38acd2933c474c705cabd052137b4e4657fb7b795e41eb79dadd8e3b2fd68bab371982f29020d46d39c7392091db03a9aa5f9eaaf7b4abde8762ff965b8dc19bcc596e7a600ac591ca8711ab21a57f5d435c9062e65a9b0a81bfb1b0a1472975fb7e18c0a7dae9350f90a1a769cc4eb339d21f06f9351030fdadbd5a80e2750600a317022c0cf6925ef4558934c95eb30eb83077bf719b631f35d0d5488dbc6dd92376a5d9d83cf23a06113055924c5afd71590a093aecbcd8f5ea37c2d5e214e2fc261de5c744cda6814c8cd527b16638e7950a93a941645feca6c2fdeed5e72cfaf599d0e2ee145df3f430a9a6b0c4b80623d4441007dd0b43e6c4a542e92f61875e05d44fb0a92609fd086d9e8ed55633950bb5c02f7f59852fb73574042096d32c72285f0c879f49295b9cff5b1315b41c8db6e9a442d13d2d9d18a91ac5526564addf8a039c781d7483c502489994c954d3fc3dfe425992ee7374a3bb6b98371f46a868f88a184463c0f817d5a218bca0e87509e890109a5d5f44b65ee11440a1a75fb13e686794186614529c63d38d58799cd4a2c80e9cd2fd5d2e9d7a88d184da3a7cd7c85356299a9ed996f78e3badb9f3136c4a9777557f4050951ed3ff3123474e13780f78eaad7c1e0ae08aa9bc588bfea4cb88c6e1b79505a321d246e5ed4dfcf7bb26b351ce68ffe531084d98e8fb7297f940ef22d3e9f40060163fec51f82c22e177d8520dc0b6f879dacbf80f08e1771e52ecb17d557f2f9375e72a464f97c63f16d3c393ca610c9423cb1adae8fac3c738bb799a166cd587232cd4c9230c1589a15bf5603c848ec02c91da73d63439be24ce9d9deabeac09f85aaa564f95c70d8b1c8f10c5bcfe90e9ea6a76ecb9906198f9a92b90dbb4f0c7f04e8519107ec00315bdcb8b41ae44fc3e69b1138eaaa53bbae6194b9bb776b059f9dafe2e985787594a117d2544b25934ff5cac9ba6aadfe394895190c3c3da53a94a6140fecf49e409ae86b2e7406d8cd83d7c4bd117dc34bfb1be566dad41b2dcde6a8fb96539bd8ddaf8b2c9bf64cefe01e3def1ada463a90ee5de6993797175da8986a32e9f48b871ef6216697739ad80367c51d88cc3028f995dfaac362b8b6887ce864c631bcd03915596009ad974cbe71e04d38337959a9f4c8d29520dad71671ddc3ecab62f592d042cf873c9e7d7025b86759f702b799cea6e6ea3096b562ba051894c23d7c957ba7d5dcecfd602598dde397f387680da0a33d08de81234a7d64c489799004cd7e87daf8f45540ccab06a543e4b57d5e7c15b16f97de3f1bde78c59b73e9ae94c48aa16ddfdf11e1a1c76deb26b7e1832e88a65f1f438b86ff07fd0467667aa53f88d7f49226ed94045f89f93b9cdc6b12533afccc26b21687f72cb86b6594d5bd85c4bb95194efe05181ffc7d79a0980f814270f4a2308ce9da55d890d85e7f7169a8fb2fc8e4d5dcf8bbd25bc093b88b43ce3153e64b02c9745b7748059187260837441a652aa02ad9b1fef6562a06e0b0a3c6973b51539b552609bbe1d0d1198df67c75ab50accffea72d72f4b713b4346218980da763bd80f0cc534174feb802769934627b09f152b4bb8a1c5703d863ca21ebe63ce4917f99e1df73c0128d5be25dda0faf0e62a78b588572038aa63cbfde4c59c7184957578e2b3ecc810703d9a07269fad593000fe2e79caa5ae1027005aa3d647f1e00b94f677379b745e57de39aa6c3221385e879671ae6d0ba9a96baac8f842ecedab1233c5e6b2790fb5efb1fc38fe58948f55d629001bb5b0ad20c152bab19d9fa2e1826395f00c922b15a7a129df5034ff79e08933716c144832063ebf5bf6f6c613aa6a1b33110f810ce6febb68caac85d3916eb68e9b7433868fecc57f84f8a2b984953c3823aa94eb542aa58f6982a42fc68687bc62a96bdf4b814cc7262abd76669763c4d404f718a4cf4ec0bac667f46e665eca5e233e51def0c352411451a7c91f3598249c9f77303fb08086141c7eacc9dc3cfd8da85e3691f70ddc61373349d61c09c1a2342cde7eb65e195e5247b03d1e28eccba109523b1a1082ac012b8ad5b99d3bab1fd8df8f07f3b189254b23d9328cafa1f282f291880d482269c936970cc8f07455abbdcf3b61034f35b566daf3eda4e4c44c811ef05180ecebb2be4a8fff8290841380760ef4450d7b4640ad9569ac9e431690b27a979eaf34a83e15a9327adf93855dfe5e546ba5542c5f234e5d07a9f5fa85098c80d6f6bfc228a3ea3813b9285d498f639e66f1a1bcf813ecad7844ff768b4d54a18af144c86c235495260ec631bf3c1d1cdfd8c76b4b6cdeb13f35fb2a88ff5538b188a43de1b6cfb72852b9d7bad1308408b0a478468222f80357178c33aa6ac84e51217c15d8ede1493835a8261119628fd9579a279de6fca47bc9593e18ef42c71c2beb237f3931a1362e3f2f1fda11a9061a0879c5f32e6db93092b846dcbf6a12b869a2cdc9677e367503dd8263a6aa34e7744c83f61e457597e53ce73f4f9d8888d375348a9588dcd9b9a24e27f68f44df530de465087bf91bfa7d585822625da7cd70b1da0907d891749315c41e10b0879c117a66625bac091acb5ba27b44f2eaa3a106d5a3555f4fc41ff5f77feca51477abcebb84f7990a6d6d06ffb1c7a0a75ffa5c91e9bf7b8b9313754dff8183eacd557026c89f3256ff4c3cffb4853e99f8aab076a7bd0806e922141b32e284d1c708a72c7dd6c378863deb4202d3518f67a4f6686b80d38395234b917430cb1813144918ea4a12a4f257f8c47fd3fc70fc421e59d4322988e9525112ed24214fab3a07949d9eda2b07c915018b8751bf38f7227e0fcf571d91911d1a90f048ff0d1201afebf0d4297a0fd586fe359c84bcbb77e604b7ccc951b5b5e61192566780e7eb31b71e92a3d585fd08dd4960cc2747f408580df9e74d7e8caf57778bdfb5f644b35d93f1b1633e214acf53b976fcadab1e07ae5476f6fb5ca3f73dcc25e8ac1207eceb341beb77bd99468265ab1f6f803ca1ba5bb1b03bfb141f4de48c476f0aab70058db464ff6bc80855c1b0f33703368360f82ae279a9492371441a045e8cc6a41654fff728e63bdd804b502a0667c3af2ae3027e7e19bd1e7b78a11884022a1add5fd8afc04d6516947603f580adc4a05d29598901900ba0451906cf1bdbac396cdfdf89db4b78fcf361b1f384581b00b44d5074abaeab2c2ee1ae5d21343180765daa063f0c68315de1089d90f1501ef694e9373502db112149bed0369d2d032e4d4eaac7976c403e7334dbdc9c3da7afc2d7cdeb1a43f07245487439eb6ff68885c00333d0312e74ff587db4400e7ddb4dde0fef0982e734429ce9a6fc8f383cbc7213ff953534490e8fc6dc62d1356b790210ce88531550cc45c98cf6477a4e860c1b994254ac8254c85dda7007b1c6730b7c90872a0a292cfb7571bdfc2e561e87d2bca9e482869bc20906e4785f0a375c8e4b3d0fc240e39e0e4af7e32adcd0b334d2dacd61683f6120a7ed95b51b3f18b3c609c90c04d6a45c4c172bfac7661e6319e05b6ed7f176be144276beb0ffcd96e99bf09b106e80894b6a2ecc5bb9d9fafd4ab2901285da2c7fdfd895d29f83e8193835fbdc5f08a14fd080377c634332a3591f8519d981f3fbe3b1793dfba90cc7c435042d03ad8bd2837ec0090ead6e4556191f108e91602bb09529617460b59a899a791cd6bdd465e23addb8c59c59555d5e0e068d3ccaec105f352b795366b5a22d74bf5a7889178d6afacf7ec4b85c4c6f2ed7a7f94038b4ffd224e56f79ab47aaa8cfb0543bba8f4305d671360b51be426f8f20f4bd3c2177cd9b67df447afe4d2434df6b657355dc1465b1ba06c266457a8fb1fe3552ba1e241e2d8cd44532ddcd5405be4399bc55a3c404a50daf00fd48c49caa9d21e5329388a2ae4bcfe02e82c811185dcb11459bf3ce63c5056a4c5835793962eb4121613abf6a2a2aec5a243548d1f9614482f147f28a0fe8df90e8ace147e097209ea2af745ff7c2861c70653d67976aa6e04faacc0674ce0a9da1c446b4048e21f31a49e9d0cd60189f340ccf65488d0b87dec720c340c2b0287744ea4caa9e18b7c7b2ac6df86390d189ad3376acba031eae1e733134fc7ff47f6d2638848d769d90b33e7b9c6d4f4d659caf5878a21e0f86a015ab6d77006fc992a8b46ad81eaabffee1336484d4631ee3a767e150b1dd6dbfe50a181f2a151cb1e52d3c581b9f23154d7e813149be49c80ba4030015de82c5cc1e1d6fa9f2fa975b43540716c644003a8d6764f90979574fc0852e17f5b558bdd2648bf2f4b8cac4f7e766afd0ecc0461166b0ed0f6bd74979b365222cbfcfb882dc2eeb8a7e160dc7830a871190cc3ccb2934ad7452ebac8ed9e88ef9df535cc4274d68d7916a4f8b57a95c5f0e78dbbc9c6135b5582c21f26d4bfe805efee389baa3a3be0bdc5f575c564cd17f23317f3a505190a1991dae09fe68f0f199f96f8ba9b3cf33cc69d9af7b0555c90c5ec5174e5526e41856606ae8c162d1a5c5f82f3e228fe69ec60f629cb943b603f67598c7ae5d9d0c86b5e5e1f01dea6f83cc130d01ba53fc55d3a794b3f5b45b6436ef1ff524336c88c9a5ecdb0e51eeacbc5cfce9867299b73922e456501b295953883c69cd153e292ec17c5eb70b8717de803c9fad4093aa8cbbddad627fe9793225b15129cc47e1542e45e851ec40d522cf4056af49f7caad82b91c1a348e7d9ae278018bf20f73da5a9eae9c72e5e1d32fbd5847e8e423102716ec0f4e9c05a51299063f42434aa0b642d6af3b3403417dbc919a0b50a8064c14b230243aee39108559725849cd21621f8c8ee2835e9ecf7c0cbbcb28f2d02db2f73e5751a3f587f267eb95f21fe592014d24e0ee6bbbc97b89d318c781572077c00beb899737beaf3cff1b0b11a6ecf31ae5a95c503718440d1cdea63a90c146430d0561ee458'... 1042672 more characters,
  stderr: ''
}

This event never reaches Sentry, and no error is emitted letting us know. Only if you set debug: true will you see a single console log entry saying that a 400 error was encountered:

Sentry Logger [warn]: Sentry responded with status code 400 to sent event.

Expected Result

For Sentry to receive the event successfully.

Actual Result

Events with large payloads like these are silently lost.

Metadata

Metadata

Assignees

Labels

Package: nodeIssues related to the Sentry Node SDK

Type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions