evince crashes when I try to print a document (to a printer or a file one)

Bug #158719 reported by Sergio Zanchetta
6
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Confirmed
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evince

When I try to print a particular pdf file (both on a file or a printer) evince crashes.

ProblemType: Bug
Architecture: i386
Date: Tue Oct 30 15:55:11 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/evince
Package: evince 2.20.1-0ubuntu1
PackageArchitecture: i386
ProcCmdline: evince file:///home/sergigno/104918FormulariInMateriaImmobiliare_Rinaldi.pdf
ProcCwd: /home/sergigno
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: evince
Uname: Linux entropy 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux

Tags: apport-bug
Revision history for this message
Sergio Zanchetta (primes2h) wrote :
Revision history for this message
Sergio Zanchetta (primes2h) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for your bug report. Please try to obtain a backtrace http://wiki.ubuntu.com/DebuggingProgramCrash and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in evince:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Sergio Zanchetta (primes2h) wrote : Re: [Bug 158719] Re: evince crashes when I try to print a document (to a printer or a file one)

I already added it. Check last comment.

2007/10/30, Sebastien Bacher <email address hidden>:
> Thanks for your bug report. Please try to obtain a backtrace
> http://wiki.ubuntu.com/DebuggingProgramCrash and attach the file to the
> bug report. This will greatly help us in tracking down your problem.
>
> ** Changed in: evince (Ubuntu)
> Importance: Undecided => Medium
> Assignee: (unassigned) => Ubuntu Desktop Bugs (desktop-bugs)
> Status: New => Incomplete
>
> --
> evince crashes when I try to print a document (to a printer or a file one)
> https://bugs.launchpad.net/bugs/158719
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

There is no debug information there, you should install dbgsym packages as explaining on the wiki page indicated or use apport to report the bug, you just have to browse /var/crash in nautilus and open the corresponding .crash

Revision history for this message
Sergio Zanchetta (primes2h) wrote :

I did exactly what was on the wiki page.
I already attached a gdb-evince.txt above.
When I tried to make evince crash with gdb running evince froze, but
if you look into gdb-evince.txt you find something like

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1232479344 (LWP 6282)]
0xb759c689 in FT_Set_Transform () from /usr/lib/libfreetype.so.6

2007/10/30, Sebastien Bacher <email address hidden>:
> There is no debug information there, you should install dbgsym packages
> as explaining on the wiki page indicated or use apport to report the
> bug, you just have to browse /var/crash in nautilus and open the
> corresponding .crash
>
> --
> evince crashes when I try to print a document (to a printer or a file one)
> https://bugs.launchpad.net/bugs/158719
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Sergio Zanchetta (primes2h) wrote :

Here you have also crash log from /var /crash/

Revision history for this message
Sebastien Bacher (seb128) wrote :

Are you sure you installed libcairo2-dbgsym libfreetype6-dbgsym? Could you send the crash using apport rather so it gets retraced automatically?

Revision history for this message
Sergio Zanchetta (primes2h) wrote :

Due to evince crash, I installed evince-dbg cointained in Ubuntu main
repositories as reported in the wiki debugging page
https://wiki.ubuntu.com/DebuggingProgramCrash
Then I made a backtrace as reported here
https://wiki.ubuntu.com/Backtrace
and I got a gdb-evince.txt file attached on this comment
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/158719/comments/2

P.S. I reported this bug using report a problem found in evince help menu.

2007/10/31, Sebastien Bacher <email address hidden>:
> Are you sure you installed libcairo2-dbgsym libfreetype6-dbgsym? Could
> you send the crash using apport rather so it gets retraced
> automatically?
>
> --
> evince crashes when I try to print a document (to a printer or a file one)
> https://bugs.launchpad.net/bugs/158719
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!.

Changed in evince:
status: Incomplete → Invalid
Changed in evince:
status: Invalid → Confirmed
Revision history for this message
Sergio Zanchetta (primes2h) wrote :

I don't understand why this bug report has been closed. I reported this bug using apport, I attached evince backtrace made as written in the wiki.

Sebastien, you asked me about libcairo2-dbgsym and libfreetype6-dbgsym but I haven't them in repositories.

I don't know what I have to do right now.

I think it could be useful that I provide the particular file that cause this crash.

The crash happens when printing all the document. (I tried to print just Page 1 and everything worked fine)

Revision history for this message
Sergio Zanchetta (primes2h) wrote :

Try printing the file I attached before by yourself so you can see the crash (printing to a printer or to a file)

Revision history for this message
Sebastien Bacher (seb128) wrote :

Did you read the wiki page pointed and added the ddeb apt source to get the dbgsym packages? The bug has been closed because it lacks useful details to be worked. The easier option is to send the complete crash using apport rather than a light version so, this way the debug backtrace is generated automatically on the server

Revision history for this message
Sergio Zanchetta (primes2h) wrote :

Ok, now I understand.
Sorry Sebastien, it was my fault.
When you told me about -dbgsym packet I thought you were referring to evince-dbg one (present in Ubuntu repositories), so I misunderstand all thing.

In ddeb repositories there are -dbgsym package for all packet (including libcairo2 end libfreetype6) and evince-dbgsym replace evince-dbg (that I initially used).

Here you have complete backtrace.

Tell me if you need more help.

Revision history for this message
Sergio Zanchetta (primes2h) wrote :

Sebastien, NOW I also realize there is a command line program apport-cli for reporting program crashes.
When I told you about apport I was referring to apport in Help->Report a problem... one.

So I put this bug as a duplicate of Bug #172806 reported using apport-cli.

I hope you have all you need now.

Sorry again and thanks.

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.