Bug 7623 - Evince Crash
Summary: Evince Crash
Status: RESOLVED NOTOURBUG
Alias: None
Product: poppler
Classification: Unclassified
Component: general (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-25 02:57 UTC by George Jenkins
Modified: 2006-07-26 00:52 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
PDF that causes crash (826.92 KB, application/pdf)
2006-07-25 03:00 UTC, George Jenkins
Details

Description George Jenkins 2006-07-25 02:57:41 UTC
Poppler crashes when trying to highlight text in the (following) attached pdf.

Im using Poppler-0.5.3 and Envice-0.5.4

Console output and backtrace from my system is (

(gdb) run
Starting program: /usr/bin/evince --sync ADC08B3000.pdf
[Thread debugging using libthread_db enabled]
[New Thread -1228343104 (LWP 10090)]
[New Thread -1228682336 (LWP 10091)]

** (evince:10090): WARNING **: Unimplemented destination: POPPLER_DEST_FITBH,
please post a bug report with a testcase.

.
.
.
. "** (evince:10090): WARNING **: Unimplemented destination: POPPLER_DEST_FITBH,
please post a bug report with a testcase."
. This message repeated 90 times (total) (ommited for clarity)
.
.

** (evince:10090): WARNING **: Unimplemented destination: POPPLER_DEST_FITBH,
please post a bug report with a testcase.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1228343104 (LWP 10090)]
poppler_page_render_selection (page=0x8202340, scale=2.0343136787414551,
rotation=0, pixbuf=0x835f288, selection=0x82b11fc, old_selection=0x0,
glyph_color=0x0,
    background_color=0x0) at poppler-page.cc:490
490     poppler-page.cc: No such file or directory.
        in poppler-page.cc
(gdb) backtrace
#0  poppler_page_render_selection (page=0x8202340, scale=2.0343136787414551,
rotation=0, pixbuf=0x835f288, selection=0x82b11fc, old_selection=0x0,
glyph_color=0x0,
    background_color=0x0) at poppler-page.cc:490
#1  0x080a123f in pdf_selection_render_selection (selection=0x82040a0,
rc=0x820fb90, pixbuf=0x82b1220, points=0x82b11fc, old_points=0x0,
text=0x82b2004, base=0x82b2040)
    at ev-poppler.cc:1448
#2  0x0809a7b0 in ev_selection_render_selection (selection=0x82040a0,
rc=0x820fb90, pixbuf=0x82b1220, points=0x82b11fc, old_points=0x0,
text=0x82b2004, base=0x82b2040)
    at ev-selection.c:70
#3  0x0806b6b7 in ev_pixbuf_cache_get_selection_pixbuf (pixbuf_cache=0x81de550,
page=0, scale=2.03431368, region=0xbfd30a40) at ev-pixbuf-cache.c:837
#4  0x0806f415 in selection_update_idle_cb (view=0x80dc1f8) at ev-view.c:3836
#5  0xb6e0a935 in g_idle_dispatch (source=0x835d700, callback=0,
user_data=0xb3b086e4) at gmain.c:3796
#6  0xb6e0781b in IA__g_main_context_dispatch (context=0x80e12c8) at gmain.c:1916
#7  0xb6e0909f in g_main_context_iterate (context=0x80e12c8, block=1,
dispatch=1, self=0x80c5930) at gmain.c:2547
#8  0xb6e09393 in IA__g_main_loop_run (loop=0x8242f80) at gmain.c:2751
#9  0xb73c47fc in IA__gtk_main () at gtkmain.c:1003
#10 0x08086d18 in main (argc=70, argv=0xffffffa5) at main.c:271
Comment 1 George Jenkins 2006-07-25 03:00:17 UTC
Created attachment 6335 [details]
PDF that causes crash
Comment 2 Nickolay V. Shmyrev 2006-07-25 14:49:41 UTC
It's not a poppler bug, please close this one and submit all data to evince
bugzilla - http://bugzilla.gnome.org
Comment 3 George Jenkins 2006-07-25 20:42:42 UTC
Forgive me for being ignorant if I am (this sort of bug reporting etc is new to
me), but if code in Poppler causes a SIGSEGV then how is this a Evince bug?
Comment 4 Nickolay V. Shmyrev 2006-07-25 23:53:37 UTC
There is no problem, George. Everybody learns like me and you. And particulary
that was our fault since we was unclear.

The code that causes the problem is located in Evince, not in poppler. I've just
updated this message in Evince head to make it more precise about bugzilla.
Comment 5 Nickolay V. Shmyrev 2006-07-25 23:57:45 UTC
And a crash on selection is old well-known problem, it should go away when
you'll update poppler.
Comment 6 George Jenkins 2006-07-26 00:52:49 UTC
OK thanks, I will close the bug.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.