Title: Make ErrorConstructor more robust for DataCloneError (v1.7.4) · Issue #16707 · angular/angular.js · GitHub
Open Graph Title: Make ErrorConstructor more robust for DataCloneError (v1.7.4) · Issue #16707 · angular/angular.js
X Title: Make ErrorConstructor more robust for DataCloneError (v1.7.4) · Issue #16707 · angular/angular.js
Description: Seeing lots of those errors in my app: Uncaught DataCloneError: Failed to execute 'postMessage' on 'Window': function (){var paramPrefix,i,code=arguments[0],template=arguments[1],message=\"[\"+(module?module+\":\":\"\")+code+\"... Open Graph Description: Seeing lots of those errors in my app: Uncaught DataCloneError: Failed to execute 'postMessage' on 'Window': function (){var paramPrefix,i,code=arguments[0],template=arguments[1],message=\"[\"+(mod...
X Description: Seeing lots of those errors in my app: Uncaught DataCloneError: Failed to execute 'postMessage' on 'Window': function (){var paramPrefix,i,code=arguments[0],template=arguments[1],me...
Opengraph URL: https://github.com/angular/angular.js/issues/16707
X: @github
Domain: patch-diff.githubusercontent.com
Links:
Viewport: width=device-width
Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Make ErrorConstructor more robust for DataCloneError (v1.7.4)","articleBody":"Seeing lots of those errors in my app:\r\n\r\n```\r\nUncaught DataCloneError: Failed to execute 'postMessage' on 'Window': function (){var paramPrefix,i,code=arguments[0],template=arguments[1],message=\\\"[\\\"+(module?module+\\\":\\\":\\\"\\\")+code+\\\"...\u003comitted\u003e...)} could not be cloned.\r\n```\r\n\r\ncaused from user agent facebookexternalhit. After some examinations it turns out to happen inside the ErrorConstructor of v1.7.4 itself.\r\n\r\nI think the constructor itself should be more stable when an error inside occurs, probably with a try-catch block. My guess is the `toDebugString()` fn which calls the `serializeObject()` fn where this happens, where a cloning attempt is made and fails.\r\n\r\nThere I would make the code more robust.","author":{"url":"https://github.com/binarykitchen","@type":"Person","name":"binarykitchen"},"datePublished":"2018-10-01T03:14:33.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/16707/angular.js/issues/16707"}
route-pattern /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) route-controller voltron_issues_fragments route-action issue_layout fetch-nonce v2:bb5c933a-e91a-69c5-3030-800638ed25a7 current-catalog-service-hash 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 request-id 9B96:374D34:588BAFF:77F5DE4:696E20AA html-safe-nonce 28a5dbd191c7a789eb8ceeeadb6340760d13e3f58d6fac88a63b76b3c2df3d27 visitor-payload eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5Qjk2OjM3NEQzNDo1ODhCQUZGOjc3RjVERTQ6Njk2RTIwQUEiLCJ2aXNpdG9yX2lkIjoiNjg3OTg2NTkzMjkxMDMwNTQ1MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 visitor-hmac 71b7ac2702fd4cb2bff8bef85b060aaa80ec02d42f6867322c9356df40cf138f hovercard-subject-tag issue:365295155 github-keyboard-shortcuts repository,issues,copilot google-site-verification Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I octolytics-url https://collector.github.com/github/collect analytics-location / fb:app_id 1401488693436528 apple-itunes-app app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/angular/angular.js/16707/issue_layout twitter:image https://opengraph.githubassets.com/dbca933359f8ffaf5bf1c08062e6e6e62d0e7e49338189150e861e644b6f98d2/angular/angular.js/issues/16707 twitter:card summary_large_image og:image https://opengraph.githubassets.com/dbca933359f8ffaf5bf1c08062e6e6e62d0e7e49338189150e861e644b6f98d2/angular/angular.js/issues/16707 og:image:alt Seeing lots of those errors in my app: Uncaught DataCloneError: Failed to execute 'postMessage' on 'Window': function (){var paramPrefix,i,code=arguments[0],template=arguments[1],message=\"[\"+(mod... og:image:width 1200 og:image:height 600 og:site_name GitHub og:type object og:author:username binarykitchen hostname github.com expected-hostname github.com None 2fbe8cba5e260284c10af515699ff9bb2d6ace05ab6c2e2e585b71d93b2812c3 turbo-cache-control no-preview go-import github.com/angular/angular.js git https://github.com/angular/angular.js.git octolytics-dimension-user_id 139426 octolytics-dimension-user_login angular octolytics-dimension-repository_id 460078 octolytics-dimension-repository_nwo angular/angular.js octolytics-dimension-repository_public true octolytics-dimension-repository_is_fork false octolytics-dimension-repository_network_root_id 460078 octolytics-dimension-repository_network_root_nwo angular/angular.js turbo-body-classes logged-out env-production page-responsive disable-turbo false browser-stats-url https://api.github.com/_private/browser/stats browser-errors-url https://api.github.com/_private/browser/errors release 7fb3bc5c995a876085291706b75cf9b08900c338 ui-target full theme-color #1e2327 color-scheme light dark
URLs of crawlers that visited me.