Skip to content

Error in console when calling Sentry.captureException #680

@neelansh-creatorstack

Description

@neelansh-creatorstack

Platform:

  • Dart
  • Flutter Android or iOS
  • Flutter Web

IDE:

  • VSCode
  • IntelliJ/AS
  • XCode
  • Other, which one?

split-debug-info and obfuscate (Flutter Android or iOS) or CanvasKit (Flutter Web):

  • Enabled
  • Disabled

Platform installed with:

  • pub.dev
  • GitHub

Output of the command flutter doctor -v below:

The output goes here...

The version of the SDK (See pubspec.lock):
6.1.2


I have the following issue:

Invalid argument (Expandos are not allowed on strings, numbers, booleans or null): "My custom error message: error message"
#0 Expando._checkType (dart:core-patch/expando_patch.dart:144:7)
#1 Expando.[] (dart:core-patch/expando_patch.dart:20:5)
#2 _WeakMap.get (package:sentry/src/hub.dart:518:20)
#3 Hub._assignTraceContext (package:sentry/src/hub.dart:475:37)
#4 Hub.captureException (package:sentry/src/hub.dart:138:19)
#5 Sentry.captureException (package:sentry/src/sentry.dart:159:12)
#6 captureSentryException (package:utils/helper_functions.dart:119:10)
#7 logError (package:utils/helper_functions.dart:109:5)
#8 ProdFeedRepo.getFeedPosts.. (package:data/prod_feed_repo.dart:158:11)
#9 _rootRunUnary (dart:async/zone.dart:1362:47)
#10 _CustomZone.runUnary (dart:async/zone.dart:1265:19)
#11 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170:7)
#12 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:341:11)
#13 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271:7)
#14 _SyncBroadcastStreamController._sendData (dart:async/broadcast_stream_controller.dart:378:25)
#15 _BroadcastStreamController.add (dart:async/broadcast_stream_controller.dart:244:5)
#16 _StartWithStreamSink.add (package:rxdart/src/transformers/start_with.dart:15:10)
#17 forwardStream... (package:rxdart/src/utils/forwarding_stream.dart:31:49)
#18 forwardStream.runCatching (package:rxdart/src/utils/forwarding_stream.dart:21:12)
#19 forwardStream.. (package:rxdart/src/utils/forwarding_stream.dart:31:28)
#20 _rootRunUnary (dart:async/zone.dart:1362:47)
#21 _CustomZone.runUnary (dart:async/zone.dart:1265:19)
#22 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170:7)
#23 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:341:11)
#24 _DelayedData.perform (dart:async/stream_impl.dart:591:14)
#25 _StreamImplEvents.handleNext (dart:async/stream_impl.dart:706:11)
#26 _PendingEvents.schedule. (dart:async/stream_impl.dart:663:7)
#27 _rootRun (dart:async/zone.dart:1346:47)
#28 _CustomZone.run (dart:async/zone.dart:1258:19)
#29 _CustomZone.runGuarded (dart:async/zone.dart:1162:7)
#30 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1202:23)
#31 _rootRun (dart:async/zone.dart:1354:13)
#32 _CustomZone.run (dart:async/zone.dart:1258:19)
#33 _CustomZone.runGuarded (dart:async/zone.dart:1162:7)
#34 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1202:23)
#35 _microtaskLoop (dart:async/schedule_microtask.dart:40:21)
#36 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)

Steps to reproduce:

  • Call Sentry.captureException() with the error message passed into required params.

Actual result:

  • Actual

Expected result:

  • Result

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions