Bug#887980: texworks: crash viewing pdf (memory corruption)
Package: texworks
Version: 0.5~svn1363-5
Severity: grave
Justification: renders package unusable
Dear Maintainer,
texworks crashes on oldstable when trying to open the pdf viewer.
-----
$ texworks Documents/foo.tex
pdfTeX 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian)
kpathsea version 6.2.1dev
Copyright 2014 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.6.13; using libpng 1.6.13
Compiled with zlib 1.2.8; using zlib 1.2.8
Compiled with poppler version 0.26.5
*** Error in `texworks': malloc(): memory corruption: 0x0000000001c82a30 ***
Aborted
-----
* What led up to the situation?
- typesetting a document or opening a pdf file with texworks.
Texworks starts correctly when no pdf related to the tex file exists;
after typesetting the tex file texworks crashes; after that, texworks cannot
be opened on that particular tex file, it crashes immediately, until the pdf
file is deleted. Opening a pdf file with texworks
crashes texworks immediately.
The LaTeX log show no errors and the output is produced correctly.
This leads to the conclusion that the pdf viewer component of texworks
crashes the program.
* What exactly did you do (or not do) that was effective (or
ineffective)?
- updating the system to the latest unstable level didn't show an effect.
The error must have been introduced in the last four weeks, because
before then, everything was working as expected.
-- System Information:
Debian Release: 8.10
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages texworks depends on:
ii libc6 2.19-18+deb8u10
ii libgcc1 1:4.9.2-10
ii libhunspell-1.3-0 1.3.3-3
ii libpoppler-qt4-4 0.48.0-2~bpo8
ii libpoppler46 0.26.5-2+deb8u2
ii libqt4-dbus 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii libqt4-script 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii libqt4-scripttools 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii libqt4-xml 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii libqtcore4 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii libqtgui4 4:4.8.6+git64-g5dc8b2b+dfsg-3+deb8u1
ii libstdc++6 4.9.2-10
ii libsynctex1 2014.20140926.35254-6
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages texworks recommends:
ii gsfonts 1:8.11+urwcyr1.0.7~pre44-4.2
ii poppler-data 0.4.7-1
ii texlive-latex-base 2014.20141024-2+deb8u1
ii texworks-help-en 0.5~svn1363-5
Versions of packages texworks suggests:
ii texlive-xetex 2014.20141024-2+deb8u1
pn texworks-scripting-lua <none>
pn texworks-scripting-python <none>
-- no debconf information
Reply to: