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
After migrating our application from Meteor 2.16 to Meteor 3.1.2, we are experiencing intermittent white screen of death (WSOD) issues. The errors appear to follow a pattern but are difficult to consistently reproduce. Sometimes, the application works, but after restarting or making changes, it breaks again with the same errors.
Observed Errors:
Depending on the state of the project, one of the following errors appears in the browser console:
Uncaught TypeError: Cannot read properties of undefined (reading 'Kadira')
If we reinstall montiapm:agent (which uses Kadira), we get: Uncaught TypeError: Cannot read properties of undefined (reading 'CollectionHooks')
If we reinstall CollectionHooks, we then get: Uncaught TypeError: Cannot read properties of undefined (reading 'Roles')
(from meteor/roles package)
If we reinstall meteor/roles, we loop back to the first error with Kadira.
This loop continues indefinitely.
Troubleshooting Attempts:
We have tried the following steps, but none have led to a permanent fix:
Removing and reinstalling node_modules and package-lock.json
Removing the meteor/local directory
Creating a fresh checkout of the repository (worked once but not consistently)
Uninstalling and reinstalling Meteor (npx meteor uninstall and then npx meteor)
Ensuring all developers in our team are using the same Meteor version and dependencies
Trying it on Mac, Linux, and Windows
Trying it on different browsers
Impact:
All developers in our project have encountered this issue. It makes it difficult to proceed with the migration since the issue occurs sporadically without a clear pattern.
Request for Help:
We are looking for guidance on how to diagnose and resolve this issue. Any insights into what might be causing the undefined errors and why the system sometimes works and sometimes breaks would be greatly appreciated.
Any help or pointers would be highly appreciated!
The text was updated successfully, but these errors were encountered:
After migrating our application from Meteor 2.16 to Meteor 3.1.2, we are experiencing intermittent white screen of death (WSOD) issues. The errors appear to follow a pattern but are difficult to consistently reproduce. Sometimes, the application works, but after restarting or making changes, it breaks again with the same errors.
Observed Errors:
Depending on the state of the project, one of the following errors appears in the browser console:
Uncaught TypeError: Cannot read properties of undefined (reading 'Kadira')
If we reinstall


montiapm:agent
(which uses Kadira), we get:Uncaught TypeError: Cannot read properties of undefined (reading 'CollectionHooks')
If we reinstall


CollectionHooks
, we then get:Uncaught TypeError: Cannot read properties of undefined (reading 'Roles')
(from meteor/roles package)
If we reinstall


meteor/roles
, we loop back to the first error with Kadira.This loop continues indefinitely.
Troubleshooting Attempts:
We have tried the following steps, but none have led to a permanent fix:
node_modules
andpackage-lock.json
meteor/local
directorynpx meteor uninstall
and thennpx meteor
)Impact:
All developers in our project have encountered this issue. It makes it difficult to proceed with the migration since the issue occurs sporadically without a clear pattern.
Request for Help:
We are looking for guidance on how to diagnose and resolve this issue. Any insights into what might be causing the undefined errors and why the system sometimes works and sometimes breaks would be greatly appreciated.
Any help or pointers would be highly appreciated!
The text was updated successfully, but these errors were encountered: