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

oxlint panic #1011

Closed
MoritzLoewenstein opened this issue Oct 19, 2023 · 0 comments · Fixed by #1013
Closed

oxlint panic #1011

MoritzLoewenstein opened this issue Oct 19, 2023 · 0 comments · Fixed by #1013
Assignees
Labels
P-high Priority - High

Comments

@MoritzLoewenstein
Copy link

Hey,
I ran oxlint on my repository, 0.0.13 panics, with 0.0.12 i seem to get the correct diagnostics.
OS is Windows 11, here is the output and a minimal reproduction:

output

$:~ npx oxlint@latest panic.js       
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: StripPrefixError(())', crates\oxc_linter\src\service.rs:156:53
stack backtrace:
   0:     0x7ff61dad5cd1 - <unknown>
   1:     0x7ff61d876afb - <unknown>
   2:     0x7ff61dac541f - <unknown>
   3:     0x7ff61dad7e5b - <unknown>
   4:     0x7ff61dad7a89 - <unknown>
   5:     0x7ff61dad8996 - <unknown>
   6:     0x7ff61dad8445 - <unknown>
   7:     0x7ff61dad8399 - <unknown>
   8:     0x7ff61dad8384 - <unknown>
   9:     0x7ff61dafad35 - <unknown>
  10:     0x7ff61dafb253 - <unknown>
  11:     0x7ff61d9513b5 - <unknown>
  12:     0x7ff61d946fe3 - <unknown>
  13:     0x7ff61d9472ab - <unknown>
  14:     0x7ff61d9449a0 - <unknown>
  15:     0x7ff61d9472ab - <unknown>
  16:     0x7ff61d9449a0 - <unknown>
  17:     0x7ff61d9472ab - <unknown>
  18:     0x7ff61d9449a0 - <unknown>
  19:     0x7ff61d9472ab - <unknown>
  20:     0x7ff61d9449a0 - <unknown>
  21:     0x7ff61d9472ab - <unknown>
  22:     0x7ff61d9449a0 - <unknown>
  23:     0x7ff61d8e07c2 - <unknown>
  24:     0x7ff61db0e8c8 - <unknown>
  25:     0x7ff61da00cad - <unknown>
  26:     0x7ff61da0081d - <unknown>
  27:     0x7ff61dad4fbb - <unknown>
  28:     0x7ff837f0257d - BaseThreadInitThunk
  29:     0x7ff838baaa78 - RtlUserThreadStart

reproduction:

/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(
	"user-agent-xyz",
);
@Boshen Boshen self-assigned this Oct 19, 2023
@Boshen Boshen added the P-high Priority - High label Oct 19, 2023
Boshen added a commit that referenced this issue Oct 19, 2023
Boshen added a commit that referenced this issue Oct 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P-high Priority - High
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants