Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Attempted to update component t that has already been unmounted #16409

Closed
thoth-nexlesoft opened this issue Oct 16, 2017 · 1 comment
Closed
Labels
Resolution: Locked This issue was locked by the bot.

Comments

@thoth-nexlesoft
Copy link

thoth-nexlesoft commented Oct 16, 2017

This is a bug report

My app has a bug on Google Play:

com.facebook.react.common.JavascriptException: Attempted to update component `t` that has already been unmounted (or failed to mount)., stack:
updateComponent@113:12282
receiveComponent@113:11734
receiveComponent@113:2339
updateChildren@113:25392
_reconcilerUpdateChildren@113:26047
_updateChildren@113:26918
updateChildren@113:26806
receiveComponent@113:28378
receiveComponent@113:2339
updateChildren@113:25392
_reconcilerUpdateChildren@113:26047
_updateChildren@113:26918
updateChildren@113:26806
receiveComponent@113:28378
receiveComponent@113:2339
_updateRenderedComponentWithNextElement@113:14747
_updateRenderedComponent@113:14597
_performComponentUpdate@113:13989
updateComponent@113:13054
receiveComponent@113:11734
receiveComponent@113:2339
_updateRenderedComponentWithNextElement@113:14747
_updateRenderedComponent@113:14597
_performComponentUpdate@113:13989
updateComponent@113:13054
performUpdateIfNecessary@113:11962
performUpdateIfNecessary@113:2705
be@112:10846
perform@113:3484
perform@113:3484
perform@113:4728
$o@113:4889
closeAll@113:4141
perform@113:3571
batchedUpdates@113:18574
Te@112:11022
Re@112:11060
enqueueSetState@113:6436
setState@14:3099
onStateChange@1142:12772
value@738:4133
<unknown>@738:3771
<unknown>@178:31064
value@178:11027
value@178:16292
value@178:30548
value@178:28419
value@178:13097
<unknown>@178:53144
value@178:53073
value@178:13097
value@178:56342
value@178:13097
value@178:59656
value@178:1871
unmountComponent@113:10481
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountChildren@113:25762
unmountChildren@113:27414
unmountComponent@113:27955
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponent@113:10529
unmountComponent@113:2176
unmountComponentFromNode@113:18149
unmountComponentAtNode@113:18043
unmountComponentAtNodeAndRemoveContainer@113:17797
unmountApplicationComponentAtRootTag@259:2128
value@29:2975
<unknown>@29:280
value@29:2426
callFunctionReturnFlushedQueue@29:252
at com.facebook.react.modules.core.ExceptionsManagerModule.showOrThrowError(ExceptionsManagerModule.java
  at com.facebook.react.modules.core.ExceptionsManagerModule.reportFatalException (ExceptionsManagerModule.java:40)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.facebook.react.bridge.JavaMethodWrapper.invoke (JavaMethodWrapper.java:363)
  at com.facebook.react.bridge.JavaModuleWrapper.invoke (JavaModuleWrapper.java:162)
  at com.facebook.react.bridge.queue.NativeRunnable.run (Native Method)
  at android.os.Handler.handleCallback (Handler.java:815)
  at android.os.Handler.dispatchMessage (Handler.java:104)
  at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (MessageQueueThreadHandler.java:31)
  at android.os.Looper.loop (Looper.java:207)
  at com.facebook.react.bridge.queue.MessageQueueThreadImpl$3.run (MessageQueueThreadImpl.java:194)
  at java.lang.Thread.run (Thread.java:818)

Environment

Node:  8.1.2
Yarn:  0.24.6
npm:  5.3.0
Watchman:  4.7.0
Xcode:  Xcode 8.3.3 Build version 8E3004b
Android Studio:  2.3 AI-162.4069837

Packages: (wanted => installed)
react: ^16.0.0-alpha.12 => 16.0.0-alpha.12
react-native: ^0.48.4 => 0.48.4

Steps to Reproduce

I can't reproduce this bug. But a bug have appeared over 70 times when client use my app.

Can you help me ?

@hramos
Copy link
Contributor

hramos commented Oct 16, 2017

This issue looks like a question that would be best asked on StackOverflow.

StackOverflow is amazing for Q&A: it has a reputation system, voting, the ability to mark a question as answered. Because of the reputation system it is likely the community will see and answer your question there. This also helps us use the GitHub bug tracker for bugs only.

Will close this as this is really a question that should be asked on StackOverflow.

@hramos hramos closed this as completed Oct 16, 2017
@facebook facebook locked as resolved and limited conversation to collaborators Oct 16, 2018
@react-native-bot react-native-bot added the Resolution: Locked This issue was locked by the bot. label Oct 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Resolution: Locked This issue was locked by the bot.
Projects
None yet
Development

No branches or pull requests

3 participants