pdftotext crashed with SIGSEGV in Form::findWidgetByRef()

Bug #262490 reported by tdflanders
6
Affects Status Importance Assigned to Milestone
poppler (Ubuntu)
New
Undecided
Unassigned

Bug Description

This happened while running upgrade in terminal.

thomas@thomas-desktop:~$ sudo apt-get install amsn
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libupnp2
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  tcl-tls
Suggested packages:
  docker
The following packages will be REMOVED:
  tcltls
The following NEW packages will be installed:
  tcl-tls
The following packages will be upgraded:
  amsn
1 upgraded, 1 newly installed, 1 to remove and 1 not upgraded.
1 not fully installed or removed.
Need to get 343kB of archives.
After this operation, 10.7MB disk space will be freed.
Do you want to continue [Y/n]? y
Get:1 http://archive.ubuntu.com intrepid/universe tcl-tls 1.5.0.dfsg-9 [70.7kB]
Get:2 http://archive.ubuntu.com intrepid/universe amsn 0.97.2~debian-0ubuntu2 [272kB]
Fetched 343kB in 3s (108kB/s)
dpkg: tcltls: dependency problems, but removing anyway as you request:
 amsn depends on tcltls.
(Reading database ... 292205 files and directories currently installed.)
Removing tcltls ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Selecting previously deselected package tcl-tls.
(Reading database ... 292162 files and directories currently installed.)
Unpacking tcl-tls (from .../tcl-tls_1.5.0.dfsg-9_i386.deb) ...
Preparing to replace amsn 0.97+final-0ubuntu5.1 (using .../amsn_0.97.2~debian-0ubuntu2_i386.deb) ...
Unpacking replacement amsn ...
Processing triggers for menu ...
Processing triggers for man-db ...
Setting up timidity (2.13.2-19ubuntu2) ...
 * Starting TiMidity++ ALSA midi emulation... [fail]
invoke-rc.d: initscript timidity, action "start" failed.
dpkg: error processing timidity (--configure):
 subprocess post-installation script returned error exit status 1
Setting up tcl-tls (1.5.0.dfsg-9) ...

Setting up amsn (0.97.2~debian-0ubuntu2) ...

Processing triggers for menu ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 timidity
E: Sub-process /usr/bin/dpkg returned an error code (1)
thomas@thomas-desktop:~$ sudo apt-get build-dep amsn
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  tcl8.5-dev tk8.5-dev
0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
Need to get 1918kB of archives.
After this operation, 5960kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://archive.ubuntu.com intrepid/main tcl8.5-dev 8.5.3-1 [985kB]
Get:2 http://archive.ubuntu.com intrepid/main tk8.5-dev 8.5.3-1 [933kB]
Fetched 1918kB in 15s (122kB/s)
Selecting previously deselected package tcl8.5-dev.
(Reading database ... 292185 files and directories currently installed.)
Unpacking tcl8.5-dev (from .../tcl8.5-dev_8.5.3-1_i386.deb) ...
Selecting previously deselected package tk8.5-dev.
Unpacking tk8.5-dev (from .../tk8.5-dev_8.5.3-1_i386.deb) ...
Setting up timidity (2.13.2-19ubuntu2) ...
 * Starting TiMidity++ ALSA midi emulation... [fail]
invoke-rc.d: initscript timidity, action "start" failed.
dpkg: error processing timidity (--configure):
 subprocess post-installation script returned error exit status 1
Setting up tcl8.5-dev (8.5.3-1) ...
Setting up tk8.5-dev (8.5.3-1) ...
Processing triggers for menu ...
Errors were encountered while processing:
 timidity
E: Sub-process /usr/bin/dpkg returned an error code (1)
E: Failed to process build dependencies
thomas@thomas-desktop:~$ sudo apt-get build-dep transcode
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package liblame-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libmp3lame-dev liblame0
E: Build-dependencies for transcode could not be satisfied.
thomas@thomas-desktop:~$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libupnp2
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up timidity (2.13.2-19ubuntu2) ...
 * Starting TiMidity++ ALSA midi emulation... [fail]
invoke-rc.d: initscript timidity, action "start" failed.
dpkg: error processing timidity (--configure):
 subprocess post-installation script returned error exit status 1
Processing triggers for menu ...
Errors were encountered while processing:
 timidity
E: Sub-process /usr/bin/dpkg returned an error code (1)
thomas@thomas-desktop:~$

I can give full log if wanted.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/pdftotext
Package: poppler-utils 0.8.6-1
ProcAttrCurrent: unconfined
ProcCmdline: pdftotext -q -nopgbrk -enc UTF-8 /usr/share/doc/texlive-latex-extra-doc/latex/interactiveworkbook/samplefiles/check.pdf -
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: poppler
StacktraceTop:
 Form::findWidgetByRef () from /usr/lib/libpoppler.so.3
 AnnotWidget::initialize () from /usr/lib/libpoppler.so.3
 AnnotWidget::AnnotWidget () from /usr/lib/libpoppler.so.3
 Annots::createAnnot () from /usr/lib/libpoppler.so.3
 Annots::Annots () from /usr/lib/libpoppler.so.3
Title: pdftotext crashed with SIGSEGV in Form::findWidgetByRef()
Uname: Linux 2.6.27-1-generic i686
UserGroups:

Tags: apport-crash
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.