Skip to content

Unignoring a user can cause roomtimeline to explode with massive stack trace. #7276

@ara4n

Description

@ara4n
14:14:29.509 index.js:139 newscreen room/#synapse-dev:matrix.org
14:14:29.521 RoomView.js:196 RVS update: !yZHTGeDKZUeKaqeTeU:matrix.org undefined loading? false joining? false initial? true shouldPeek? true
14:14:29.851 RoomView.js:1446 updateTint from RoomView._gatherTimelinePanelRef
14:14:29.852 RoomView.js:664 Tinter.tint from updateTint
14:14:30.636 event-timeline-set.js:408 Already have timeline for $1536024707513yDZwe:msg-net.de - joining timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:26.566Z to !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.750 event-timeline-set.js:381 Event $1536025036514qJExO:msg-net.de already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.784 event-timeline-set.js:381 Event $1536025269515LYqrc:msg-net.de already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.802 event-timeline-set.js:381 Event $1536025346516vxXct:msg-net.de already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.869 event-timeline-set.js:381 Event $15360579641285486yMaJw:matrix.org already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.871 event-timeline-set.js:381 Event $1536058655362iryuP:matrix.vgorcum.com already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.873 event-timeline-set.js:381 Event $15360590561289438XgXRQ:matrix.org already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.875 event-timeline-set.js:381 Event $15360593181290435AUNzj:matrix.org already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.878 event-timeline-set.js:381 Event $15360609621296146XvsWT:matrix.org already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:30.880 event-timeline-set.js:381 Event $15360615871298431CjXoh:matrix.org already in timeline !yZHTGeDKZUeKaqeTeU:matrix.org:2018-09-04T13:09:01.007Z
14:14:50.345 events.js:138 (node) warning: possible EventEmitter memory leak detected. 501 listeners added. Use emitter.setMaxListeners() to increase limit.
consoleObj.(anonymous function) @ rageshake.js:66
EventEmitter.addListener @ events.js:138
BaseAvatar_componentWillMount @ BaseAvatar.js:60
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:332
checkScroll @ ScrollPanel.js:234
ScrollPanel_componentDidUpdate @ ScrollPanel.js:171
measureLifeCyclePerf @ ReactCompositeComponent.js:73
(anonymous) @ ReactCompositeComponent.js:726
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
onMessageListFillRequest @ TimelinePanel.js:323
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
tryConvertToPromise @ thenables.js:19
Promise._resolveCallback @ promise.js:431
Promise._settlePromiseFromHandler @ promise.js:524
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:332
checkScroll @ ScrollPanel.js:234
ScrollPanel_componentDidUpdate @ ScrollPanel.js:171
measureLifeCyclePerf @ ReactCompositeComponent.js:73
(anonymous) @ ReactCompositeComponent.js:726
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
onMessageListFillRequest @ TimelinePanel.js:323
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
tryConvertToPromise @ thenables.js:19
Promise._resolveCallback @ promise.js:431
Promise._settlePromiseFromHandler @ promise.js:524
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:332
checkScroll @ ScrollPanel.js:234
ScrollPanel_componentDidUpdate @ ScrollPanel.js:171
measureLifeCyclePerf @ ReactCompositeComponent.js:73
(anonymous) @ ReactCompositeComponent.js:726
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
onMessageListFillRequest @ TimelinePanel.js:323
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
tryConvertToPromise @ thenables.js:19
Promise._resolveCallback @ promise.js:431
Promise._settlePromiseFromHandler @ promise.js:524
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Show 1 more blackboxed frame
14:14:50.368 events.js:144 console.trace
EventEmitter.addListener @ events.js:144
BaseAvatar_componentWillMount @ BaseAvatar.js:60
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:332
checkScroll @ ScrollPanel.js:234
ScrollPanel_componentDidUpdate @ ScrollPanel.js:171
measureLifeCyclePerf @ ReactCompositeComponent.js:73
(anonymous) @ ReactCompositeComponent.js:726
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
onMessageListFillRequest @ TimelinePanel.js:323
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
tryConvertToPromise @ thenables.js:19
Promise._resolveCallback @ promise.js:431
Promise._settlePromiseFromHandler @ promise.js:524
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:332
checkScroll @ ScrollPanel.js:234
ScrollPanel_componentDidUpdate @ ScrollPanel.js:171
measureLifeCyclePerf @ ReactCompositeComponent.js:73
(anonymous) @ ReactCompositeComponent.js:726
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
onMessageListFillRequest @ TimelinePanel.js:323
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
tryConvertToPromise @ thenables.js:19
Promise._resolveCallback @ promise.js:431
Promise._settlePromiseFromHandler @ promise.js:524
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:332
checkScroll @ ScrollPanel.js:234
ScrollPanel_componentDidUpdate @ ScrollPanel.js:171
measureLifeCyclePerf @ ReactCompositeComponent.js:73
(anonymous) @ ReactCompositeComponent.js:726
notifyAll @ CallbackQueue.js:74
close @ ReactReconcileTransaction.js:78
closeAll @ Transaction.js:207
perform @ Transaction.js:154
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
onMessageListFillRequest @ TimelinePanel.js:323
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
tryConvertToPromise @ thenables.js:19
Promise._resolveCallback @ promise.js:431
Promise._settlePromiseFromHandler @ promise.js:524
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
onMessageListFillRequest @ TimelinePanel.js:325
(anonymous) @ ScrollPanel.js:395
tryCatcher @ util.js:16
Promise.attempt.Promise.try @ method.js:39
_maybeFill @ ScrollPanel.js:394
checkFillState @ ScrollPanel.js:328
(anonymous) @ ScrollPanel.js:410
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromise0 @ promise.js:614
Promise._settlePromises @ promise.js:693
Async._drainQueue @ async.js:133
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncSettlePromises @ async.js:88
Async.settlePromises @ async.js:120
Promise._fulfill @ promise.js:640
Promise._settlePromise @ promise.js:566
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17
Promise.then (async)
schedule @ schedule.js:18
Async._queueTick @ async.js:152
AsyncInvoke @ async.js:83
Async.invoke @ async.js:110
Promise._then @ promise.js:261
Promise.then @ promise.js:125
SenderProfile_componentWillMount @ SenderProfile.js:52
(anonymous) @ ReactCompositeComponent.js:345
measureLifeCyclePerf @ ReactCompositeComponent.js:73
performInitialMount @ ReactCompositeComponent.js:344
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
performInitialMount @ ReactCompositeComponent.js:368
mountComponent @ ReactCompositeComponent.js:255
mountComponent @ ReactReconciler.js:43
mountChildren @ ReactMultiChild.js:234
_createInitialChildren @ ReactDOMComponent.js:701
mountComponent @ ReactDOMComponent.js:520
mountComponent @ ReactReconciler.js:43
updateChildren @ ReactChildReconciler.js:119
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
updateChildren @ ReactChildReconciler.js:107
_reconcilerUpdateChildren @ ReactMultiChild.js:204
_updateChildren @ ReactMultiChild.js:308
updateChildren @ ReactMultiChild.js:295
_updateDOMChildren @ ReactDOMComponent.js:944
updateComponent @ ReactDOMComponent.js:758
receiveComponent @ ReactDOMComponent.js:720
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
receiveComponent @ ReactCompositeComponent.js:544
receiveComponent @ ReactReconciler.js:122
_updateRenderedComponent @ ReactCompositeComponent.js:751
_performComponentUpdate @ ReactCompositeComponent.js:721
updateComponent @ ReactCompositeComponent.js:642
performUpdateIfNecessary @ ReactCompositeComponent.js:558
performUpdateIfNecessary @ ReactReconciler.js:154
runBatchedUpdates @ ReactUpdates.js:148
perform @ Transaction.js:141
perform @ Transaction.js:141
perform @ ReactUpdates.js:87
flushBatchedUpdates @ ReactUpdates.js:170
closeAll @ Transaction.js:207
perform @ Transaction.js:154
batchedUpdates @ ReactDefaultBatchingStrategy.js:60
enqueueUpdate @ ReactUpdates.js:198
enqueueUpdate @ ReactUpdateQueue.js:22
enqueueSetState @ ReactUpdateQueue.js:216
ReactComponent.setState @ ReactBaseClasses.js:62
(anonymous) @ TimelinePanel.js:352
Promise._execute @ debuggability.js:303
Promise._resolveFromExecutor @ promise.js:483
Promise @ promise.js:79
(anonymous) @ TimelinePanel.js:351
tryCatcher @ util.js:16
Promise._settlePromiseFromHandler @ promise.js:512
Promise._settlePromise @ promise.js:569
Promise._settlePromiseCtx @ promise.js:606
Async._drainQueue @ async.js:138
Async._drainQueues @ async.js:143
Async.drainQueues @ async.js:17

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1S-MinorImpairs non-critical functionality or suitable workarounds existT-Defect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions