Identify mode in web browser crashes

Please fill out the following sections to the best of your ability, it will help us investigate bugs if we have this information at the outset. Screenshots are especially helpful, so please provide those if you can.

Platform (Android, iOS, Website): Website

App version number, if a mobile app issue (shown under Settings or About):

Browser, if a website issue (Firefox, Chrome, etc) : Firefox on Mac

URLs (aka web addresses) of any relevant observations or pages:
https://www.inaturalist.org/observations/identify?page=4&taxon_id=47157&place_id=97394

Screenshots of what you are seeing (instructions for taking a screenshot on computers and mobile devices: https://www.take-a-screenshot.org/):

Description of problem (please provide a set of steps we can use to replicate the issue, and make as many as you need.):

This doesn’t always happen, and I haven’t figured out exactly what triggers it. In the identifier, I make a few suggestions, using right-arrow to step through the observations, and eventually hitting the last observation on the page, so the “Finished With Page” dialog pops up. I then click on “Skip to Next Page”. Sometimes, instead of getting another page, I’m left with a plain white empty browser window. I have figured out that when this happens, there is an error in the javascript console:

XHRGEThttps://api.inaturalist.org/v1/observations?viewer_id=10787&ttl=-1&reviewed=true&quality_grade=needs_id&page=1&per_page=0&order_by=&order=&spam=false&taxon_id=47157&place_id=97394[HTTP/1.1 304 Not Modified 3206ms]

XHRGEThttps://api.inaturalist.org/v1/observations?viewer_id=10787&ttl=-1&reviewed=any&quality_grade=needs_id&page=1&per_page=0&order_by=&order=&spam=false&taxon_id=47157&place_id=97394[HTTP/1.1 200 OK 10829ms]

XHROPTIONShttps://api.inaturalist.org/v1/places/1,18,431,9853,53217,53218,53222,59613,60211,62332,63856,64422,64423,65181,66741,67465,68119,82256,97394,113590,121563,129111,136164,145897?per_page=100&no_geom=true[HTTP/1.1 200 OK 137ms]

XHRGEThttps://api.inaturalist.org/v1/places/1,18,431,9853,53217,53218,53222,59613,60211,62332,63856,64422,64423,65181,66741,67465,68119,82256,97394,113590,121563,129111,136164,145897?per_page=100&no_geom=true[HTTP/1.1 200 OK 145ms]

TypeError: observation.user is undefined
render https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:268
ah https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
$g https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
eh https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
ai https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
bi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
Fi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
Gi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
ii https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
xg https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
enqueueSetState https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:42
setState https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:32
handleChange https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
fetchObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
promise callbackfetchObservation/< https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
fetchCurrentObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
showNextObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
bindShortcut https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:87
_fireCallback https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_handleKey https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
handleKey https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_handleKeyEvent https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_addEvent https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
Mousetrap https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
Mousetrap https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
init https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:87
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41:14208
Eh https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
callback https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
ag https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:40
$f https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:40
Hi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:42
Fi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
Gi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
ii https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
xg https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
enqueueSetState https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:42
setState https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:32
handleChange https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
fetchObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
(Async: promise callback)
fetchObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
fetchCurrentObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
showNextObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
bindShortcut https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:87
_fireCallback https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_handleKey https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
handleKey https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_handleKeyEvent https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
(Async: EventListener.handleEvent)
_addEvent https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
Mousetrap https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
Mousetrap https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
init https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:87
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
Uncaught (in promise) TypeError: observation.user is undefined
render https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:268
ah https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
$g https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
eh https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
ai https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
bi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
Fi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
Gi https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
ii https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
xg https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:41
enqueueSetState https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:42
setState https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:32
handleChange https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
fetchObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
promise callback
fetchObservation/< https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
fetchCurrentObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
dispatch https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:63
showNextObservation https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:142
createThunkMiddleware https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:24
bindShortcut https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:87
_fireCallback https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_handleKey https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
handleKey https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_handleKeyEvent https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
_addEvent https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
Mousetrap https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
Mousetrap https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
init https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:130
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:87
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
webpack_require https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
https://www.inaturalist.org/assets/observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:1
observations-identify-webpack-4d352044bc660e9f3283e0144c8b19cc.js:268:16784

1 Like

Is this the same issue as described here?
https://forum.inaturalist.org/t/identify-page-goes-blank/22035

1 Like

I think that’s the issue I was running into today, the console was showing similar errors for me. These console errors look different than the ones in that other thread, to my untrained eye. Either way, both are in my weekly support report.

1 Like