keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
394 stars 109 forks source link

bug(developer): A blank window tab appears when clicking the regression testing tab/options/edit regression test data.  #12164

Open dinakaranr opened 2 months ago

dinakaranr commented 2 months ago

Describe the bug

The "untitled" tab appears when editing the regression test data. On the regression testing tab -> options -> edit regression testing data

Reproduce the bug

I tested this issue with the attached "Keymandeveloper-18.0.86-Alpha" build on the Windows 10 & 11 OS environment: Here is my observation.

Steps to reproduce:

  1. I installed the "keymandeveloper-18.0.81.exe" file.
  2. Double-click on the "Keyman Developer" icon. The developer tool appeared correctly.
  3. Open the Keyman keyboard project (*.kpj) file.
  4. Open any keyman keyboard (*.kmn) file. (e.g., gff_amharic.kmn)
  5. Navigate to the Debugger mode by pressing the F5 or (On build tab/Start Debugging).
  6. Navigate to the layout tab. 
  7. Navigate to the "Regression Testing" tab, and then click the "Start Log" button.
  8. Click on an empty text box. Enter some letters, it's more than 10 letters.
  9. Click the "Stop" log button.
  10. Click the "Options" button, then select "Save Regression Test.".
  11. Click the "Options" button, then select "Edit Regression Test Data.". Actual Results: Here, an empty tab opened without any data.  Please refer to the attached screenshot below

https://github.com/user-attachments/assets/4a51a90b-d02c-4eff-83d9-07715012ff83

Expected behavior

No response

Related issues

No response

Keyman apps

Keyman version

18.0.86 alpha

Operating system

Windows 10 & 11 OS

Device

No response

Target application

No response

Browser

No response

Keyboard name

gff_amharic

Keyboard version

No response

Language name

No response

Additional context

No response

dinakaranr commented 3 days ago

I have followed the steps mentioned under "Steps to reproduce". Navigate to the "Untitled" tab. Press the CTRL+S key to save the file. Here, the Keyman developer window crashed and an error ID appeared.

Details for error report for Keyman app: Application Identifier: tike-17.0.330 Error Identifier: E8EFDE03465046BCD17641849AE0F770