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

com.intellij.diagnostic.Freeze when parsing LaTeX #3606

Open
DanielDelimata opened this issue Jul 20, 2024 · 3 comments
Open

com.intellij.diagnostic.Freeze when parsing LaTeX #3606

DanielDelimata opened this issue Jul 20, 2024 · 3 comments
Labels
bug Deficiencies in TeXiFy behaviour. crash-report Reports of crashes that popped up in IDEA. parser Issues for which significant changes in the parser are needed

Comments

@DanielDelimata
Copy link

Type of JetBrains IDE (IntelliJ, PyCharm, etc.) and version

PyCharm 2024.2 EAP (build PC-242.20224.89)

Operating System

Mac OS X 14.5 (aarch64)

TeXiFy IDEA version

0.9.7

Description

Stacktrace

com.intellij.diagnostic.Freeze
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:674)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param(LatexParser.java:935)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:676)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param(LatexParser.java:935)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:676)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param(LatexParser.java:935)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:674)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param(LatexParser.java:935)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:676)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param(LatexParser.java:935)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:676)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param(LatexParser.java:935)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter(LatexParser.java:676)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands_2(LatexParser.java:99)
	at nl.hannahsten.texifyidea.parser.LatexParser.commands(LatexParser.java:82)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text_0(LatexParser.java:746)
	at nl.hannahsten.texifyidea.parser.LatexParser.parameter_text(LatexParser.java:735)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_content(LatexParser.java:1024)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1_0(LatexParser.java:1001)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1_1(LatexParser.java:990)
	at nl.hannahsten.texifyidea.parser.LatexParser.required_param_1(LatexParser.java:946)
	at nl.hannahsten.texifyidea.parser.LatexParser.require
@DanielDelimata DanielDelimata added crash-report Reports of crashes that popped up in IDEA. untriaged Issue type still needs to be triaged or verified. labels Jul 20, 2024
@PHPirates
Copy link
Collaborator

Thanks for reporting this, is this issue reproducible?

@DanielDelimata
Copy link
Author

No, at the moment it is not reproducible.

@PHPirates
Copy link
Collaborator

Thanks, then I'll try to guess what was going on, definitely a parser issue. Please let me know if you find a way to consistently get this problem.

@PHPirates PHPirates added bug Deficiencies in TeXiFy behaviour. parser Issues for which significant changes in the parser are needed and removed untriaged Issue type still needs to be triaged or verified. labels Jul 30, 2024
@PHPirates PHPirates changed the title com.intellij.diagnostic.Freeze com.intellij.diagnostic.Freeze when parsing LaTeX Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Deficiencies in TeXiFy behaviour. crash-report Reports of crashes that popped up in IDEA. parser Issues for which significant changes in the parser are needed
Projects
None yet
Development

No branches or pull requests

2 participants