Sentry-javascript: فشل تكامل وحدة التحكم - العقدة: خطأ لا يمكن قراءة "خيارات" الخاصية الخالية

تم إنشاؤها على ١٤ مارس ٢٠١٩  ·  3تعليقات  ·  مصدر: getsentry/sentry-javascript

الحزمة + الإصدار

  • [] @sentry/browser
  • [x] @sentry/node
  • [] raven-js
  • [] raven-node _ (غراب للعقدة) _
  • [ ] آخر:

الإصدار:

4.6.4

وصف

تلقيت الخطأ التالي ، ولكن للأسف ما زلت غير قادر على تعقبه. هذا الخطأ "جديد" ، لكنني لست متأكدًا من مصدره. عملت من قبل بالفعل.
خطأ لا يمكن قراءة "خيارات" الخاصية خالية

في node_modules / esm / esm.js: 1: 193386
في ss (node_modules / esm / esm.js: 1: 193417)
في node_modules / esm / esm.js: 1: 195337
في node_modules / esm / esm.js: 1: 195465
في node_modules / esm / esm.js: 1: 194201
في Object.apply (node_modules / esm / esm.js: 1: 193991)
في Console.log (node_modules/@sentry/node/src/integrations/console.ts: 86: 36)
على t.state.user.login.sessionIdCookie.t.state.user.login.loggedIn.t.dispatch.catch.t (webpack / bootstrap: 2: 0)

لقد حاولت تعطيل intergrations واحدًا تلو الآخر ، أو تعطيل الكل مرة واحدة: لا تغيير. ولا حتى الرجوع إلى الإصدار @ sentry /

نفدت الأفكار ، هل يمكن لأي شخص إلقاء الضوء على هذه القضية؟

شكرا،
سيمون

التعليق الأكثر فائدة

تحديث:
يؤدي تعطيل جميع الوحدات إلى "حل" المشكلة بالفعل.
مع الإصدار 4.5.0 وأيضًا مع الإصدار 4.6.4.

لا بد لي من تعطيله باستخدام التكوين التالي على الرغم من:

defaultIntegrations: false,
integrations: [],

لقد تعقبت ذلك إلى تداخل وحدة التحكم ، هناك شيء لا يعمل في الإعداد الخاص بي فجأة. يبدو أنه يحدث "فقط" عندما تفشل أكسيوس في طلب ما. (لا توجد فكرة عن كيفية ربط ذلك).

integrations: [
            new Integrations.Dedupe,
            new Integrations.ExtraErrorData,
            new Integrations.InboundFilters,
            new Integrations.FunctionToString,
            // new Integrations.Console, <--- starts working again
            new Integrations.Http,
            new Integrations.OnUncaughtException,
            new Integrations.OnUnhandledRejection,
        ]

وفقًا لتتبع الخطأ ، يجب أن يكون مرتبطًا بهذا السطر من التعليمات البرمجية:
"message: util.format.apply (undefined، arguments)،"
على الرغم من أنني لا أستطيع رؤية أي "خيارات" (خطأ لا يمكن قراءة "خيارات" الخاصية الخالية) هناك ، فهل يمكن معالجة "الوسيطات" بطريقة خاطئة هنا؟

ال 3 كومينتر

تحديث:
يؤدي تعطيل جميع الوحدات إلى "حل" المشكلة بالفعل.
مع الإصدار 4.5.0 وأيضًا مع الإصدار 4.6.4.

لا بد لي من تعطيله باستخدام التكوين التالي على الرغم من:

defaultIntegrations: false,
integrations: [],

لقد تعقبت ذلك إلى تداخل وحدة التحكم ، هناك شيء لا يعمل في الإعداد الخاص بي فجأة. يبدو أنه يحدث "فقط" عندما تفشل أكسيوس في طلب ما. (لا توجد فكرة عن كيفية ربط ذلك).

integrations: [
            new Integrations.Dedupe,
            new Integrations.ExtraErrorData,
            new Integrations.InboundFilters,
            new Integrations.FunctionToString,
            // new Integrations.Console, <--- starts working again
            new Integrations.Http,
            new Integrations.OnUncaughtException,
            new Integrations.OnUnhandledRejection,
        ]

وفقًا لتتبع الخطأ ، يجب أن يكون مرتبطًا بهذا السطر من التعليمات البرمجية:
"message: util.format.apply (undefined، arguments)،"
على الرغم من أنني لا أستطيع رؤية أي "خيارات" (خطأ لا يمكن قراءة "خيارات" الخاصية الخالية) هناك ، فهل يمكن معالجة "الوسيطات" بطريقة خاطئة هنا؟

+1

+1

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات