Skip to main content

🐞 TūlBOX Bug Tracker

🔴 Open Issues

#004CWR ConverterP0PatchedLarge files (>125 MB) freeze the browser
Reporter:
Beema avatar
Beema
Anonymous Operative
Date: 2025-06-26App Version: 3.1.0Platform: Windows 11 (browser unknown)Area: CWR Converter — UploadFix Ref: 8bc22ea

Summary

Confidentiality requirements mean processing must happen locally in the browser. With very large files, browser memory and main-thread constraints cause long stalls and occasional crashes.

Details

Steps to Reproduce:

  1. Drag a 125+ MB .v21 or .v22 file into the upload zone.
  2. Observe CPU spike and tab becoming unresponsive.

Expected Result: A successful parse, or a graceful “file is too large” message.

Actual Result: Browser tab freezes; DevTools shows the main thread blocked.


Current Status (Patched): As of v3.3.0, the CWR Converter offloads parsing to Web Workers and virtualizes the Raw View and report tables to prevent UI lockups with large datasets. A 100 MB cap is enforced for slower systems and a warning is displayed when exceeded.


✅ Closed Issues

#007CWR ConverterP2ResolvedReports incomplete on certain files
Reporter:
Kenny avatar
Kenny
Very Important Person
Date: 2025-08-06App Version: 3.4.3Platform: ChromeArea: CWR ConverterFix Ref: 8a8ca8d

Fix Summary

Ensures reports include the entire CWR file.

Original Issue:
Some reports generated from specific CWR files were missing rows/sections, resulting in incomplete output.

Verification:

  1. Load an affected CWR file.
  2. Generate any report.
  3. Confirm all data is present and matches the Raw View / source file.
#006CWR ConverterP3ResolvedAKA Report allows duplicate titles
Reporter:
Brandon avatar
Brandon
Chief Glitch Finder
Date: 2025-07-03App Version: 3.2.2Platform: ChromeArea: CWR Converter → AKA ReportFix Ref: 59d1c99

Fix Summary

  • De-duplicates AKA titles in the report.
  • Upgrades cwr-parser to include NAT record support, feeding additional alternativeTitles.

Original Issue:
Duplicate AKA rows inflated counts and produced incorrect exports when the same local title appeared multiple times.

Verification:

  1. Load a CWR file with repeated AKA titles.
  2. Generate the AKA report.
  3. Confirm each title appears only once and NAT-derived titles are included.

Notes:
No UI changes. Regression tests added under tests/akaReport.spec.ts.

#005Production SearchP2ResolvedAKA copy-paste columns appear in the wrong order
Reporter:
Bri avatar
Bri
Quality Control Ninja
Date: 2025-07-02App Version: 3.2.1Platform: Windows 11 (browser unknown)Area: Production Search → Alternative TitlesFix Ref: f0b136e

Summary

Copying AKAs to the clipboard produced columns in the wrong order.

Details

Steps to Reproduce:

  1. Open the IMDb Search tool and look up any production with alternative titles (AKAs).
  2. Click a production with Alternative Titles.
  3. Scroll to the AKA section.
  4. Click a row to copy to clipboard.
  5. Paste the result into Excel, Google Sheets, or a text editor.

Expected Result:
Pasted columns follow the on-screen order.

Actual Result:
language code and title type columns were swapped.

Notes:
Quick fix: reorder parameters passed to navigator.clipboard.writeText().

#003CWR ConverterP1ResolvedBatch Report contributions are incomplete
Reporter:
Brandon avatar
Brandon
Chief Glitch Finder
Date: 2025-06-26App Version: 3.1.0Platform: ChromeArea: CWR Converter → Batch ReportFix Ref: a225bcc

Fix Summary

  • Corrects writer contribution calculations in the Batch Report to account for publisher sequences.
  • Fixes a TableView bug that caused column widths to shift while scrolling.

Original Issue:
Writer contributions were taken directly from the CWR file rather than computed dynamically per CWR standards.

Notes:
Report table columns now use fixed widths from the report template. Writer contributions are calculated according to CWR specification.

#002Production SearchP2ResolvedFiltered TV show search missing results
Reporter:
Abbie avatar
Abbie
Bug Whisperer
Date: 2025-06-16App Version: 3.0.0Platform: Chrome 114Area: Production SearchFix Ref: a000489

Summary

Filtering for TV shows missed valid results due to a categorization mismatch.

Details

Steps to Reproduce:

  1. Go to the search section.
  2. Enter the name of a known TV show (e.g., Breaking Bad).
  3. Set the filter to “TV Shows.”
  4. Observe the show not appearing in results.

Expected Result:
Relevant titles labeled as TV series should appear when filtering under TV Shows.

Actual Result:
No results or missed series due to label mismatch.

Notes:
Update filter logic to treat TV series and TV show as equivalent (or include both labels).

#001PDF ManagerP2ResolvedIncorrect casing in cue-sheet template
Reporter:
Abbie avatar
Abbie
Bug Whisperer
Date: 2025-06-14App Version: 3.0.0Platform: Chrome 114Area: Search & Replace TemplatesFix Ref: dd262fb

Summary

Cue-sheet templates were not applying the required capitalization rules.

Details

Steps to Reproduce:

  1. Open PDF Manager.
  2. Load a cue-sheet template with placeholders for Production Title and Episode Title.
  3. Run Search & Replace with valid data.
  4. Observe the output casing.

Expected Result:

  • Production Title → ALL CAPS
  • Episode Title → Title Case (e.g., “The First Episode”)

Actual Result:
Both titles preserved their original casing.

Notes:
Fix ensures consistent formatting for professional delivery standards.


note

Copy the bug template below to an email and fill in the details. You can also use the links at the footer of TūlBOX which use a similar template.

Bug Entry Template

### Tool Name
- **Summary:** Brief description
- **Date:** YYYY-MM-DD
- **AppVersion:** x.y.z
- **Platform:** e.g. Chrome
- **Area:** <tool / page / component>
- **ToolVersion:** x.y.z (if applicable)
- **Priority:** P2
- **Reporter:** <name>
- **Details:**
- **Steps to Reproduce**
1.
2.
- **Expected Result**: …
- **Actual Result**: …
- **Notes / Workaround**: …

Legend

FieldDescription
DateReport date (YYYY‑MM‑DD)
VersionApp or tool version affected (e.g. 3.1.0)
AreaComponent or page (PDF Manager, CWR Converter → Raw Viewer, etc.)
PriorityP0 (critical) · P1 (high) · P2 (normal) · P3 (low)
StatusOpen · In Progress · Patched · Blocked · Resolved · Won't Fix
SummaryOne‑line description
DetailsSteps, expected vs. actual result, stack traces
ReporterName or initials
Fix RefPartial commit hash