diff --git a/docs/integrations/webhooks/sentry.md b/docs/integrations/webhooks/sentry.md index 26d41ce89b..5c76de9519 100644 --- a/docs/integrations/webhooks/sentry.md +++ b/docs/integrations/webhooks/sentry.md @@ -24,9 +24,9 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o ### Sample log messages
-View sample log message +Issue -```json title="Issue" +```json { "action": "created", "installation": { @@ -96,8 +96,12 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o } } ``` +
-```json title="Comment" +
+Comment + +```json { "action": "created", "installation": { @@ -117,8 +121,12 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o } } ``` +
-```json title="Error" +
+Error + +```json { "action": "created", "installation": { @@ -341,3104 +349,399 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o }, "symbolicated": true } - }, - { - "function": "discreteUpdates$1", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 22413, - "colno": 1, - "pre_context": [ - " var prevExecutionContext = executionContext;", - " executionContext |= DiscreteEventContext;", - "", - " {", - " try {" - ], - "context_line": " return runWithPriority$1(UserBlockingPriority$2, fn.bind(null, a, b, c, d));", - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "runWithPriority$1", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 11276, - "colno": 1, - "pre_context": [ - " }", - "}", - "", - "function runWithPriority$1(reactPriorityLevel, fn) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);" - ], - "context_line": " return Scheduler_runWithPriority(priorityLevel, fn);", - "post_context": [ - "}", - "function scheduleCallback(reactPriorityLevel, callback, options) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);", - " return Scheduler_scheduleCallback(priorityLevel, callback, options);", - "}" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "unstable_runWithPriority", - "module": "frontend/node_modules/scheduler/cjs/scheduler.development", - "filename": "/frontend/node_modules/scheduler/cjs/scheduler.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/scheduler/cjs/scheduler.development.js", - "lineno": 468, - "colno": 1, - "pre_context": [ - "", - " var previousPriorityLevel = currentPriorityLevel;", - " currentPriorityLevel = priorityLevel;", - "", - " try {" - ], - "context_line": " return eventHandler();", - "post_context": [ - " } finally {", - " currentPriorityLevel = previousPriorityLevel;", - " }", - "}", - "" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, + } + ] + }, + "raw_stacktrace": { + "frames": [ { - "function": "dispatchEvent", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 5924, - "colno": 1, + "function": "dispatchDiscreteEvent", + "filename": "/static/js/bundle.js", + "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", + "lineno": 31197, + "colno": 7, "pre_context": [ - " queueDiscreteEvent(null, // Flags that we're not actually blocked on anything as far as we know.", - " domEventName, eventSystemFlags, targetContainer, nativeEvent);", - " return;", - " }", - "" - ], - "context_line": " var blockedOn = attemptToDispatchEvent(domEventName, eventSystemFlags, targetContainer, nativeEvent);", - "post_context": [ "", - " if (blockedOn === null) {", - " // We successfully dispatched this event.", - " if (allowReplay) {", - " clearIfContinuousEvent(domEventName, nativeEvent);" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "attemptToDispatchEvent", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 6005, - "colno": 1, - "pre_context": [ - " targetInst = null;", - " }", - " }", - " }", - "" + " function dispatchDiscreteEvent(domEventName, eventSystemFlags, container, nativeEvent) {", + " {", + " flushDiscreteUpdatesIfNeeded(nativeEvent.timeStamp);", + " }" ], - "context_line": " dispatchEventForPluginEventSystem(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer); // We're not blocked on anything.", + "context_line": " discreteUpdates(dispatchEvent, domEventName, eventSystemFlags, container, nativeEvent);", "post_context": [ - "", - " return null;", - "}", - "", - "function addEventBubbleListener(target, eventType, listener) {" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "dispatchEventForPluginEventSystem", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 8507, - "colno": 1, - "pre_context": [ - " node = node.return;", - " }", " }", - " }", - "" - ], - "context_line": " batchedEventUpdates(function () {", - "post_context": [ - " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - " });", - "}", - "", - "function createDispatchListener(instance, listener, currentTarget) {" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "batchedEventUpdates", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 3745, - "colno": 1, - "pre_context": [ - " }", - "", - " isBatchingEventUpdates = true;", - "", - " try {" - ], - "context_line": " return batchedEventUpdatesImpl(fn, a, b);", - "post_context": [ - " } finally {", - " isBatchingEventUpdates = false;", - " finishEventHandler();", - " }", - "}" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "batchedEventUpdates$1", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 22396, - "colno": 1, - "pre_context": [ - "function batchedEventUpdates$1(fn, a) {", - " var prevExecutionContext = executionContext;", - " executionContext |= EventContext;", - "", - " try {" - ], - "context_line": " return fn(a);", - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" + " function dispatchUserBlockingUpdate(domEventName, eventSystemFlags, container, nativeEvent) {", + " {", + " runWithPriority(UserBlockingPriority$1, dispatchEvent.bind(null, domEventName, eventSystemFlags, container, nativeEvent));" ], - "in_app": false, + "in_app": true, "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true + "client_in_app": true } }, { - "function": "<anonymous>", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 8508, - "colno": 1, + "function": "discreteUpdates", + "filename": "/static/js/bundle.js", + "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", + "lineno": 29015, + "colno": 16, "pre_context": [ - " }", - " }", - " }", + " function discreteUpdates(fn, a, b, c, d) {", + " var prevIsInsideEventHandler = isInsideEventHandler;", + " isInsideEventHandler = true;", "", - " batchedEventUpdates(function () {" + " try {" ], - "context_line": " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", + "context_line": " return discreteUpdatesImpl(fn, a, b, c, d);", "post_context": [ - " });", - "}", + " } finally {", + " isInsideEventHandler = prevIsInsideEventHandler;", "", - "function createDispatchListener(instance, listener, currentTarget) {", - " return {" + " if (!isInsideEventHandler) {", + " finishEventHandler();" ], - "in_app": false, + "in_app": true, "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "dispatchEventsForPlugins", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 8299, - "colno": 1, - "pre_context": [ - "", - "function dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer) {", - " var nativeEventTarget = getEventTarget(nativeEvent);", - " var dispatchQueue = [];", - " extractEvents$5(dispatchQueue, domEventName, targetInst, nativeEvent, nativeEventTarget, eventSystemFlags);" - ], - "context_line": " processDispatchQueue(dispatchQueue, eventSystemFlags);", - "post_context": [ - "}", - "", - "function listenToNonDelegatedEvent(domEventName, targetElement) {", - " var isCapturePhaseListener = false;", - " var listenerSet = getEventListenerSet(targetElement);" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "processDispatchQueue", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 8288, - "colno": 1, - "pre_context": [ - "", - " for (var i = 0; i < dispatchQueue.length; i++) {", - " var _dispatchQueue$i = dispatchQueue[i],", - " event = _dispatchQueue$i.event,", - " listeners = _dispatchQueue$i.listeners;" - ], - "context_line": " processDispatchQueueItemsInOrder(event, listeners, inCapturePhase); // event system doesn't use pooling.", - "post_context": [ - " } // This would be a good time to rethrow if any of the event handlers threw.", - "", - "", - " rethrowCaughtError();", - "}" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "processDispatchQueueItemsInOrder", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 8275, - "colno": 1, - "pre_context": [ - "", - " if (_instance !== previousInstance && event.isPropagationStopped()) {", - " return;", - " }", - "" - ], - "context_line": " executeDispatch(event, _listener, _currentTarget);", - "post_context": [ - " previousInstance = _instance;", - " }", - " }", - "}", - "" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "executeDispatch", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 8243, - "colno": 1, - "pre_context": [ - "var nonDelegatedEvents = new Set(['cancel', 'close', 'invalid', 'load', 'scroll', 'toggle'].concat(mediaEventTypes));", - "", - "function executeDispatch(event, listener, currentTarget) {", - " var type = event.type || 'unknown-event';", - " event.currentTarget = currentTarget;" - ], - "context_line": " invokeGuardedCallbackAndCatchFirstError(type, listener, undefined, event);", - "post_context": [ - " event.currentTarget = null;", - "}", - "", - "function processDispatchQueueItemsInOrder(event, dispatchListeners, inCapturePhase) {", - " var previousInstance;" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "invokeGuardedCallbackAndCatchFirstError", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 4070, - "colno": 1, - "pre_context": [ - " * @param {*} context The context to use when calling the function", - " * @param {...*} args Arguments for function", - " */", - "", - "function invokeGuardedCallbackAndCatchFirstError(name, func, context, a, b, c, d, e, f) {" - ], - "context_line": " invokeGuardedCallback.apply(this, arguments);", - "post_context": [ - "", - " if (hasError) {", - " var error = clearCaughtError();", - "", - " if (!hasRethrowError) {" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "invokeGuardedCallback", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 4056, - "colno": 1, - "pre_context": [ - " */", - "", - "function invokeGuardedCallback(name, func, context, a, b, c, d, e, f) {", - " hasError = false;", - " caughtError = null;" - ], - "context_line": " invokeGuardedCallbackImpl$1.apply(reporter, arguments);", - "post_context": [ - "}", - "/**", - " * Same as invokeGuardedCallback, but instead of returning an error, it stores", - " * it in a global so it can be rethrown by `rethrowCaughtError` later.", - " * TODO: See if caughtError and rethrowError can be unified." - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "invokeGuardedCallbackDev", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 3994, - "colno": 1, - "pre_context": [ - " window.addEventListener('error', handleWindowError);", - " fakeNode.addEventListener(evtType, callCallback, false); // Synchronously dispatch our fake event. If the user-provided function", - " // errors, it will trigger our global error handler.", - "", - " evt.initEvent(evtType, false, false);" - ], - "context_line": " fakeNode.dispatchEvent(evt);", - "post_context": [ - "", - " if (windowEventDescriptor) {", - " Object.defineProperty(window, 'event', windowEventDescriptor);", - " }", - "" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "sentryWrapped", - "module": "frontend/node_modules/@sentry/src/helpers", - "filename": "/frontend/node_modules/@sentry/src/helpers.ts", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/@sentry/src/helpers.ts", - "lineno": 98, - "colno": 1, - "pre_context": [ - "", - " // Attempt to invoke user-land function", - " // NOTE: If you are a Sentry user, and you are seeing this stack frame, it", - " // means the sentry.javascript SDK caught an error invoking your application code. This", - " // is expected behavior and NOT indicative of a bug with sentry.javascript." - ], - "context_line": " return fn.apply(this, wrappedArguments);", - "post_context": [ - " } catch (ex) {", - " ignoreNextOnError();", - "", - " withScope((scope: Scope) => {", - " scope.addEventProcessor((event: SentryEvent) => {" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "callCallback", - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "abs_path": "https://zorlinaxomrel.xyz/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "lineno": 3945, - "colno": 1, - "pre_context": [ - " var funcArgs = Array.prototype.slice.call(arguments, 3);", - "", - " function callCallback() {", - " didCall = true;", - " restoreAfterDispatch();" - ], - "context_line": " func.apply(context, funcArgs);", - "post_context": [ - " didError = false;", - " } // Create a global error event handler. We use this to capture the value", - " // that was thrown. It's possible that this error handler will fire more", - " // than once; for example, if non-React code also calls `dispatchEvent`", - " // and a handler for that event throws. We should be resilient to most of" - ], - "in_app": false, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "handleSubmit", - "module": "frontend/src/components/ErrorForm", - "filename": "/frontend/src/components/ErrorForm.tsx", - "abs_path": "https://zorlinaxomrel.xyz/frontend/src/components/ErrorForm.tsx", - "lineno": 14, - "colno": 1, - "pre_context": [ - " const [errorMessage, setErrorMessage] = useState('Test Error #1');", - "", - " async function handleSubmit(e: SyntheticEvent) {", - " e.preventDefault();", - " setIsFormDisabled(true);" - ], - "context_line": " await triggerError(errorMessage);", - "post_context": [ - " }", - "", - " return (", - " <Form onSubmit={handleSubmit}>", - " <Input" - ], - "in_app": true, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": true, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - } - }, - { - "function": "triggerError", - "module": "frontend/src/util", - "filename": "/frontend/src/util.ts", - "abs_path": "https://zorlinaxomrel.xyz/frontend/src/util.ts", - "lineno": 29, - "colno": 1, - "pre_context": [ - " // doesn't combine the events into a single issue", - " this.name = message;", - " this.message = 'This is a test error!';", - " }", - " }" - ], - "context_line": " Sentry.captureException(new SentryCustomError());", - "post_context": [ - "}" - ], - "in_app": true, - "data": { - "sourcemap": "https://zorlinaxomrel.xyz/static/js/bundle.js.map", - "client_in_app": true, - "resolved_with": "scraping", - "sourcemap_origin": { - "scraped_file": "https://zorlinaxomrel.xyz/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true + "client_in_app": true } } ] }, - "raw_stacktrace": { - "frames": [ - { - "function": "dispatchDiscreteEvent", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 31197, - "colno": 7, - "pre_context": [ - "", - " function dispatchDiscreteEvent(domEventName, eventSystemFlags, container, nativeEvent) {", - " {", - " flushDiscreteUpdatesIfNeeded(nativeEvent.timeStamp);", - " }" - ], - "context_line": " discreteUpdates(dispatchEvent, domEventName, eventSystemFlags, container, nativeEvent);", - "post_context": [ - " }", - "", - " function dispatchUserBlockingUpdate(domEventName, eventSystemFlags, container, nativeEvent) {", - " {", - " runWithPriority(UserBlockingPriority$1, dispatchEvent.bind(null, domEventName, eventSystemFlags, container, nativeEvent));" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "discreteUpdates", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 29015, - "colno": 16, - "pre_context": [ - " function discreteUpdates(fn, a, b, c, d) {", - " var prevIsInsideEventHandler = isInsideEventHandler;", - " isInsideEventHandler = true;", - "", - " try {" - ], - "context_line": " return discreteUpdatesImpl(fn, a, b, c, d);", - "post_context": [ - " } finally {", - " isInsideEventHandler = prevIsInsideEventHandler;", - "", - " if (!isInsideEventHandler) {", - " finishEventHandler();" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "discreteUpdates$1", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 47533, - "colno": 18, - "pre_context": [ - " function discreteUpdates$1(fn, a, b, c, d) {", - " var prevExecutionContext = executionContext;", - " executionContext |= DiscreteEventContext;", - " {", - " try {" - ], - "context_line": " return runWithPriority$1(UserBlockingPriority$2, fn.bind(null, a, b, c, d));", - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "runWithPriority$1", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 36611, - "colno": 14, - "pre_context": [ - " }", - " }", - "", - " function runWithPriority$1(reactPriorityLevel, fn) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);" - ], - "context_line": " return Scheduler_runWithPriority(priorityLevel, fn);", - "post_context": [ - " }", - "", - " function scheduleCallback(reactPriorityLevel, callback, options) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);", - " return Scheduler_scheduleCallback(priorityLevel, callback, options);" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "unstable_runWithPriority", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 62557, - "colno": 16, - "pre_context": [ - "", - " var previousPriorityLevel = currentPriorityLevel;", - " currentPriorityLevel = priorityLevel;", - "", - " try {" - ], - "context_line": " return eventHandler();", - "post_context": [ - " } finally {", - " currentPriorityLevel = previousPriorityLevel;", - " }", - " }", - "" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "dispatchEvent", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 31231, - "colno": 23, - "pre_context": [ - " queueDiscreteEvent(null, // Flags that we're not actually blocked on anything as far as we know.", - " domEventName, eventSystemFlags, targetContainer, nativeEvent);", - " return;", - " }", - "" - ], - "context_line": " var blockedOn = attemptToDispatchEvent(domEventName, eventSystemFlags, targetContainer, nativeEvent);", - "post_context": [ - "", - " if (blockedOn === null) {", - " // We successfully dispatched this event.", - " if (allowReplay) {", - " clearIfContinuousEvent(domEventName, nativeEvent);" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "attemptToDispatchEvent", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 31313, - "colno": 7, - "pre_context": [ - " targetInst = null;", - " }", - " }", - " }", - "" - ], - "context_line": " dispatchEventForPluginEventSystem(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer); // We're not blocked on anything.", - "post_context": [ - "", - " return null;", - " }", - "", - " function addEventBubbleListener(target, eventType, listener) {" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "dispatchEventForPluginEventSystem", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 33830, - "colno": 7, - "pre_context": [ - " node = node.return;", - " }", - " }", - " }", - "" - ], - "context_line": " batchedEventUpdates(function () {", - "post_context": [ - " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - " });", - " }", - "", - " function createDispatchListener(instance, listener, currentTarget) {" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "batchedEventUpdates", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 29003, - "colno": 16, - "pre_context": [ - " }", - "", - " isBatchingEventUpdates = true;", - "", - " try {" - ], - "context_line": " return batchedEventUpdatesImpl(fn, a, b);", - "post_context": [ - " } finally {", - " isBatchingEventUpdates = false;", - " finishEventHandler();", - " }", - " }" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "batchedEventUpdates$1", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 47516, - "colno": 16, - "pre_context": [ - " function batchedEventUpdates$1(fn, a) {", - " var prevExecutionContext = executionContext;", - " executionContext |= EventContext;", - "", - " try {" - ], - "context_line": " return fn(a);", - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 33831, - "colno": 16, - "pre_context": [ - " }", - " }", - " }", - "", - " batchedEventUpdates(function () {" - ], - "context_line": " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - "post_context": [ - " });", - " }", - "", - " function createDispatchListener(instance, listener, currentTarget) {", - " return {" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "dispatchEventsForPlugins", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 33620, - "colno": 7, - "pre_context": [ - "", - " function dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer) {", - " var nativeEventTarget = getEventTarget(nativeEvent);", - " var dispatchQueue = [];", - " extractEvents$5(dispatchQueue, domEventName, targetInst, nativeEvent, nativeEventTarget, eventSystemFlags);" - ], - "context_line": " processDispatchQueue(dispatchQueue, eventSystemFlags);", - "post_context": [ - " }", - "", - " function listenToNonDelegatedEvent(domEventName, targetElement) {", - " var isCapturePhaseListener = false;", - " var listenerSet = getEventListenerSet(targetElement);" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "processDispatchQueue", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 33609, - "colno": 9, - "pre_context": [ - "", - " for (var i = 0; i < dispatchQueue.length; i++) {", - " var _dispatchQueue$i = dispatchQueue[i],", - " event = _dispatchQueue$i.event,", - " listeners = _dispatchQueue$i.listeners;" - ], - "context_line": " processDispatchQueueItemsInOrder(event, listeners, inCapturePhase); // event system doesn't use pooling.", - "post_context": [ - " } // This would be a good time to rethrow if any of the event handlers threw.", - "", - "", - " rethrowCaughtError();", - " }" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "processDispatchQueueItemsInOrder", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 33596, - "colno": 11, - "pre_context": [ - "", - " if (_instance !== previousInstance && event.isPropagationStopped()) {", - " return;", - " }", - "" - ], - "context_line": " executeDispatch(event, _listener, _currentTarget);", - "post_context": [ - " previousInstance = _instance;", - " }", - " }", - " }", - "" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "executeDispatch", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 33564, - "colno": 7, - "pre_context": [ - " var nonDelegatedEvents = new Set(['cancel', 'close', 'invalid', 'load', 'scroll', 'toggle'].concat(mediaEventTypes));", - "", - " function executeDispatch(event, listener, currentTarget) {", - " var type = event.type || 'unknown-event';", - " event.currentTarget = currentTarget;" - ], - "context_line": " invokeGuardedCallbackAndCatchFirstError(type, listener, undefined, event);", - "post_context": [ - " event.currentTarget = null;", - " }", - "", - " function processDispatchQueueItemsInOrder(event, dispatchListeners, inCapturePhase) {", - " var previousInstance;" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "invokeGuardedCallbackAndCatchFirstError", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 29329, - "colno": 29, - "pre_context": [ - " * @param {...*} args Arguments for function", - " */", - "", - "", - " function invokeGuardedCallbackAndCatchFirstError(name, func, context, a, b, c, d, e, f) {" - ], - "context_line": " invokeGuardedCallback.apply(this, arguments);", - "post_context": [ - "", - " if (hasError) {", - " var error = clearCaughtError();", - "", - " if (!hasRethrowError) {" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "invokeGuardedCallback", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 29314, - "colno": 35, - "pre_context": [ - " */", - "", - " function invokeGuardedCallback(name, func, context, a, b, c, d, e, f) {", - " hasError = false;", - " caughtError = null;" - ], - "context_line": " invokeGuardedCallbackImpl$1.apply(reporter, arguments);", - "post_context": [ - " }", - " /**", - " * Same as invokeGuardedCallback, but instead of returning an error, it stores", - " * it in a global so it can be rethrown by `rethrowCaughtError` later.", - " * TODO: See if caughtError and rethrowError can be unified." - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "Object.invokeGuardedCallbackDev", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 29254, - "colno": 20, - "pre_context": [ - " window.addEventListener('error', handleWindowError);", - " fakeNode.addEventListener(evtType, callCallback, false); // Synchronously dispatch our fake event. If the user-provided function", - " // errors, it will trigger our global error handler.", - "", - " evt.initEvent(evtType, false, false);" - ], - "context_line": " fakeNode.dispatchEvent(evt);", - "post_context": [ - "", - " if (windowEventDescriptor) {", - " Object.defineProperty(window, 'event', windowEventDescriptor);", - " }", - "" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "HTMLUnknownElement.sentryWrapped", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 5494, - "colno": 17, - "pre_context": [ - " }); // Attempt to invoke user-land function", - " // NOTE: If you are a Sentry user, and you are seeing this stack frame, it", - " // means the sentry.javascript SDK caught an error invoking your application code. This", - " // is expected behavior and NOT indicative of a bug with sentry.javascript.", - "" - ], - "context_line": " return fn.apply(this, wrappedArguments);", - "post_context": [ - " } catch (ex) {", - " ignoreNextOnError();", - " (0,_sentry_core__WEBPACK_IMPORTED_MODULE_2__.withScope)(function (scope) {", - " scope.addEventProcessor(function (event) {", - " if (options.mechanism) {" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "HTMLUnknownElement.callCallback", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 29205, - "colno": 18, - "pre_context": [ - " var funcArgs = Array.prototype.slice.call(arguments, 3);", - "", - " function callCallback() {", - " didCall = true;", - " restoreAfterDispatch();" - ], - "context_line": " func.apply(context, funcArgs);", - "post_context": [ - " didError = false;", - " } // Create a global error event handler. We use this to capture the value", - " // that was thrown. It's possible that this error handler will fire more", - " // than once; for example, if non-React code also calls `dispatchEvent`", - " // and a handler for that event throws. We should be resilient to most of" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "handleSubmit", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 453, - "colno": 62, - "pre_context": [ - " const [errorMessage, setErrorMessage] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)('Test Error #1');", - "", - " async function handleSubmit(e) {", - " e.preventDefault();", - " setIsFormDisabled(true);" - ], - "context_line": " await (0,_util__WEBPACK_IMPORTED_MODULE_2__.triggerError)(errorMessage);", - "post_context": [ - " }", - "", - " return /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxDEV)(Form, {", - " onSubmit: handleSubmit,", - " children: [/*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxDEV)(Input, {" - ], - "in_app": true, - "data": { - "client_in_app": true - } - }, - { - "function": "triggerError", - "filename": "/static/js/bundle.js", - "abs_path": "https://zorlinaxomrel.xyz/static/js/bundle.js", - "lineno": 2527, - "colno": 63, - "pre_context": [ - " this.message = 'This is a test error!';", - " }", - "", - " }", - "" - ], - "context_line": " _sentry_react__WEBPACK_IMPORTED_MODULE_0__.captureException(new SentryCustomError());", - "post_context": [ - "}", - "", - "const $ReactRefreshModuleId$ = __webpack_require__.$Refresh$.moduleId;", - "const $ReactRefreshCurrentExports$ = __react_refresh_utils__.getModuleExports(", - "\t$ReactRefreshModuleId$" - ], - "in_app": true, - "data": { - "client_in_app": true - } - } - ] - }, - "mechanism": { - "type": "generic", - "handled": true - } - } - ] - }, - "extra": { - "normalizeDepth": 3 - }, - "fingerprint": [ - "{{ default }}" - ], - "grouping_config": { - "enhancements": "KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ#KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ#KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ", - "id": "newstyle:2023-01-11" - }, - "hashes": [ - "328786c0795adf0ce68d4b67e238683f", - "af2c728d6a67006d3bc0b4257fced1af" - ], - "ingest_path": [ - { - "version": "25.6.2", - "public_key": "XE7QiyuNlja9PZ7I9qJlwQotzecWrUIN91BAO7Q5R38" - } - ], - "key_id": "4637719", - "level": "error", - "location": "/frontend/src/util.ts", - "logger": "", - "metadata": { - "filename": "/frontend/src/util.ts", - "function": "triggerError", - "in_app_frame_mix": "mixed", - "type": "My warning test", - "value": "This is a test error!" - }, - "nodestore_insert": 1752473492.043225, - "received": 1752473492.960705, - "request": { - "url": "https://zorlinaxomrel.xyz/acme", - "headers": [ - [ - "User-Agent", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.132.139.199 Safari/537.36" - ] - ] - }, - "scraping_attempts": [ - { - "status": "success", - "url": "https://zorlinaxomrel.xyz/static/js/bundle.js" - }, - { - "status": "success", - "url": "https://zorlinaxomrel.xyz/static/js/bundle.js.map" - } - ], - "sdk": { - "name": "sentry.javascript.react", - "version": "6.19.2", - "integrations": [ - "InboundFilters", - "FunctionToString", - "TryCatch", - "Breadcrumbs", - "GlobalHandlers", - "LinkedErrors", - "Dedupe", - "UserAgent" - ], - "packages": [ - { - "name": "npm:@sentry/react", - "version": "6.19.2" - } - ] - }, - "symbolicated_in_app": true, - "timestamp": 1752473492.916, - "title": "My warning test: This is a test error!", - "type": "error", - "user": { - "ip_address": "79.132.139.199", - "sentry_user": "ip:79.132.139.199", - "geo": { - "country_code": "IN", - "city": "Mumbai", - "subdivision": "Maharashtra", - "region": "India" - } - }, - "version": "7", - "url": "https://zorlinaxomrel.xyz/api/0/projects/cal-ia/javascript-react/events/84fa69d05b574549a2108a8e575807bb/", - "web_url": "https://zorlinaxomrel.xyz/organizations/cal-ia/issues/1752473492/events/84fa69d05b574549a2108a8e575807bb/", - "issue_url": "https://zorlinaxomrel.xyz/api/0/organizations/cal-ia/issues/1752473492/", - "issue_id": 1752473492885 - } - }, - "actor": { - "type": "application", - "id": "sentry", - "name": "Sentry" - } -} -``` - -```json title="Issue Alerts" -{ - "action": "triggered", - "installation": { - "uuid": "04ff0c7e-ead5-4b0a-93d6-5b571468239d" - }, - "data": { - "event": { - "event_id": "78542fbfbd314ac2bdcf17524734922", - "project": "ReactNest", - "release": null, - "dist": null, - "platform": "javascript", - "message": "", - "datetime": "2025-07-14T11:41:32+053000+00:00", - "tags": [ - [ - "browser", - "Chrome 137.0.0" - ], - [ - "browser.name", - "Chrome" - ], - [ - "device", - "Mac" - ], - [ - "device.family", - "Mac" - ], - [ - "environment", - "production" - ], - [ - "handled", - "yes" - ], - [ - "level", - "error" - ], - [ - "mechanism", - "generic" - ], - [ - "os", - "Mac OS X >=10.15.7" - ], - [ - "os.name", - "Mac OS X" - ], - [ - "user", - "ip:54.173.59.51" - ], - [ - "skippedNormalization", - "True" - ], - [ - "url", - "https://acquireconseguir.gotdns.ch/acme" - ] - ], - "_metrics": { - "bytes.ingested.event": 7376, - "bytes.stored.event": 52018 - }, - "_ref": 1752473492868320, - "_ref_version": 2, - "breadcrumbs": { - "values": [ - { - "category": "ui.click", - "level": "info", - "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", - "timestamp": 1752473492.627, - "type": "default" - }, - { - "category": "fetch", - "data": { - "method": "GET", - "status_code": 200, - "url": "https://acquireconseguir.gotdns.ch/api/users/?organization=acme" - }, - "level": "info", - "timestamp": 1752473492.825, - "type": "http" - }, - { - "category": "fetch", - "data": { - "method": "GET", - "status_code": 200, - "url": "https://acquireconseguir.gotdns.ch/api/items/?organization=acme" - }, - "level": "info", - "timestamp": 1752473492.931, - "type": "http" - }, - { - "category": "ui.input", - "level": "info", - "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", - "timestamp": 1752473492.741, - "type": "default" - }, - { - "category": "ui.input", - "level": "info", - "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", - "timestamp": 1752473492.321, - "type": "default" - }, - { - "category": "ui.input", - "level": "info", - "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", - "timestamp": 1752473492.262, - "type": "default" - }, - { - "category": "ui.input", - "level": "info", - "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", - "timestamp": 1752473492.873, - "type": "default" - }, - { - "category": "ui.input", - "level": "info", - "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", - "timestamp": 1752473492.306, - "type": "default" - }, - { - "category": "ui.click", - "level": "info", - "message": "header.css-1rf6z8i > form.css-ey53qq > button.primary.css-qf83cd[type=\"submit\"]", - "timestamp": 1752473492.12, - "type": "default" - } - ] - }, - "contexts": { - "browser": { - "browser": "Chrome 137.0.0", - "name": "Chrome", - "type": "browser", - "version": "137.0.0" - }, - "device": { - "brand": "Apple", - "family": "Mac", - "model": "Mac", - "type": "device" - }, - "os": { - "name": "Mac OS X", - "os": "Mac OS X >=10.15.7", - "type": "os", - "version": ">=10.15.7" - } - }, - "culprit": "triggerError(frontend/src/util)", - "environment": "production", - "exception": { - "values": [ - { - "mechanism": { - "data": null, - "description": null, - "exception_id": null, - "handled": true, - "help_link": null, - "is_exception_group": null, - "meta": null, - "parent_id": null, - "source": null, - "synthetic": null, - "type": "generic" - }, - "raw_stacktrace": { - "frames": [ - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 7, - "context_line": " discreteUpdates(dispatchEvent, domEventName, eventSystemFlags, container, nativeEvent);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "dispatchDiscreteEvent", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 31197, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " }", - "", - " function dispatchUserBlockingUpdate(domEventName, eventSystemFlags, container, nativeEvent) {", - " {", - " runWithPriority(UserBlockingPriority$1, dispatchEvent.bind(null, domEventName, eventSystemFlags, container, nativeEvent));" - ], - "pre_context": [ - "", - " function dispatchDiscreteEvent(domEventName, eventSystemFlags, container, nativeEvent) {", - " {", - " flushDiscreteUpdatesIfNeeded(nativeEvent.timeStamp);", - " }" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 16, - "context_line": " return discreteUpdatesImpl(fn, a, b, c, d);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "discreteUpdates", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29015, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " isInsideEventHandler = prevIsInsideEventHandler;", - "", - " if (!isInsideEventHandler) {", - " finishEventHandler();" - ], - "pre_context": [ - " function discreteUpdates(fn, a, b, c, d) {", - " var prevIsInsideEventHandler = isInsideEventHandler;", - " isInsideEventHandler = true;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 18, - "context_line": " return runWithPriority$1(UserBlockingPriority$2, fn.bind(null, a, b, c, d));", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "discreteUpdates$1", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 47533, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "pre_context": [ - " function discreteUpdates$1(fn, a, b, c, d) {", - " var prevExecutionContext = executionContext;", - " executionContext |= DiscreteEventContext;", - " {", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 14, - "context_line": " return Scheduler_runWithPriority(priorityLevel, fn);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "runWithPriority$1", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 36611, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " }", - "", - " function scheduleCallback(reactPriorityLevel, callback, options) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);", - " return Scheduler_scheduleCallback(priorityLevel, callback, options);" - ], - "pre_context": [ - " }", - " }", - "", - " function runWithPriority$1(reactPriorityLevel, fn) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 16, - "context_line": " return eventHandler();", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "unstable_runWithPriority", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 62557, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " currentPriorityLevel = previousPriorityLevel;", - " }", - " }", - "" - ], - "pre_context": [ - "", - " var previousPriorityLevel = currentPriorityLevel;", - " currentPriorityLevel = priorityLevel;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 23, - "context_line": " var blockedOn = attemptToDispatchEvent(domEventName, eventSystemFlags, targetContainer, nativeEvent);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "dispatchEvent", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 31231, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - "", - " if (blockedOn === null) {", - " // We successfully dispatched this event.", - " if (allowReplay) {", - " clearIfContinuousEvent(domEventName, nativeEvent);" - ], - "pre_context": [ - " queueDiscreteEvent(null, // Flags that we're not actually blocked on anything as far as we know.", - " domEventName, eventSystemFlags, targetContainer, nativeEvent);", - " return;", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 7, - "context_line": " dispatchEventForPluginEventSystem(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer); // We're not blocked on anything.", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "attemptToDispatchEvent", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 31313, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - "", - " return null;", - " }", - "", - " function addEventBubbleListener(target, eventType, listener) {" - ], - "pre_context": [ - " targetInst = null;", - " }", - " }", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 7, - "context_line": " batchedEventUpdates(function () {", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "dispatchEventForPluginEventSystem", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 33830, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - " });", - " }", - "", - " function createDispatchListener(instance, listener, currentTarget) {" - ], - "pre_context": [ - " node = node.return;", - " }", - " }", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 16, - "context_line": " return batchedEventUpdatesImpl(fn, a, b);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "batchedEventUpdates", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29003, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " isBatchingEventUpdates = false;", - " finishEventHandler();", - " }", - " }" - ], - "pre_context": [ - " }", - "", - " isBatchingEventUpdates = true;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 16, - "context_line": " return fn(a);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "batchedEventUpdates$1", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 47516, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "pre_context": [ - " function batchedEventUpdates$1(fn, a) {", - " var prevExecutionContext = executionContext;", - " executionContext |= EventContext;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 16, - "context_line": " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": null, - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 33831, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " });", - " }", - "", - " function createDispatchListener(instance, listener, currentTarget) {", - " return {" - ], - "pre_context": [ - " }", - " }", - " }", - "", - " batchedEventUpdates(function () {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 7, - "context_line": " processDispatchQueue(dispatchQueue, eventSystemFlags);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "dispatchEventsForPlugins", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 33620, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " }", - "", - " function listenToNonDelegatedEvent(domEventName, targetElement) {", - " var isCapturePhaseListener = false;", - " var listenerSet = getEventListenerSet(targetElement);" - ], - "pre_context": [ - "", - " function dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer) {", - " var nativeEventTarget = getEventTarget(nativeEvent);", - " var dispatchQueue = [];", - " extractEvents$5(dispatchQueue, domEventName, targetInst, nativeEvent, nativeEventTarget, eventSystemFlags);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 9, - "context_line": " processDispatchQueueItemsInOrder(event, listeners, inCapturePhase); // event system doesn't use pooling.", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "processDispatchQueue", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 33609, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } // This would be a good time to rethrow if any of the event handlers threw.", - "", - "", - " rethrowCaughtError();", - " }" - ], - "pre_context": [ - "", - " for (var i = 0; i < dispatchQueue.length; i++) {", - " var _dispatchQueue$i = dispatchQueue[i],", - " event = _dispatchQueue$i.event,", - " listeners = _dispatchQueue$i.listeners;" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 11, - "context_line": " executeDispatch(event, _listener, _currentTarget);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "processDispatchQueueItemsInOrder", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 33596, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " previousInstance = _instance;", - " }", - " }", - " }", - "" - ], - "pre_context": [ - "", - " if (_instance !== previousInstance && event.isPropagationStopped()) {", - " return;", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 7, - "context_line": " invokeGuardedCallbackAndCatchFirstError(type, listener, undefined, event);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "executeDispatch", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 33564, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " event.currentTarget = null;", - " }", - "", - " function processDispatchQueueItemsInOrder(event, dispatchListeners, inCapturePhase) {", - " var previousInstance;" - ], - "pre_context": [ - " var nonDelegatedEvents = new Set(['cancel', 'close', 'invalid', 'load', 'scroll', 'toggle'].concat(mediaEventTypes));", - "", - " function executeDispatch(event, listener, currentTarget) {", - " var type = event.type || 'unknown-event';", - " event.currentTarget = currentTarget;" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 29, - "context_line": " invokeGuardedCallback.apply(this, arguments);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "invokeGuardedCallbackAndCatchFirstError", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29329, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - "", - " if (hasError) {", - " var error = clearCaughtError();", - "", - " if (!hasRethrowError) {" - ], - "pre_context": [ - " * @param {...*} args Arguments for function", - " */", - "", - "", - " function invokeGuardedCallbackAndCatchFirstError(name, func, context, a, b, c, d, e, f) {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 35, - "context_line": " invokeGuardedCallbackImpl$1.apply(reporter, arguments);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "invokeGuardedCallback", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29314, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " }", - " /**", - " * Same as invokeGuardedCallback, but instead of returning an error, it stores", - " * it in a global so it can be rethrown by `rethrowCaughtError` later.", - " * TODO: See if caughtError and rethrowError can be unified." - ], - "pre_context": [ - " */", - "", - " function invokeGuardedCallback(name, func, context, a, b, c, d, e, f) {", - " hasError = false;", - " caughtError = null;" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 20, - "context_line": " fakeNode.dispatchEvent(evt);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "Object.invokeGuardedCallbackDev", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29254, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - "", - " if (windowEventDescriptor) {", - " Object.defineProperty(window, 'event', windowEventDescriptor);", - " }", - "" - ], - "pre_context": [ - " window.addEventListener('error', handleWindowError);", - " fakeNode.addEventListener(evtType, callCallback, false); // Synchronously dispatch our fake event. If the user-provided function", - " // errors, it will trigger our global error handler.", - "", - " evt.initEvent(evtType, false, false);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 17, - "context_line": " return fn.apply(this, wrappedArguments);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "HTMLUnknownElement.sentryWrapped", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 5494, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " } catch (ex) {", - " ignoreNextOnError();", - " (0,_sentry_core__WEBPACK_IMPORTED_MODULE_2__.withScope)(function (scope) {", - " scope.addEventProcessor(function (event) {", - " if (options.mechanism) {" - ], - "pre_context": [ - " }); // Attempt to invoke user-land function", - " // NOTE: If you are a Sentry user, and you are seeing this stack frame, it", - " // means the sentry.javascript SDK caught an error invoking your application code. This", - " // is expected behavior and NOT indicative of a bug with sentry.javascript.", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 18, - "context_line": " func.apply(context, funcArgs);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "HTMLUnknownElement.callCallback", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29205, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " didError = false;", - " } // Create a global error event handler. We use this to capture the value", - " // that was thrown. It's possible that this error handler will fire more", - " // than once; for example, if non-React code also calls `dispatchEvent`", - " // and a handler for that event throws. We should be resilient to most of" - ], - "pre_context": [ - " var funcArgs = Array.prototype.slice.call(arguments, 3);", - "", - " function callCallback() {", - " didCall = true;", - " restoreAfterDispatch();" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 62, - "context_line": " await (0,_util__WEBPACK_IMPORTED_MODULE_2__.triggerError)(errorMessage);", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "handleSubmit", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 453, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - " }", - "", - " return /*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxDEV)(Form, {", - " onSubmit: handleSubmit,", - " children: [/*#__PURE__*/(0,react_jsx_dev_runtime__WEBPACK_IMPORTED_MODULE_4__.jsxDEV)(Input, {" - ], - "pre_context": [ - " const [errorMessage, setErrorMessage] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)('Test Error #1');", - "", - " async function handleSubmit(e) {", - " e.preventDefault();", - " setIsFormDisabled(true);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", - "addr_mode": null, - "colno": 63, - "context_line": " _sentry_react__WEBPACK_IMPORTED_MODULE_0__.captureException(new SentryCustomError());", - "data": { - "client_in_app": true - }, - "errors": null, - "filename": "/static/js/bundle.js", - "function": "triggerError", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 2527, - "lock": null, - "module": null, - "package": null, - "platform": null, - "post_context": [ - "}", - "", - "const $ReactRefreshModuleId$ = __webpack_require__.$Refresh$.moduleId;", - "const $ReactRefreshCurrentExports$ = __react_refresh_utils__.getModuleExports(", - "\t$ReactRefreshModuleId$" - ], - "pre_context": [ - " this.message = 'This is a test error!';", - " }", - "", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - } - ] - }, - "stacktrace": { - "frames": [ - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " discreteUpdates(dispatchEvent, domEventName, eventSystemFlags, container, nativeEvent);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "dispatchDiscreteEvent", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 5889, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - "}", - "", - "function dispatchUserBlockingUpdate(domEventName, eventSystemFlags, container, nativeEvent) {", - " {", - " runWithPriority(UserBlockingPriority$1, dispatchEvent.bind(null, domEventName, eventSystemFlags, container, nativeEvent));" - ], - "pre_context": [ - "function dispatchDiscreteEvent(domEventName, eventSystemFlags, container, nativeEvent) {", - " {", - " flushDiscreteUpdatesIfNeeded(nativeEvent.timeStamp);", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return discreteUpdatesImpl(fn, a, b, c, d);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "discreteUpdates", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 3756, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " isInsideEventHandler = prevIsInsideEventHandler;", - "", - " if (!isInsideEventHandler) {", - " finishEventHandler();" - ], - "pre_context": [ - "function discreteUpdates(fn, a, b, c, d) {", - " var prevIsInsideEventHandler = isInsideEventHandler;", - " isInsideEventHandler = true;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return runWithPriority$1(UserBlockingPriority$2, fn.bind(null, a, b, c, d));", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "discreteUpdates$1", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 22413, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "pre_context": [ - " var prevExecutionContext = executionContext;", - " executionContext |= DiscreteEventContext;", - "", - " {", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return Scheduler_runWithPriority(priorityLevel, fn);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "runWithPriority$1", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 11276, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - "}", - "function scheduleCallback(reactPriorityLevel, callback, options) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);", - " return Scheduler_scheduleCallback(priorityLevel, callback, options);", - "}" - ], - "pre_context": [ - " }", - "}", - "", - "function runWithPriority$1(reactPriorityLevel, fn) {", - " var priorityLevel = reactPriorityToSchedulerPriority(reactPriorityLevel);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/scheduler/cjs/scheduler.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return eventHandler();", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/scheduler/cjs/scheduler.development.js", - "function": "unstable_runWithPriority", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 468, - "lock": null, - "module": "frontend/node_modules/scheduler/cjs/scheduler.development", - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " currentPriorityLevel = previousPriorityLevel;", - " }", - "}", - "" - ], - "pre_context": [ - "", - " var previousPriorityLevel = currentPriorityLevel;", - " currentPriorityLevel = priorityLevel;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " var blockedOn = attemptToDispatchEvent(domEventName, eventSystemFlags, targetContainer, nativeEvent);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "dispatchEvent", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 5924, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - "", - " if (blockedOn === null) {", - " // We successfully dispatched this event.", - " if (allowReplay) {", - " clearIfContinuousEvent(domEventName, nativeEvent);" - ], - "pre_context": [ - " queueDiscreteEvent(null, // Flags that we're not actually blocked on anything as far as we know.", - " domEventName, eventSystemFlags, targetContainer, nativeEvent);", - " return;", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " dispatchEventForPluginEventSystem(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer); // We're not blocked on anything.", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "attemptToDispatchEvent", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 6005, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - "", - " return null;", - "}", - "", - "function addEventBubbleListener(target, eventType, listener) {" - ], - "pre_context": [ - " targetInst = null;", - " }", - " }", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " batchedEventUpdates(function () {", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "dispatchEventForPluginEventSystem", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 8507, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - " });", - "}", - "", - "function createDispatchListener(instance, listener, currentTarget) {" - ], - "pre_context": [ - " node = node.return;", - " }", - " }", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return batchedEventUpdatesImpl(fn, a, b);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "batchedEventUpdates", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 3745, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " isBatchingEventUpdates = false;", - " finishEventHandler();", - " }", - "}" - ], - "pre_context": [ - " }", - "", - " isBatchingEventUpdates = true;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return fn(a);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "batchedEventUpdates$1", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 22396, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " } finally {", - " executionContext = prevExecutionContext;", - "", - " if (executionContext === NoContext) {", - " // Flush the immediate callbacks that were scheduled during this batch" - ], - "pre_context": [ - "function batchedEventUpdates$1(fn, a) {", - " var prevExecutionContext = executionContext;", - " executionContext |= EventContext;", - "", - " try {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " return dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, ancestorInst);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "<anonymous>", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 8508, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " });", - "}", - "", - "function createDispatchListener(instance, listener, currentTarget) {", - " return {" - ], - "pre_context": [ - " }", - " }", - " }", - "", - " batchedEventUpdates(function () {" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " processDispatchQueue(dispatchQueue, eventSystemFlags);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "dispatchEventsForPlugins", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 8299, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - "}", - "", - "function listenToNonDelegatedEvent(domEventName, targetElement) {", - " var isCapturePhaseListener = false;", - " var listenerSet = getEventListenerSet(targetElement);" - ], - "pre_context": [ - "", - "function dispatchEventsForPlugins(domEventName, eventSystemFlags, nativeEvent, targetInst, targetContainer) {", - " var nativeEventTarget = getEventTarget(nativeEvent);", - " var dispatchQueue = [];", - " extractEvents$5(dispatchQueue, domEventName, targetInst, nativeEvent, nativeEventTarget, eventSystemFlags);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " processDispatchQueueItemsInOrder(event, listeners, inCapturePhase); // event system doesn't use pooling.", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "processDispatchQueue", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 8288, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " } // This would be a good time to rethrow if any of the event handlers threw.", - "", - "", - " rethrowCaughtError();", - "}" - ], - "pre_context": [ - "", - " for (var i = 0; i < dispatchQueue.length; i++) {", - " var _dispatchQueue$i = dispatchQueue[i],", - " event = _dispatchQueue$i.event,", - " listeners = _dispatchQueue$i.listeners;" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, + "mechanism": { + "type": "generic", + "handled": true + } + } + ] + }, + "extra": { + "normalizeDepth": 3 + }, + "fingerprint": [ + "{{ default }}" + ], + "grouping_config": { + "enhancements": "KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ#KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ#KLUv_SAYwQAAkwKRs25ld3N0eWxlOjIwMjMtMDEtMTGQ", + "id": "newstyle:2023-01-11" + }, + "hashes": [ + "328786c0795adf0ce68d4b67e238683f", + "af2c728d6a67006d3bc0b4257fced1af" + ], + "ingest_path": [ + { + "version": "25.6.2", + "public_key": "XE7QiyuNlja9PZ7I9qJlwQotzecWrUIN91BAO7Q5R38" + } + ], + "key_id": "4637719", + "level": "error", + "location": "/frontend/src/util.ts", + "logger": "", + "metadata": { + "filename": "/frontend/src/util.ts", + "function": "triggerError", + "in_app_frame_mix": "mixed", + "type": "My warning test", + "value": "This is a test error!" + }, + "nodestore_insert": 1752473492.043225, + "received": 1752473492.960705, + "request": { + "url": "https://zorlinaxomrel.xyz/acme", + "headers": [ + [ + "User-Agent", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.132.139.199 Safari/537.36" + ] + ] + }, + "scraping_attempts": [ + { + "status": "success", + "url": "https://zorlinaxomrel.xyz/static/js/bundle.js" + }, + { + "status": "success", + "url": "https://zorlinaxomrel.xyz/static/js/bundle.js.map" + } + ], + "sdk": { + "name": "sentry.javascript.react", + "version": "6.19.2", + "integrations": [ + "InboundFilters", + "FunctionToString", + "TryCatch", + "Breadcrumbs", + "GlobalHandlers", + "LinkedErrors", + "Dedupe", + "UserAgent" + ], + "packages": [ + { + "name": "npm:@sentry/react", + "version": "6.19.2" + } + ] + }, + "symbolicated_in_app": true, + "timestamp": 1752473492.916, + "title": "My warning test: This is a test error!", + "type": "error", + "user": { + "ip_address": "79.132.139.199", + "sentry_user": "ip:79.132.139.199", + "geo": { + "country_code": "IN", + "city": "Mumbai", + "subdivision": "Maharashtra", + "region": "India" + } + }, + "version": "7", + "url": "https://zorlinaxomrel.xyz/api/0/projects/cal-ia/javascript-react/events/84fa69d05b574549a2108a8e575807bb/", + "web_url": "https://zorlinaxomrel.xyz/organizations/cal-ia/issues/1752473492/events/84fa69d05b574549a2108a8e575807bb/", + "issue_url": "https://zorlinaxomrel.xyz/api/0/organizations/cal-ia/issues/1752473492/", + "issue_id": 1752473492885 + } + }, + "actor": { + "type": "application", + "id": "sentry", + "name": "Sentry" + } +} +``` +
+ +
+Issue Alerts + +```json +{ + "action": "triggered", + "installation": { + "uuid": "04ff0c7e-ead5-4b0a-93d6-5b571468239d" + }, + "data": { + "event": { + "event_id": "78542fbfbd314ac2bdcf17524734922", + "project": "ReactNest", + "release": null, + "dist": null, + "platform": "javascript", + "message": "", + "datetime": "2025-07-14T11:41:32+053000+00:00", + "tags": [ + [ + "browser", + "Chrome 137.0.0" + ], + [ + "browser.name", + "Chrome" + ], + [ + "device", + "Mac" + ], + [ + "device.family", + "Mac" + ], + [ + "environment", + "production" + ], + [ + "handled", + "yes" + ], + [ + "level", + "error" + ], + [ + "mechanism", + "generic" + ], + [ + "os", + "Mac OS X >=10.15.7" + ], + [ + "os.name", + "Mac OS X" + ], + [ + "user", + "ip:54.173.59.51" + ], + [ + "skippedNormalization", + "True" + ], + [ + "url", + "https://acquireconseguir.gotdns.ch/acme" + ] + ], + "_metrics": { + "bytes.ingested.event": 7376, + "bytes.stored.event": 52018 + }, + "_ref": 1752473492868320, + "_ref_version": 2, + "breadcrumbs": { + "values": [ + { + "category": "ui.click", + "level": "info", + "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", + "timestamp": 1752473492.627, + "type": "default" + }, + { + "category": "fetch", + "data": { + "method": "GET", + "status_code": 200, + "url": "https://acquireconseguir.gotdns.ch/api/users/?organization=acme" + }, + "level": "info", + "timestamp": 1752473492.825, + "type": "http" + }, + { + "category": "fetch", + "data": { + "method": "GET", + "status_code": 200, + "url": "https://acquireconseguir.gotdns.ch/api/items/?organization=acme" + }, + "level": "info", + "timestamp": 1752473492.931, + "type": "http" + }, + { + "category": "ui.input", + "level": "info", + "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", + "timestamp": 1752473492.741, + "type": "default" + }, + { + "category": "ui.input", + "level": "info", + "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", + "timestamp": 1752473492.321, + "type": "default" + }, + { + "category": "ui.input", + "level": "info", + "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", + "timestamp": 1752473492.262, + "type": "default" + }, + { + "category": "ui.input", + "level": "info", + "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", + "timestamp": 1752473492.873, + "type": "default" + }, + { + "category": "ui.input", + "level": "info", + "message": "div.css-yp9swi > header.css-1rf6z8i > form.css-ey53qq > input.css-1jg5i3e", + "timestamp": 1752473492.306, + "type": "default" + }, + { + "category": "ui.click", + "level": "info", + "message": "header.css-1rf6z8i > form.css-ey53qq > button.primary.css-qf83cd[type=\"submit\"]", + "timestamp": 1752473492.12, + "type": "default" + } + ] + }, + "contexts": { + "browser": { + "browser": "Chrome 137.0.0", + "name": "Chrome", + "type": "browser", + "version": "137.0.0" + }, + "device": { + "brand": "Apple", + "family": "Mac", + "model": "Mac", + "type": "device" + }, + "os": { + "name": "Mac OS X", + "os": "Mac OS X >=10.15.7", + "type": "os", + "version": ">=10.15.7" + } + }, + "culprit": "triggerError(frontend/src/util)", + "environment": "production", + "exception": { + "values": [ + { + "mechanism": { + "data": null, + "description": null, + "exception_id": null, + "handled": true, + "help_link": null, + "is_exception_group": null, + "meta": null, + "parent_id": null, + "source": null, + "synthetic": null, + "type": "generic" + }, + "raw_stacktrace": { + "frames": [ { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", + "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", "addr_mode": null, - "colno": 1, - "context_line": " executeDispatch(event, _listener, _currentTarget);", + "colno": 7, + "context_line": " discreteUpdates(dispatchEvent, domEventName, eventSystemFlags, container, nativeEvent);", "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true + "client_in_app": true }, "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "processDispatchQueueItemsInOrder", + "filename": "/static/js/bundle.js", + "function": "dispatchDiscreteEvent", "image_addr": null, - "in_app": false, + "in_app": true, "instruction_addr": null, - "lineno": 8275, + "lineno": 31197, "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", + "module": null, "package": null, "platform": null, "post_context": [ - " previousInstance = _instance;", " }", - " }", - "}", - "" - ], - "pre_context": [ - "", - " if (_instance !== previousInstance && event.isPropagationStopped()) {", - " return;", - " }", - "" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " invokeGuardedCallbackAndCatchFirstError(type, listener, undefined, event);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "executeDispatch", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 8243, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - " event.currentTarget = null;", - "}", "", - "function processDispatchQueueItemsInOrder(event, dispatchListeners, inCapturePhase) {", - " var previousInstance;" + " function dispatchUserBlockingUpdate(domEventName, eventSystemFlags, container, nativeEvent) {", + " {", + " runWithPriority(UserBlockingPriority$1, dispatchEvent.bind(null, domEventName, eventSystemFlags, container, nativeEvent));" ], "pre_context": [ - "var nonDelegatedEvents = new Set(['cancel', 'close', 'invalid', 'load', 'scroll', 'toggle'].concat(mediaEventTypes));", "", - "function executeDispatch(event, listener, currentTarget) {", - " var type = event.type || 'unknown-event';", - " event.currentTarget = currentTarget;" + " function dispatchDiscreteEvent(domEventName, eventSystemFlags, container, nativeEvent) {", + " {", + " flushDiscreteUpdatesIfNeeded(nativeEvent.timeStamp);", + " }" ], "raw_function": null, "source_link": null, @@ -3448,43 +751,37 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o "vars": null }, { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", + "abs_path": "https://acquireconseguir.gotdns.ch/static/js/bundle.js", "addr_mode": null, - "colno": 1, - "context_line": " invokeGuardedCallback.apply(this, arguments);", + "colno": 16, + "context_line": " return discreteUpdatesImpl(fn, a, b, c, d);", "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true + "client_in_app": true }, "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "invokeGuardedCallbackAndCatchFirstError", + "filename": "/static/js/bundle.js", + "function": "discreteUpdates", "image_addr": null, - "in_app": false, + "in_app": true, "instruction_addr": null, - "lineno": 4070, + "lineno": 29015, "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", + "module": null, "package": null, "platform": null, "post_context": [ + " } finally {", + " isInsideEventHandler = prevIsInsideEventHandler;", "", - " if (hasError) {", - " var error = clearCaughtError();", - "", - " if (!hasRethrowError) {" + " if (!isInsideEventHandler) {", + " finishEventHandler();" ], "pre_context": [ - " * @param {*} context The context to use when calling the function", - " * @param {...*} args Arguments for function", - " */", + " function discreteUpdates(fn, a, b, c, d) {", + " var prevIsInsideEventHandler = isInsideEventHandler;", + " isInsideEventHandler = true;", "", - "function invokeGuardedCallbackAndCatchFirstError(name, func, context, a, b, c, d, e, f) {" + " try {" ], "raw_function": null, "source_link": null, @@ -3492,12 +789,16 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o "symbol_addr": null, "trust": null, "vars": null - }, + } + ] + }, + "stacktrace": { + "frames": [ { "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", "addr_mode": null, "colno": 1, - "context_line": " invokeGuardedCallbackImpl$1.apply(reporter, arguments);", + "context_line": " discreteUpdates(dispatchEvent, domEventName, eventSystemFlags, container, nativeEvent);", "data": { "client_in_app": false, "resolved_with": "scraping", @@ -3509,120 +810,28 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o }, "errors": null, "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "invokeGuardedCallback", + "function": "dispatchDiscreteEvent", "image_addr": null, "in_app": false, "instruction_addr": null, - "lineno": 4056, + "lineno": 5889, "lock": null, "module": "frontend/node_modules/react-dom/cjs/react-dom.development", "package": null, "platform": null, "post_context": [ "}", - "/**", - " * Same as invokeGuardedCallback, but instead of returning an error, it stores", - " * it in a global so it can be rethrown by `rethrowCaughtError` later.", - " * TODO: See if caughtError and rethrowError can be unified." - ], - "pre_context": [ - " */", - "", - "function invokeGuardedCallback(name, func, context, a, b, c, d, e, f) {", - " hasError = false;", - " caughtError = null;" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "addr_mode": null, - "colno": 1, - "context_line": " fakeNode.dispatchEvent(evt);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "invokeGuardedCallbackDev", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 3994, - "lock": null, - "module": "frontend/node_modules/react-dom/cjs/react-dom.development", - "package": null, - "platform": null, - "post_context": [ - "", - " if (windowEventDescriptor) {", - " Object.defineProperty(window, 'event', windowEventDescriptor);", - " }", - "" - ], - "pre_context": [ - " window.addEventListener('error', handleWindowError);", - " fakeNode.addEventListener(evtType, callCallback, false); // Synchronously dispatch our fake event. If the user-provided function", - " // errors, it will trigger our global error handler.", - "", - " evt.initEvent(evtType, false, false);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/@sentry/src/helpers.ts", - "addr_mode": null, - "colno": 1, - "context_line": " return fn.apply(this, wrappedArguments);", - "data": { - "client_in_app": false, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/node_modules/@sentry/src/helpers.ts", - "function": "sentryWrapped", - "image_addr": null, - "in_app": false, - "instruction_addr": null, - "lineno": 98, - "lock": null, - "module": "frontend/node_modules/@sentry/src/helpers", - "package": null, - "platform": null, - "post_context": [ - " } catch (ex) {", - " ignoreNextOnError();", "", - " withScope((scope: Scope) => {", - " scope.addEventProcessor((event: SentryEvent) => {" + "function dispatchUserBlockingUpdate(domEventName, eventSystemFlags, container, nativeEvent) {", + " {", + " runWithPriority(UserBlockingPriority$1, dispatchEvent.bind(null, domEventName, eventSystemFlags, container, nativeEvent));" ], "pre_context": [ - "", - " // Attempt to invoke user-land function", - " // NOTE: If you are a Sentry user, and you are seeing this stack frame, it", - " // means the sentry.javascript SDK caught an error invoking your application code. This", - " // is expected behavior and NOT indicative of a bug with sentry.javascript." + "function dispatchDiscreteEvent(domEventName, eventSystemFlags, container, nativeEvent) {", + " {", + " flushDiscreteUpdatesIfNeeded(nativeEvent.timeStamp);", + " }", + "" ], "raw_function": null, "source_link": null, @@ -3635,7 +844,7 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o "abs_path": "https://acquireconseguir.gotdns.ch/frontend/node_modules/react-dom/cjs/react-dom.development.js", "addr_mode": null, "colno": 1, - "context_line": " func.apply(context, funcArgs);", + "context_line": " return discreteUpdatesImpl(fn, a, b, c, d);", "data": { "client_in_app": false, "resolved_with": "scraping", @@ -3647,116 +856,28 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o }, "errors": null, "filename": "/frontend/node_modules/react-dom/cjs/react-dom.development.js", - "function": "callCallback", + "function": "discreteUpdates", "image_addr": null, "in_app": false, "instruction_addr": null, - "lineno": 3945, + "lineno": 3756, "lock": null, "module": "frontend/node_modules/react-dom/cjs/react-dom.development", "package": null, "platform": null, "post_context": [ - " didError = false;", - " } // Create a global error event handler. We use this to capture the value", - " // that was thrown. It's possible that this error handler will fire more", - " // than once; for example, if non-React code also calls `dispatchEvent`", - " // and a handler for that event throws. We should be resilient to most of" - ], - "pre_context": [ - " var funcArgs = Array.prototype.slice.call(arguments, 3);", - "", - " function callCallback() {", - " didCall = true;", - " restoreAfterDispatch();" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/src/components/ErrorForm.tsx", - "addr_mode": null, - "colno": 1, - "context_line": " await triggerError(errorMessage);", - "data": { - "client_in_app": true, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/src/components/ErrorForm.tsx", - "function": "handleSubmit", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 14, - "lock": null, - "module": "frontend/src/components/ErrorForm", - "package": null, - "platform": null, - "post_context": [ - " }", + " } finally {", + " isInsideEventHandler = prevIsInsideEventHandler;", "", - " return (", - " <Form onSubmit={handleSubmit}>", - " <Input" + " if (!isInsideEventHandler) {", + " finishEventHandler();" ], "pre_context": [ - " const [errorMessage, setErrorMessage] = useState('Test Error #1');", + "function discreteUpdates(fn, a, b, c, d) {", + " var prevIsInsideEventHandler = isInsideEventHandler;", + " isInsideEventHandler = true;", "", - " async function handleSubmit(e: SyntheticEvent) {", - " e.preventDefault();", - " setIsFormDisabled(true);" - ], - "raw_function": null, - "source_link": null, - "symbol": null, - "symbol_addr": null, - "trust": null, - "vars": null - }, - { - "abs_path": "https://acquireconseguir.gotdns.ch/frontend/src/util.ts", - "addr_mode": null, - "colno": 1, - "context_line": " Sentry.captureException(new SentryCustomError());", - "data": { - "client_in_app": true, - "resolved_with": "scraping", - "sourcemap": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map", - "sourcemap_origin": { - "scraped_file": "https://acquireconseguir.gotdns.ch/static/js/bundle.js.map#1752473492" - }, - "symbolicated": true - }, - "errors": null, - "filename": "/frontend/src/util.ts", - "function": "triggerError", - "image_addr": null, - "in_app": true, - "instruction_addr": null, - "lineno": 29, - "lock": null, - "module": "frontend/src/util", - "package": null, - "platform": null, - "post_context": [ - "}" - ], - "pre_context": [ - " // doesn't combine the events into a single issue", - " this.name = message;", - " this.message = 'This is a test error!';", - " }", - " }" + " try {" ], "raw_function": null, "source_link": null, @@ -3881,8 +1002,12 @@ The Sumo Logic app for Sentry ingests Sentry events into Sumo Logic through an o } } ``` +
-```json title="Metric Alerts" +
+Metric Alerts + +```json { "action": "warning", "installation": {