htmldoc-1.8.27-8ubuntu1 put incorrect links into pdf

Bug #1662226 reported by Andrey Batyiev
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
htmldoc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

System info:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
$ htmldoc --version
1.8.27

Observed behaviour:

$ echo "<h1>Test</h1><a href='http://ubuntu.com/'>ubuntu</a>" > test.html
$ htmldoc test.html -f test.pdf
PAGES: 3
BYTES: 168142
$ xdg-open test.pdf

Link on last page does not lead to ubuntu.com

Expected behaviour:

Link on last page should lead to ubuntu.com

Comment:

Bug is introduced by patch strcpy-to-memcpy-fix-ftbfs.patch in Ubuntu. Using attached patch from Gentoo (and rebuilding the package) fixes the problem.

Tags: patch
Revision history for this message
Andrey Batyiev (batyiev) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Replacement for strcpy-to-memcpy-fix-ftbfs.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package htmldoc - 1.9.2-1

---------------
htmldoc (1.9.2-1) unstable; urgency=medium

  * QA upload.
  * New upstream release. (Closes: #738050)
    - support for UTF-8 input files (Closes: #355044)
    - support for ndash and mdash entities (Closes: #351447)
    - fix for incorrect Ubuntu patch that broke pdf links (LP: #1662226)
  * Update upstream homepage. (Closes: #854256)
  * Update watch file to new location.
  * Add upstream signing key.
    - check signature with uscan
  * Add upstream metadata file.
  * Refresh patches and drop upstream applied ones.
  * Convert d/rules to dh-based build.
    - enable all hardening options
  * Replace OpenSSL build dependency with GnuTLS
    - upstream dropped OpenSSL support
  * Drop obsolete menu file.
  * Drop old README.Debian.
  * Drop unused htmldoc.overrides.
  * Add several build-related patches and minor cleanup/improvements.
  * Register documentation at doc-base.
  * Convert debian/copyright to copyright format 1.0.
  * Mark htmldoc-common as Multi-Arch: foreign.

 -- Reiner Herrmann <email address hidden> Tue, 27 Mar 2018 18:22:33 +0200

Changed in htmldoc (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.