-
Notifications
You must be signed in to change notification settings - Fork 1
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
Bug report: 3.5.0.1 gray screen #120
Comments
story.echo::vow.A..Z.asc.lc.6__it.vfftffft2fffra3641
The only 2022/10/19 logs I found from 6111000161 were [PERF_]: RoboTutor_fftffft2fffra3641_3.5.0.1_000068_2022.10.19.12.04.52_6111000161.json. |
story.echo::vow.A..Z.asc.lc.6__it_4.vfftffft2fffra3641
When I searched RoboTutor logs for logs from 6109000572 and searched the page for "2022.10.24", GDrive didn't find any -- RoboTutor_fftffft2fffra3641_3.5.0.1_000233_2022.10.24.11.18.11_6109000572.json which ends ~3 minutes later at line 3066: Unfortunately, searching for 1666600259956 doesn't find line 3066, either when just displayed or in texteditor.co :<). The next step is to look for where activity story.echo::vow.A..Z.asc.lc.6__it_4.vfftffft2fffra3641 is selected. We know that 10/24/2022 11:30:59 = 1666600259956. 2554: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"INFO","tag":"RTag","time":"1666600122450","data":{"target":"ctutor","action":"create","tutorname":"story_reading"}}, So what happened next -- in particular, any signs of errors? 2558: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"INFO","tag":"RTag","time":"1666600122524","data":{"target":"ctutorgraph","action":"preenterscene","setdatasource":"[sharedliteracy]vow.A..Z.asc.lc.6"}}, 2559: {"class":"ERROR","tag":"CRt_Component","type":"Exception","time":"1666600123359","msg":"Story Parse Error: ","exception":"org.json.JSONException: End of input at character 0 of "}, [ ] So we should find vow.A..Z.asc.lc.6 and check it for syntax errors, or possibly for bugs in the parser 12/14/2022: But where the hell is story.echo::vow.A..Z.asc.lc.6__it_4? Wrong branch? Options:
2560: {"class":"ERROR","tag":"TRtComponent","type":"Exception","time":"1666600123982","msg":"Invalid Data Source for : story_reading","exception":"java.lang.NullPointerException: Attempt to read from null array"}, ... 2566: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"INFO","tag":"RTag","time":"1666600124310","data":{"target":"node.module","name":"INTRO_STATE","event":"end","modulestate":"WAIT"}}, 2567: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"INFO","tag":"RTag","time":"1666600124310","data":{"target":"node.scenegraph.applyNode","name":"INTRO_STATE","end State":"WAIT"}}, 1956 ms ~ 2 seconds later: 2568: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"INFO","tag":"TSTag","time":"1666600126266","data":{"BACKBUTTON":"PRESSED"}}, So perhaps nothing was displayed to read aloud, just a gray screen? 2569: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"INFO","tag":"MENU_BUG","time":"1666600126269","data":{"compare lastTutorPlayed=story.echo":""}}, I don't know what MENU_BUG signifies, but it doesn't sound good. It looks like the kid picked "do it again": 2604: {"type":"LOG_DATA","tutor":"story.echo::vow.A..Z.asc.lc.6__it_4","class":"TUTORSTATE","tag":"TSTag","time":"1666600135021","data":{"target":"activity_selector","type":"behavior","value":"BUTTON_BEHAVIOR",".intentDatanative":"",".dataSource[sharedliteracy]vow.A..Z.asc.lc.6":"",".promptAudiolets do it again":"",".intentstory.echo":"",".tutorIdstory.echo::vow.A..Z.asc.lc.6__it_4":"",".helpAudiolets do it again":"",".buttonidSbuttonRepeat":"",".buttonBehaviorSELECT_REPEAT":""}}, The same parse error recurred: 2606: {"class":"ERROR","tag":"CRt_Component","type":"Exception","time":"1666600135913","msg":"Story Parse Error: ","exception":"org.json.JSONException: End of input at character 0 of "}, Some of the same errors recur, but I don't know if any of them matters: 2647: ... RoboTutor moves on to math: 2669: {"type":"LOG_DATA","tutor":"bpop.mn:0..9.MN-SD-UP-OFF1-BL1.incr.4","class":"INFO","tag":"RTag","time":"1666600152301","data":{"target":"ctutor","action":"create","tutorname":"bubble_pop"}}, ... |
story.parrot:.ltr-E.rand.20_i~_1.vffffft2fffra3641
|
story.partot:.ltr-I.rand.24._it_1.vftfff SWtCD2fftf
|
story.parrot::vow.A..Z.asc.lc.5__it_3.vftfffSWtCD2fftf
|
story.parrot::1..4.SD_OFF1_INC.5__it_1.vftfffswtcd2fffra3641
|
story.parrot::0..10.SD_OFF1_INC.7__it_1.vftfffSWtCD2fftf
|
story.parrot::0..10.SS_OFF1_INC.3.vftfffSWtCD2fftf
|
story.parrot::0..10.SD_OFF1_DES.8__it_1.vfftffft2fffra3641
|
story.parrot::0..10.SS_OFF1_DES.4.vftfffswtcd2fffra3641
|
story.reveal::0..10.SD_OFF1_DES.35.vfftffft2ffftra3641
|
story.reveal::1..4.SD_OFF1_DES.33.vfftffft2fffra3641
|
story.reveal::1..4.SS_OFF1_DES.29.vftfffswtcd2fftf
|
story.reveal::1..4.SS_OFF1_INC.28.vftfffswtcd2fffra3641
|
story.hear:School_Welcome_Song._it_1.vfftffft2fffra3641
|
story.hear::Kusoma_Welcome_Song__it_1.vftfffswtcd2fffra3641
|
story.hear::UC_Vowel_Song_1__it_5.vftfffSWtCD2fftf
|
story.hear::UC_Vowel_Song_1__it__1.vfftffft2fffra3641
|
Note that all reported gray screen errors are story.echo, story.parrot, story.reveal (all of which use ASR), or story.hear (which doesn't). "Story Parse Error" occurs only twice: comp_reading/src/main/java/cmu/xprize/rt_component/CRt_Component.java line 590 comp_questions/src/main/java/cmu/xprize/comp_questions/CQn_Component.java line 721 story.echo is not a comprehension activity, so the bug must have occurred in CRt_Component.java, not CQn_Component.java. Let's see if we can replicate the bug by picking one of the activities that started with a gray screen. So bug does not appear deterministic (:<), unless the developer menu prevents it from occurring. |
Logging stack trace for errors (#125) should (we hope) shed light on expected future instances of gray screen bug. |
Look for gray_screen_bug in source code -- could it shed light on this bug? |
Describe the bug
A clear and concise description of what the bug is.
RoboTutor displays all gray screen (except for green banner at top?)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Chosen activity should start and operate normally.
Actual behavior
A clear and concise description of how the code performed w.r.t expectations.
RoboTutor displays gray screen instead except for green banner at top (?)
Screenshots
If applicable, add screenshots to help explain your problem.
Additional details
Suspect missing assets due to incomplete installation of assets. Need way to check if all assets installed.
The text was updated successfully, but these errors were encountered: