After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 329392 - crash while selecting text rendered from type 3 fonts
crash while selecting text rendered from type 3 fonts
Status: RESOLVED DUPLICATE of bug 316907
Product: evince
Classification: Core
Component: general
git master
Other other
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-01-31 20:37 UTC by Zack Weinberg
Modified: 2006-02-01 06:29 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Zack Weinberg 2006-01-31 20:37:32 UTC
Distribution: Debian testing/unstable
Package: evince
Severity: Normal
Version: GNOME2.12.2 CVS HEAD
Gnome-Distributor: Debian
Synopsis: crash while selecting text rendered from type 3 fonts
Bugzilla-Product: evince
Bugzilla-Component: general
Bugzilla-Version: CVS HEAD
BugBuddy-GnomeVersion: 2.0 (2.12.0)
Description:
I was attempting to determine whether bug 112506 applies to evince;
after loading one of the attachments from the bug report and waiting
ages for it to render, I selected some text.  evince promptly crashed.

The offending PDF is
<http://bugzilla.gnome.org/attachment.cgi?id=17773>.

This occurred with evince and libpoppler compiled out of GNOME CVS,
but all other libraries from Debian's GNOME 2.12 packages.

Debugging Information:

Backtrace was generated from '/home/zack/bin/evince'

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1209636640 (LWP 22243)]
[New Thread -1211085904 (LWP 22244)]
0xffffe410 in __kernel_vsyscall ()

Thread 1 (Thread -1209636640 (LWP 22243))

  • #0 __kernel_vsyscall
  • #1 __waitpid_nocancel
    from /lib/tls/i686/cmov/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 CairoFont::getGlyph
    at CairoFontEngine.cc line 277
  • #5 CairoOutputDev::drawChar
    at CairoOutputDev.cc line 380
  • #6 TextSelectionPainter::visitWord
    at TextOutputDev.cc line 3374
  • #7 TextWord::visitSelection
    at TextOutputDev.cc line 3400
  • #8 TextLine::visitSelection
    at TextOutputDev.cc line 3438
  • #9 TextBlock::visitSelection
    at TextOutputDev.cc line 3510
  • #10 TextPage::visitSelection
    at TextOutputDev.cc line 3583
  • #11 TextPage::drawSelection
    at TextOutputDev.cc line 3596
  • #12 TextOutputDev::drawSelection
    at TextOutputDev.cc line 4180
  • #13 poppler_page_render_selection
    at poppler-page.cc line 517
  • #14 pdf_selection_render_selection
    at ev-poppler.cc line 1271
  • #15 ev_selection_render_selection
    at ev-selection.c line 70
  • #16 ev_pixbuf_cache_get_selection_pixbuf
    at ev-pixbuf-cache.c line 837
  • #17 selection_update_idle_cb
    at ev-view.c line 3654
  • #18 g_child_watch_add
    from /usr/lib/libglib-2.0.so.0
  • #19 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #20 g_main_context_check
    from /usr/lib/libglib-2.0.so.0
  • #21 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #22 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #23 main
    at main.c line 295
  • #0 __kernel_vsyscall




------- Bug created by bug-buddy at 2006-01-31 20:37 -------

Comment 1 Nickolay V. Shmyrev 2006-01-31 21:52:07 UTC
Zack, thanks a lot for helping with evince bug management, but please read this first:

http://live.gnome.org/Evince_2fPopplerBugs
Comment 2 Zack Weinberg 2006-02-01 01:17:34 UTC
bugzilla.gnome.org knows about me, bugs.freedesktop.org doesn't.  I have spent enough time on evince bugs already; forward it to poppler yourself.
Comment 3 Nickolay V. Shmyrev 2006-02-01 06:29:54 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 316907 ***