![*** glibc 在 tikzpicture 环境中检测到来自 texmaker 的 *** 错误](https://linux22.com/image/255101/***%20glibc%20%E5%9C%A8%20tikzpicture%20%E7%8E%AF%E5%A2%83%E4%B8%AD%E6%A3%80%E6%B5%8B%E5%88%B0%E6%9D%A5%E8%87%AA%20texmaker%20%E7%9A%84%20***%20%E9%94%99%E8%AF%AF%20.png)
我遇到了一个非常奇怪的问题。Texmaker 在非常特定的条件下退出并出现错误,这与编译无关,而是与我输入的内容有关。举个最简单的工作示例,我开始输入
\documentclass[]{article}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
如果我现在尝试输入domain
,do
按m
或任何其他字符都会退出 Texmaker,并显示以下内容:
*** glibc detected *** texmaker: free(): invalid next size (fast): 0x0000000002d67de0 ***
其中还有很多行。包括这些库:libc.so.6
,,,ibQtGui.so.4
libQtCore.so.4
libglib-2.0.so.0
我不记得以前遇到过这个问题,我猜这似乎是界面(Qt)的问题。我相信这也适用于其他乳胶环境,而不仅仅是tikzpicture
,但目前还没有发现任何。
使用\begin{tikzpicture}
会使以下行显示为橙色。键入do
会显示为蓝色for
。似乎 Texmaker 识别到后面有代码,或类似的东西。但在键入 时不会崩溃for
。
我真的不知道该如何解决这个问题。有什么想法吗?
我正在使用:Linux Mint 13 Maya MATE、Texmaker 3.2、Texlive 2012
另外:仅当do
第一个字符位于新行时才会发生这种情况。
完整错误输出这里
更新:问题似乎与版本有关。我安装了 Texmaker 3.3,不再遇到此问题。我还在另一台 Linux 机器上安装了 Texmaker 3.2,遇到了同样的错误。