Description
🐛 Bug Report
When reloading while Remote Debugging is activated I get the error:
"TypeError: bundle.modules is undefined".
Deactivating and activate again fix the issue until the next reload. Hot reloading works too.
To Reproduce
- create a new project with react-native init
- activate remote debugging from developer menu
- reload the app from developer menu
Expected Behavior
- reload the app
Code Example
reproducible with empty new project
Environment
React Native Environment Info:
System:
OS: Linux 4.4 Ubuntu 16.04.6 LTS (Xenial Xerus)
CPU: (8) x64 Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz
Memory: 9.33 GB / 31.31 GB
Shell: 5.1.1 - /usr/bin/zsh
Binaries:
Node: 10.15.3 - /usr/bin/node
npm: 6.9.0 - /usr/bin/npm
SDKs:
Android SDK:
API Levels: 23, 24, 25, 27, 28
Build Tools: 23.0.1, 26.0.2, 27.0.3, 28.0.3
System Images: android-25 | Google APIs Intel x86 Atom
npmPackages:
react: 16.8.3 => 16.8.3
react-native: 0.59.3 => 0.59.3
npmGlobalPackages:
react-native-cli: 2.0.1
EDIT:
I checked logcat and found this:
2019-04-02 15:37:15.890 15219-15219/com.debugtest D/ViewRootImpl@4ab15a5[MainActivity]: ViewPostIme pointer 0
2019-04-02 15:37:15.949 15219-15219/com.debugtest D/ViewRootImpl@4ab15a5[MainActivity]: ViewPostIme pointer 1
2019-04-02 15:37:15.952 15219-15219/com.debugtest D/AbsListView: onTouchUp() mTouchMode : 0
2019-04-02 15:37:16.026 15219-15219/com.debugtest D/ReactNative: ReactInstanceManager.onReloadWithJSDebugger()
2019-04-02 15:37:16.029 15219-15219/com.debugtest D/ReactNative: ReactInstanceManager.recreateReactContextInBackground()
2019-04-02 15:37:16.029 15219-15219/com.debugtest D/ReactNative: ReactInstanceManager.runCreateReactContextOnNewThread()
2019-04-02 15:37:16.029 15219-15219/com.debugtest D/ReactNative: ReactInstanceManager.tearDownReactContext()
2019-04-02 15:37:16.033 15219-15219/com.debugtest D/ReactNative: CatalystInstanceImpl.destroy() start
2019-04-02 15:37:16.034 15219-15219/com.debugtest W/unknown:ReactNative: Packager connection already open, nooping.
2019-04-02 15:37:16.044 15219-15256/com.debugtest W/libEGL: EGLNativeWindowType 0x7117311010 disconnect failed
2019-04-02 15:37:16.044 15219-15256/com.debugtest D/OpenGLRenderer: eglDestroySurface = 0x711730a980, 0x7117311000
2019-04-02 15:37:16.044 15219-15256/com.debugtest D/OpenGLRenderer: endAllActiveAnimators on 0x70f9172400 (AlertController$RecycleListView) with handle 0x70f911b400
2019-04-02 15:37:16.044 15219-15219/com.debugtest D/ViewRootImpl@4ab15a5[MainActivity]: dispatchDetachedFromWindow
2019-04-02 15:37:16.045 15219-15219/com.debugtest D/ViewRootImpl@4ab15a5[MainActivity]: Surface release. android.view.ViewRootImpl.doDie:7956 android.view.ViewRootImpl.die:7924 android.view.WindowManagerGlobal.removeViewLocked:497 android.view.WindowManagerGlobal.removeView:435 android.view.WindowManagerImpl.removeViewImmediate:124 android.app.Dialog.dismissDialog:518 android.app.Dialog.dismiss:501 com.android.internal.app.AlertController$AlertParams$3.onItemClick:1301
--------- beginning of system
2019-04-02 15:37:16.062 15219-15219/com.debugtest D/InputTransport: Input channel destroyed: fd=107
2019-04-02 15:37:16.065 15219-15516/com.debugtest D/ReactNative: ReactInstanceManager.createReactContext()
2019-04-02 15:37:16.080 15219-15516/com.debugtest D/ReactNative: Initializing React Xplat Bridge.
2019-04-02 15:37:16.084 15219-15516/com.debugtest D/ReactNative: Initializing React Xplat Bridge before initializeBridge
2019-04-02 15:37:16.086 15219-15516/com.debugtest D/ReactNative: Initializing React Xplat Bridge after initializeBridge
2019-04-02 15:37:16.088 15219-15516/com.debugtest D/ReactNative: CatalystInstanceImpl.runJSBundle()
2019-04-02 15:37:16.089 15219-15522/com.debugtest D/ReactNative: ReactInstanceManager.setupReactContext()
2019-04-02 15:37:16.090 15219-15522/com.debugtest D/ReactNative: CatalystInstanceImpl.initialize()
2019-04-02 15:37:16.090 15219-15219/com.debugtest D/InputTransport: Input channel constructed: fd=115
2019-04-02 15:37:16.091 15219-15219/com.debugtest D/ViewRootImpl@bc7c5ff[PopupWindow:bc019a0]: setView = android.widget.PopupWindow$PopupDecorView{fdcc31b V.E...... R.....I. 0,0-0,0} TM=true MM=false
2019-04-02 15:37:16.091 15219-15522/com.debugtest D/ReactNative: ReactInstanceManager.attachRootViewToInstance()
2019-04-02 15:37:16.093 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupViewManager
2019-04-02 15:37:16.094 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupShadowNode
2019-04-02 15:37:16.095 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeViewManager
2019-04-02 15:37:16.096 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeShadowNode
2019-04-02 15:37:16.098 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextViewManager
2019-04-02 15:37:16.098 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextShadowNode
2019-04-02 15:37:16.099 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.checkbox.ReactCheckBoxManager
2019-04-02 15:37:16.102 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode
2019-04-02 15:37:16.106 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDialogPickerManager
2019-04-02 15:37:16.107 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager
2019-04-02 15:37:16.108 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDropdownPickerManager
2019-04-02 15:37:16.108 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager
2019-04-02 15:37:16.111 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager
2019-04-02 15:37:16.112 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager
2019-04-02 15:37:16.113 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode
2019-04-02 15:37:16.114 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager
2019-04-02 15:37:16.117 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager
2019-04-02 15:37:16.118 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode
2019-04-02 15:37:16.119 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager
2019-04-02 15:37:16.121 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode
2019-04-02 15:37:16.122 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.toolbar.ReactToolbarManager
2019-04-02 15:37:16.123 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.webview.ReactWebViewManager
2019-04-02 15:37:16.126 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager
2019-04-02 15:37:16.127 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewManager
2019-04-02 15:37:16.127 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewShadowNode
2019-04-02 15:37:16.128 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager
2019-04-02 15:37:16.129 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode
2019-04-02 15:37:16.130 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager
2019-04-02 15:37:16.133 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager
2019-04-02 15:37:16.133 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode
2019-04-02 15:37:16.134 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager
2019-04-02 15:37:16.134 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode
2019-04-02 15:37:16.136 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager
2019-04-02 15:37:16.140 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode
2019-04-02 15:37:16.142 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager
2019-04-02 15:37:16.144 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode
2019-04-02 15:37:16.144 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager
2019-04-02 15:37:16.147 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.viewpager.ReactViewPagerManager
2019-04-02 15:37:16.148 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager
2019-04-02 15:37:16.149 15219-15522/com.debugtest W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode
2019-04-02 15:37:16.154 15219-15522/com.debugtest W/unknown:ReactNative: Tried to update non-existent root tag: 41
2019-04-02 15:37:16.165 15219-15219/com.debugtest D/ViewRootImpl@bc7c5ff[PopupWindow:bc019a0]: dispatchAttachedToWindow
2019-04-02 15:37:16.187 15219-15219/com.debugtest D/ViewRootImpl@bc7c5ff[PopupWindow:bc019a0]: Relayout returned: old=[0,63][1080,2094] new=[0,63][1080,136] result=0x7 surface={valid=true 485720395776} changed=true
2019-04-02 15:37:16.190 15219-15256/com.debugtest D/mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
2019-04-02 15:37:16.190 15219-15256/com.debugtest D/OpenGLRenderer: eglCreateWindowSurface = 0x711730a700, 0x7117311010
2019-04-02 15:37:16.194 15219-15256/com.debugtest W/libEGL: EGLNativeWindowType 0x7117311010 disconnect failed
2019-04-02 15:37:16.194 15219-15256/com.debugtest D/OpenGLRenderer: eglDestroySurface = 0x711730a700, 0x7117311000
2019-04-02 15:37:16.194 15219-15219/com.debugtest D/ViewRootImpl@bc7c5ff[PopupWindow:bc019a0]: dispatchDetachedFromWindow
2019-04-02 15:37:16.195 15219-15219/com.debugtest D/ViewRootImpl@bc7c5ff[PopupWindow:bc019a0]: Surface release. android.view.ViewRootImpl.doDie:7956 android.view.ViewRootImpl.die:7924 android.view.WindowManagerGlobal.removeViewLocked:497 android.view.WindowManagerGlobal.removeView:435 android.view.WindowManagerImpl.removeViewImmediate:124 android.widget.PopupWindow.dismissImmediate:2242 android.widget.PopupWindow.dismiss:2185 com.facebook.react.devsupport.DevLoadingViewController.hideInternal:159
2019-04-02 15:37:16.207 15219-15219/com.debugtest D/InputTransport: Input channel destroyed: fd=115
2019-04-02 15:37:16.208 15219-15219/com.debugtest D/ViewRootImpl@643a508[MainActivity]: MSG_WINDOW_FOCUS_CHANGED 1 1
2019-04-02 15:37:16.209 15219-15219/com.debugtest D/InputMethodManager: prepareNavigationBarInfo() DecorView@d95d54a[MainActivity]
2019-04-02 15:37:16.209 15219-15219/com.debugtest D/InputMethodManager: getNavigationBarColor() -855310
2019-04-02 15:37:16.211 15219-15219/com.debugtest E/ViewRootImpl: sendUserActionEvent() returned.
2019-04-02 15:37:16.212 15219-15219/com.debugtest W/unknown:ReactNative: Packager connection already open, nooping.