[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#887980: marked as done (texworks: crash viewing pdf (memory corruption))



Your message dated Mon, 22 Jan 2018 21:04:01 +0900
with message-id <20180122120401.l3rov72pxoujlwxx@bulldog.preining.info>
and subject line Re: Bug#887980: Resolution: remove 3rd-party libpoppler-qt4-4 (texworks: crash viewing pdf (memory corruption))
has caused the Debian Bug report #887980,
regarding texworks: crash viewing pdf (memory corruption)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
887980: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887980
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
> confirm that the problem is caused by having an incompatible version of
> the libpoppler-qt4-4 package installed from a 3rd-party repository.

Ok, that is not surprising. CLosing this bug.

> (http://download.opensuse.org/repositories/home:/stevepassert/Debian_8.0/)
> 
> I'll file a bug against this package, sorry for the noise.

THis is also not correct. You are *supposed* to use the packaged
versions in the released Debian status, not some third party. The
breakage comes from installing a far to new package, and this would mean
you need to recompile ALL packages depending on it.

There is no need to file a bug against libpoppler-whatever, just stick
to the released stuff, or fix it yourself by recompiling packages that
depends.

Best

Norbert

--
PREINING Norbert                               http://www.preining.info
Accelia Inc.     +    JAIST     +    TeX Live     +    Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

--- End Message ---

Reply to: