Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Toggling the "Use predictions to prelabel tasks" switch for a project throws a minified React error #7093

Open
SaltyQuetzals opened this issue Feb 16, 2025 · 1 comment

Comments

@SaltyQuetzals
Copy link

SaltyQuetzals commented Feb 16, 2025

Describe the bug
Flipping the "Use predictions to prelabel tasks" switch under the "Prelabeling" heading in the "Annotation" project tab will cause the following minified React app to be thrown:

https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=object%20with%20keys%20%7Bgroup%2C%20value%2C%20label%7D

To Reproduce

  1. Create a project
  2. Upload data with predictions
  3. Navigate to the "Annotations" tab, and flip the "Use predictions to prelabel tasks" switch
  4. See error

Expected behavior
I expect to be able to use the UI without runtime errors.

Environment (please complete the following information):

  • OS: [e.g. iOS] MacOS Sequoia 15.03
  • Label Studio Version [e.g. 0.8.0] 1.16.0

Additional context
Stacktrace:

Component Stack: 
option
Lp@https://redacted.com/react-app/main.js?v=a6415b:2:306211
optgroup
select
div
25057/Cp<@https://redacted.com/react-app/main.js?v=a6415b:2:301215
Mp@https://redacted.com/react-app/main.js?v=a6415b:2:306420
div
div
div
tm@https://redacted.com/react-app/main.js?v=a6415b:2:465921
div
25057/lf.Row@https://redacted.com/react-app/main.js?v=a6415b:2:327709
form
25057/Bu<@https://redacted.com/react-app/main.js?v=a6415b:2:187074
Cu@https://redacted.com/react-app/main.js?v=a6415b:2:173481
lf@https://redacted.com/react-app/main.js?v=a6415b:2:321920
div
25057/ru/n<@https://redacted.com/react-app/main.js?v=a6415b:2:168848
div
25057/ru/r<@https://redacted.com/react-app/main.js?v=a6415b:2:169184
div
25057/ru/n<@https://redacted.com/react-app/main.js?v=a6415b:2:168848
rm@https://redacted.com/react-app/main.js?v=a6415b:2:467478
t@https://redacted.com/react-app/vendor.js?v=1:2:258237
sentryRoute(t)
div
div
up@https://redacted.com/react-app/main.js?v=a6415b:2:298991
layout@https://redacted.com/react-app/main.js?v=a6415b:2:494547
t@https://redacted.com/react-app/vendor.js?v=1:2:259185
t@https://redacted.com/react-app/vendor.js?v=1:2:258237
sentryRoute(t)
cg@https://redacted.com/react-app/main.js?v=a6415b:2:506969
t@https://redacted.com/react-app/vendor.js?v=1:2:259185
t@https://redacted.com/react-app/vendor.js?v=1:2:258237
sentryRoute(t)
cg@https://redacted.com/react-app/main.js?v=a6415b:2:506969
t@https://redacted.com/react-app/vendor.js?v=1:2:259185
t@https://redacted.com/react-app/vendor.js?v=1:2:258237
sentryRoute(t)
cg@https://redacted.com/react-app/main.js?v=a6415b:2:506969
t@https://redacted.com/react-app/vendor.js?v=1:2:259185
t@https://redacted.com/react-app/vendor.js?v=1:2:258237
sentryRoute(t)
cg@https://redacted.com/react-app/main.js?v=a6415b:2:506969
Lg@https://redacted.com/react-app/main.js?v=a6415b:2:513732
div
div
Bd@https://redacted.com/react-app/main.js?v=a6415b:2:207222
div
cp@https://redacted.com/react-app/main.js?v=a6415b:2:295247
Mg@https://redacted.com/react-app/main.js?v=a6415b:2:513910
25057/Nd<@https://redacted.com/react-app/main.js?v=a6415b:2:201984
s@https://redacted.com/react-app/main.js?v=a6415b:2:522420
s@https://redacted.com/react-app/main.js?v=a6415b:2:522420
s@https://redacted.com/react-app/main.js?v=a6415b:2:531287
ie@https://redacted.com/react-app/main.js?v=a6415b:2:532327
tt@https://redacted.com/react-app/main.js?v=a6415b:2:546852
_g@https://redacted.com/react-app/main.js?v=a6415b:2:511062
gg@https://redacted.com/react-app/main.js?v=a6415b:2:509099
vu@https://redacted.com/react-app/main.js?v=a6415b:2:172977
25057/Bu<@https://redacted.com/react-app/main.js?v=a6415b:2:187074
Wu@https://redacted.com/react-app/main.js?v=a6415b:2:187795
Cu@https://redacted.com/react-app/main.js?v=a6415b:2:173481
t@https://redacted.com/react-app/vendor.js?v=1:2:255393
Ng@https://redacted.com/react-app/main.js?v=a6415b:2:512849
Fg@https://redacted.com/react-app/main.js?v=a6415b:2:515235

O@https://redacted.com/react-app/vendor.js?v=1:2:263667
P@https://redacted.com/react-app/vendor.js?v=1:2:263823
forEach@https://redacted.com/react-app/vendor.js?v=1:2:264405
47400/ie/t<@https://redacted.com/react-app/vendor.js?v=1:2:143445
ie@https://redacted.com/react-app/vendor.js?v=1:2:143489
uu@https://redacted.com/react-app/vendor.js?v=1:2:210770
Nl@https://redacted.com/react-app/vendor.js?v=1:2:231319
Tl@https://redacted.com/react-app/vendor.js?v=1:2:231092
Pl@https://redacted.com/react-app/vendor.js?v=1:2:230961
Ol@https://redacted.com/react-app/vendor.js?v=1:2:230822
bl@https://redacted.com/react-app/vendor.js?v=1:2:227819
47400/Go/<@https://redacted.com/react-app/vendor.js?v=1:2:177720
72568/t.unstable_runWithPriority@https://redacted.com/react-app/main.js?v=a6415b:2:1139042
Ko@https://redacted.com/react-app/vendor.js?v=1:2:177497
Go@https://redacted.com/react-app/vendor.js?v=1:2:177667
Qo@https://redacted.com/react-app/vendor.js?v=1:2:177600
hl@https://redacted.com/react-app/vendor.js?v=1:2:225238
Ta@https://redacted.com/react-app/vendor.js?v=1:2:197093
25057/tm/y<@https://redacted.com/react-app/main.js?v=a6415b:2:466725
@contrebande-labs
Copy link

I don't know if it is the same problem. But since 1.16, the annotaion UI won't open if there are predictions for the current task, no matter if they are used for pre-annotation (Use predictions to prelabel tasks). When opening a task, I briefly get the loader and the annotation UI in the background (a multipage image document in this case) and then the page becomes blank. I'm on Ubuntu 22.04 on a python Venv. Here is the screen shot with the predictions and the blank screen and another one without the predictions, showing the task correctly (albeit with some mobX warnings). In 1.15, it was a little slow to load, but it ended up loading just fine.

Image
Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants