You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 14, 2020. It is now read-only.
TypeError: expected dynamic type `string', but had type `int64'
TypeError: expected dynamic type `string', but had type `boolean'
TypeError: expected dynamic type `string', but had type `object'
They work fine on iOS, and strings do work on Android (e.g. { foo: 'bar' }). The crash itself happens in readStringMap trying to execute pair.getString("value").
Repro steps
You can repro successfully with the current example app, using the code above.
Expected behavior
According to allowedMapObjectTypes in lib/Bugsnag.js, int and boolean should be accepted, and Object should be recursively processed.
The text was updated successfully, but these errors were encountered:
Current behavior
leaveBreadcrumb
on Android can't process non-string data types.For example, each of the following lines:
Leads to a crash with the errors:
They work fine on iOS, and strings do work on Android (e.g.
{ foo: 'bar' }
). The crash itself happens inreadStringMap
trying to executepair.getString("value")
.Repro steps
You can repro successfully with the current example app, using the code above.
Expected behavior
According to
allowedMapObjectTypes
in lib/Bugsnag.js,int
andboolean
should be accepted, andObject
should be recursively processed.The text was updated successfully, but these errors were encountered: