question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Infinite recursion (max. call stack size exceeded) in mqt_native_modules

See original GitHub issue

Is this a bug report?

Yes

Have you read the Bugs section of the Contributing to React Native Guide?

Yes

Environment

  1. react-native -v: react-native: 0.46.1
  2. node -v: v8.1.3
  3. npm -v: 5.1.0
  4. yarn --version (if you use Yarn):

Then, specify:

  1. Target Platform (e.g. iOS, Android): Android
  2. Development Operating System (e.g. macOS Sierra, Windows 10): Linux (Fedora 25)
  3. Build tools (Xcode or Android Studio version, iOS or Android SDK version, if relevant):

Steps to Reproduce

Unfortunately, I do not know how to reproduce the issue. When I bundle my project and deploy to a device (in my case, an Android emulator), the app crashes. Note that this does not happen in dev mode; with a debugger attached, it works fine.

The problem first happened with react-native@0.45.1; upgrading to 0.46.1 did not solve the issue.

Expected Behavior

The app should start.

Actual Behavior

The app crashes. The truncated error message follows:

                                             --------- beginning of system
07-11 12:45:01.094 1659-1673/system_process I/ActivityManager: Start proc 3379:com.android.deskclock/u0a25 for broadcast com.android.deskclock/com.android.alarmclock.DigitalAppWidgetProvider
07-11 12:45:01.116 3379-3379/com.android.deskclock W/System: ClassLoader referenced unknown path: /system/app/DeskClock/lib/x86_64
07-11 12:45:01.121 1659-3051/system_process I/ActivityManager: Killing 2716:com.android.email/u0a29 (adj 15): empty #17
07-11 12:45:02.793 3297-3320/com.elk I/Process: Sending signal. PID: 3297 SIG: 9
07-11 12:45:02.810 1659-3265/system_process E/Surface: getSlotFromBufferLocked: unknown buffer: 0x7f6633b0e450
07-11 12:45:02.815 1659-1840/system_process E/JavaBinder: !!! FAILED BINDER TRANSACTION !!!  (parcel size = 104)
07-11 12:45:02.815 1659-1840/system_process W/InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 3297 uid 10052
07-11 12:45:02.817 1659-1840/system_process E/JavaBinder: !!! FAILED BINDER TRANSACTION !!!  (parcel size = 104)
07-11 12:45:02.866 1659-1987/system_process D/GraphicsStats: Buffer count: 5
07-11 12:45:02.876 1659-1986/system_process I/ActivityManager: Process com.elk (pid 3297) has died
07-11 12:45:03.000 1659-1678/system_process W/AppOps: Finishing op nesting under-run: uid 1000 pkg android code 24 time=0 duration=0 nesting=0
07-11 12:45:15.936 1659-1671/system_process I/ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.elk/.MainActivity bnds=[435,1001][646,1254] (has extras)} from uid 10009 on display 0
07-11 12:45:15.939 1659-1673/system_process W/BroadcastQueue: Permission Denial: receiving Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$GmsExternalReceiver requires com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS due to sender com.android.launcher3 (uid 10009)
07-11 12:45:15.939 1659-1673/system_process W/BroadcastQueue: Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.android.launcher3 (pid=1955, uid=10009) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver
07-11 12:45:15.939 1659-1673/system_process W/BroadcastQueue: Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.android.launcher3 (pid=1955, uid=10009) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.googlequicksearchbox/com.google.android.search.core.icingsync.ApplicationLaunchReceiver
07-11 12:45:15.950 1659-1840/system_process I/ActivityManager: Start proc 3393:com.elk/u0a52 for activity com.elk/.MainActivity
07-11 12:45:15.956 3393-3399/? I/art: Debugger is no longer active
07-11 12:45:15.960 3393-3393/? V/fb-UnpackingSoSource: locked dso store /data/user/0/com.elk/lib-main
07-11 12:45:15.960 3393-3393/? I/fb-UnpackingSoSource: dso store is up-to-date: /data/user/0/com.elk/lib-main
07-11 12:45:15.960 3393-3393/? V/fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.elk/lib-main
07-11 12:45:15.977 1286-2001/? D/gralloc_ranchu: gralloc_alloc: format 1 and usage 0x933 imply creation of host color buffer

                                                 [ 07-11 12:45:15.986  1659: 1678 D/         ]
                                                 HostConnection::get() New Host Connection established 0x7f661fda6840, tid 1678
07-11 12:45:15.990 3393-3393/? I/art: Thread[1,tid=3393,Native,Thread*=0xf40f4500,peer=0x7504e258,"main"] recursive attempt to load library "/data/app/com.elk-1/lib/x86/libfb.so"
07-11 12:45:16.009 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupViewManager
07-11 12:45:16.010 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupShadowNode
07-11 12:45:16.010 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeViewManager
07-11 12:45:16.011 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTShapeShadowNode
07-11 12:45:16.011 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextViewManager
07-11 12:45:16.011 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextShadowNode
07-11 12:45:16.011 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTGroupShadowNode
07-11 12:45:16.012 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTTextShadowNode
07-11 12:45:16.012 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDialogPickerManager
07-11 12:45:16.012 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDialogPickerManager
07-11 12:45:16.013 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode
07-11 12:45:16.014 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode
07-11 12:45:16.016 1286-2265/? E/SurfaceFlinger: ro.sf.lcd_density must be defined as a build property
07-11 12:45:16.016 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager
07-11 12:45:16.017 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.picker.ReactDropdownPickerManager
07-11 12:45:16.017 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager
07-11 12:45:16.017 3393-3410/? D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
07-11 12:45:16.018 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager
07-11 12:45:16.019 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager
07-11 12:45:16.019 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager
07-11 12:45:16.020 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode
07-11 12:45:16.020 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode
07-11 12:45:16.022 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager
07-11 12:45:16.022 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager
07-11 12:45:16.023 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager
07-11 12:45:16.025 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode
07-11 12:45:16.026 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager
07-11 12:45:16.027 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode
07-11 12:45:16.027 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.toolbar.ReactToolbarManager
07-11 12:45:16.029 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.webview.ReactWebViewManager
07-11 12:45:16.029 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager
07-11 12:45:16.030 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewManager
07-11 12:45:16.031 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.art.ARTSurfaceViewShadowNode
07-11 12:45:16.032 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager
07-11 12:45:16.032 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager
07-11 12:45:16.032 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode
07-11 12:45:16.032 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager
07-11 12:45:16.033 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode
07-11 12:45:16.033 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager
07-11 12:45:16.034 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager
07-11 12:45:16.034 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager
07-11 12:45:16.035 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode
07-11 12:45:16.035 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager
07-11 12:45:16.035 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode
07-11 12:45:16.035 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager
07-11 12:45:16.036 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode
07-11 12:45:16.037 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode
07-11 12:45:16.038 3393-3408/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager
07-11 12:45:16.039 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager

                                                                     [ 07-11 12:45:16.045  3393: 3410 D/         ]
                                                                     HostConnection::get() New Host Connection established 0xec438740, tid 3410
07-11 12:45:16.048 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode
07-11 12:45:16.049 3393-3410/? I/OpenGLRenderer: Initialized EGL, version 1.4
07-11 12:45:16.049 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager
07-11 12:45:16.049 3393-3410/? W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
07-11 12:45:16.049 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager
07-11 12:45:16.050 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.viewpager.ReactViewPagerManager
07-11 12:45:16.051 3393-3407/? W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager
07-11 12:45:16.059 1286-1307/? D/gralloc_ranchu: gralloc_alloc: format 1 and usage 0x900 imply creation of host color buffer
07-11 12:45:16.071 1286-2001/? D/gralloc_ranchu: gralloc_alloc: format 1 and usage 0x900 imply creation of host color buffer
07-11 12:45:16.077 1286-2001/? D/gralloc_ranchu: gralloc_alloc: format 1 and usage 0x900 imply creation of host color buffer
07-11 12:45:16.105 3393-3393/? W/unknown:DialogModule: onHostResume called but no FragmentManager found
07-11 12:45:16.183 1659-1678/system_process I/ActivityManager: Displayed com.elk/.MainActivity: +243ms
07-11 12:45:16.192 1955-2194/com.android.launcher3 E/Surface: getSlotFromBufferLocked: unknown buffer: 0x7f6633a2c850
07-11 12:45:16.302 3393-3415/? E/ReactNativeJS: Maximum call stack size exceeded.
07-11 12:45:16.368 3393-3415/? E/ReactNativeJS: undefined is not a function (evaluating 'this._lazyCallableModules[e]()')
07-11 12:45:16.376 1659-1678/system_process D/gralloc_ranchu: gralloc_unregister_buffer: exiting HostConnection (is buffer-handling thread)

                                                              --------- beginning of crash
07-11 12:45:17.080 3393-3416/com.elk E/AndroidRuntime: FATAL EXCEPTION: mqt_native_modules
                                                       Process: com.elk, PID: 3393
                                                       com.facebook.react.common.JavascriptException: Maximum call stack size exceeded., stack:
                                                       <unknown>@11:346
                                                       <unknown>@11:346
                                                       <unknown>@11:346
                                                       <unknown>@11:346
                                                       <unknown>@11:346

(line repeats a total of 229 times)

Reproducible Demo

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

2reactions
jasdeepsinghcommented, Feb 5, 2018

I’m having the exact same issue. Here are some relevant details:

react-native-cli: 2.0.1
react-native: 0.53.0
node -v: v8.9.1
npm -v: 5.6.0
yarn --version: 1.3.2

package.json

"dependencies": {
    "antd-mobile": "next",
    "axios": "^0.17.1",
    "babel-plugin-transform-async-to-generator": "^6.24.1",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-polyfill": "^6.26.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-react-native-stage-0": "^1.0.1",
    "babel-preset-stage-2": "^6.24.1",
    "geolocation-utils": "^1.0.0",
    "loglevel": "^1.6.0",
    "mobx": "^3.4.1",
    "mobx-react": "^4.3.5",
    "moment": "^2.20.1",
    "react": "16.2.0",
    "react-native": "0.53.0",
    "react-native-actionsheet": "^2.3.0",
    "react-native-elements": "^0.18.5",
    "react-native-fs": "^2.9.7",
    "react-native-geocoding": "^0.2.0",
    "react-native-image-crop-picker": "^0.19.1",
    "react-native-intercom": "^9.0.0",
    "react-native-maps": "^0.19.0",
    "react-native-modal-datetime-picker": "^4.13.0",
    "react-native-modal-selector": "0.0.24",
    "react-native-modalbox": "^1.4.2",
    "react-native-slider": "^0.11.0",
    "react-native-storage": "^0.2.2",
    "react-native-vector-icons": "^4.5.0",
    "react-navigation": "^1.0.0-beta.26",
    "react-swipeable-views-native": "^0.12.9"
  }

Error in Android Studio:

02-05 17:42:17.570 9224-9262/? E/AndroidRuntime: FATAL EXCEPTION: mqt_native_modules
                                                 Process: com.appname, PID: 9224
                                                 com.facebook.react.common.JavascriptException: Maximum call stack size exceeded., stack:
                                                 <unknown>@11:410
                                                 <unknown>@11:410
                                                 <unknown>@11:410
                                                 ..... above line repeats many times ....
02-05 17:42:17.992 9224-9261/? E/ReactNativeJS: Module AppRegistry is not a registered callable module (calling unmountApplicationComponentAtRootTag)
1reaction
anietieasuquocommented, Jul 1, 2018

I’ve been battling with the exact same issue for days now. Does anyone have a solution to this?

Read more comments on GitHub >

github_iconTop Results From Across the Web

maximum call stack size exceeded - no apparent recursion
I've spent about 12 hours looking through this code, and fiddling with it, trying to find out where there's a recursion problem because...
Read more >
RangeError: Maximum call stack size exceeded
I have a flow where I control my Sonoff switch. I have a dashoard switch which goes into the MQTT node. There are...
Read more >
Debug node causing RangeError: Maximum call stack size ...
I think that the RangeError: Maximum call stack size exceeded produced by the debug node "cause" the socket disconnection of the gpsd. So...
Read more >
MicroPython Documentation - Read the Docs
by MicroPython integer type, if it's smaller than platform max value (that is the case ... to specify these in a call to...
Read more >
selfhosted - GitHub Pages
The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and exceptional flexibility make it the best solution for application ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found