I found this bug "upstream" in gnome's bugzilla (https://bugzilla.gnome.org/show_bug.cgi?id=676570), and here is a solution.
The crash is connected to the file ~/.config/gedit/latex/tools.xml. If you remove this file, Latex plugin loads correctly and doesn't crash when you enter preferences. However, that file is where you store custom compilation commands! 1. Copy the default tools.xml over the local one: cp /usr/share/gedit/plugins/latex/tools.xml ~/.config/gedit/latex/tools.xml 2. Edit ~/.config/gedit/latex/tools.xml and remove the arrow characters. (I replaced all "->" characters with the word "to" so that "TEX -> PDF" now reads "TEX to PDF" . The bug comments at gnome's tracker seem to suggest this is a problem.) 3. Edit the same file (~/.config/gedit/latex/tools.xml) and change the compilation command to what you want. Please note that if you have an error in that file, the crash will still occur. (For example, choosing ASFASF as the postProcessor for something will still crash the application.) Here's my file which works (synctex, pdflatex and errors are nice): $ cat ~/.config/gedit/latex/tools.xml <tools> <tool description="Create a PDF from LaTeX source" extensions=".tex" id="1" label="LaTeX to PDF"> <job mustSucceed="True" postProcessor="GenericPostProcessor">pdflatex -synctex=1 "$filename"</job> <job mustSucceed="True" postProcessor="GenericPostProcessor">gvfs-open "$shortname.pdf"</job> </tool> <tool description="Create a PostScript from LaTeX source" extensions=".tex" id="3" label="LaTeX to PS"> <job mustSucceed="true" postProcessor="RubberPostProcessor">rubber --inplace --maxerr -1 --short --force --warn all --ps "$filename"</job> <job mustSucceed="true" postProcessor="GenericPostProcessor">gvfs-open "$shortname.ps"</job> </tool> <tool description="Create a DVI from LaTeX source" extensions=".tex" id="4" label="LaTeX to DVI"> <job mustSucceed="true" postProcessor="RubberPostProcessor">rubber --inplace --maxerr -1 --short --force --warn all "$filename"</job> <job mustSucceed="true" postProcessor="GenericPostProcessor">gvfs-open "$shortname.dvi"</job> </tool> <tool description="Create a DVI with source specials from LaTeX source" extensions=".tex" id="5" label="LaTeX to DVI (Source Specials)"> <job mustSucceed="true" postProcessor="LaTeXPostProcessor">latex -interaction batchmode -src "$filename"</job> <job mustSucceed="true" postProcessor="LaTeXPostProcessor">latex -interaction batchmode -src "$filename"</job> <job mustSucceed="true" postProcessor="GenericPostProcessor">xdvi -unique -s 6 -bg white -editor gedit "$shortname.dvi"</job> </tool> <tool description="Process R Sweave file and create a PDF from the resulting LaTeX source" extensions=".Rnw" id="6" label="R Sweave to PDF"> <job mustSucceed="true" postProcessor="GenericPostProcessor">R CMD Sweave "$shortname.Rnw"</job> <job mustSucceed="true" postProcessor="RubberPostProcessor">rubber --inplace --maxerr -1 --short --force --warn all --pdf "$shortname.tex"</job> <job mustSucceed="true" postProcessor="GenericPostProcessor">gvfs-open "$shortname.pdf"</job> </tool> <tool description="Remove LaTeX build files" extensions=".tex" id="7" label="Cleanup LaTeX Build Files"> <job mustSucceed="False" postProcessor="GenericPostProcessor">rm -f "$directory"/*.aux "$directory"/*.log "$directory"/*.toc "$directory"/*.bbl "$directory"/*.blg</job> </tool> <tool description="Convert BibTeX to XML" extensions=".bib" id="8" label="BibTeX to XML"> <job mustSucceed="true" postProcessor="GenericPostProcessor">bibtex2xml "$filename"</job> </tool> </tools> ** Bug watch added: GNOME Bug Tracker #676570 https://bugzilla.gnome.org/show_bug.cgi?id=676570 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gedit-plugins in Ubuntu. https://bugs.launchpad.net/bugs/957924 Title: gedit crashes when opening latex-plugin preferences Status in “gedit-plugins” package in Ubuntu: Confirmed Bug description: Gedit latex-plugin does not work,. The latex tools do not load when oppening a .tex file. The plugin appears in the plugin-menu. When I try to open the latex-plugin preferences gedit crashes. ProblemType: Crash DistroRelease: Ubuntu 12.04 Package: gedit 3.3.7-0ubuntu2 ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9 Uname: Linux 3.2.0-18-generic x86_64 ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 CrashCounter: 1 Date: Sat Mar 17 11:07:56 2012 ExecutablePath: /usr/bin/gedit InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1) ProcCmdline: gedit SegvAnalysis: Segfault happened at: 0x7f31d111a54b: mov (%r14),%rax PC (0x7f31d111a54b) ok source "(%r14)" (0x00000008) not located in a known VMA region (needed readable region)! destination "%rax" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: gedit StacktraceTop: ?? () from /usr/lib/libpeas-gtk-1.0.so.0 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 Title: gedit crashed with SIGSEGV in g_closure_invoke() UpgradeStatus: Upgraded to precise on 2012-03-17 (0 days ago) UserGroups: adm admin cdrom dialout fuse lpadmin plugdev sambashare To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gedit-plugins/+bug/957924/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp