[Bug] Terminal display corruption after Shopify CLI usage with non-ASCII character rendering

Resolved 💬 2 comments Opened May 20, 2026 by rushhee Closed Jun 18, 2026

Bug Description
used shopify cli, then cleared, then the terminal is now going all rainbow and showing non english characters, have a video ill upload to the gh issue

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 2.1.132
  • Feedback ID: dd156418-692c-4463-a026-34ba66c225ce

Errors

[{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3449)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-08T01:54:21.666Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13305)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at async ht6 (/$bunfs/root/src/entrypoints/cli.js:447:4799)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-08T05:41:12.732Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:13305)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:122:2467)\n    at async ht6 (/$bunfs/root/src/entrypoints/cli.js:447:4799)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-09T00:14:40.799Z"},{"error":"Error: ECONNREFUSED\n    at from (/$bunfs/root/src/entrypoints/cli.js:112:7862)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:12890)\n    at emitError (node:events:43:23)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:1149)\n    at emitError (node:events:43:23)\n    at <anonymous> (node:_http_client:253:22)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-10T22:20:38.912Z"},{"error":"Error: {\"type\":\"error\",\"error\":{\"details\":null,\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CaybhpofPN9JjjhoXvogS\"}\n    at T (/$bunfs/root/src/entrypoints/cli.js:14:1329)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-13T00:12:46.872Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3449)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-13T02:08:50.899Z"},{"error":"Error: Request was aborted.\n    at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3449)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-13T03:41:24.899Z"},{"error":"Error: ECONNREFUSED\n    at from (/$bunfs/root/src/entrypoints/cli.js:112:7862)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:12890)\n    at emitError (node:events:43:23)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:1149)\n    at emitError (node:events:43:23)\n    at <anonymous> (node:_http_client:253:22)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-14T23:31:09.758Z"},{"error":"Error: ECONNREFUSED\n    at from (/$bunfs/root/src/entrypoints/cli.js:112:7862)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:120:12890)\n    at emitError (node:events:43:23)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:119:1149)\n    at emitError (node:events:43:23)\n    at <anonymous> (node:_http_client:253:22)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-15T05:47:43.616Z"},{"error":"MaxFileReadTokenExceededError: [REDACTED] content (70043 tokens) exceeds maximum allowed tokens (25000). Use offset and limit parameters to read specific portions of the file, or search for specific content instead of reading the whole file.\n    at UQ7 (/$bunfs/root/src/entrypoints/cli.js:4870:12970)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-18T00:27:41.782Z"},{"error":"MaxFileReadTokenExceededError: [REDACTED] content (70043 tokens) exceeds maximum allowed tokens (25000). Use offset and limit parameters to read specific portions of the file, or search for specific content instead of reading the whole file.\n    at UQ7 (/$bunfs/root/src/entrypoints/cli.js:4870:12970)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-18T00:28:20.404Z"},{"error":"Error: Too many redirects (exceeded 10)\n    at eW8 (/$bunfs/root/src/entrypoints/cli.js:3322:3754)\n    at eW8 (/$bunfs/root/src/entrypoints/cli.js:3322:4198)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-05-18T01:23:18.242Z"},{"error":"SyntaxError: JSON Parse error: Unterminated string\n    at <parse> (:0)\n    at parse (unknown)\n    at E1q (/$bunfs/root/src/entrypoints/cli.js:171:10030)\n    at O (/$bunfs/root/src/entrypoints/cli.js:131:19235)\n    at <anonymous> (/…

Note: Content was truncated.

Heres images and video

https://github.com/user-attachments/assets/51b75a3f-ce66-4e87-bcec-0194e0519415
<img width="1213" height="549" alt="Image" src="https://github.com/user-attachments/assets/1e45de65-6947-49e6-984f-962af9b7f32a" />
<img width="1192" height="141" alt="Image" src="https://github.com/user-attachments/assets/f1180616-e0f9-42ec-9dfd-f22d1f6ddccc" />

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗