[Poppler-bugs] [Bug 11023] New: Crash with on assert index < poppler_document_get_n_pages

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon May 21 13:19:13 PDT 2007


http://bugs.freedesktop.org/show_bug.cgi?id=11023

           Summary: Crash with on assert index <
                    poppler_document_get_n_pages
           Product: poppler
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: glib frontend
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: nshmyrev at yandex.ru
                CC: carlosgc at gnome.org


(gdb) thread apply all  bt

Thread 2 (Thread -1210688624 (LWP 2297)):
#0  0x00c75402 in ?? ()
#1  0x00416cbb in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0581ea46 in gnome_gtk_module_info_get () from /usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  dest_new_goto (document=0x0, link_dest=0x83fb130) at ../poppler/Page.h:121
#5  0x00475527 in _poppler_action_new (document=0x834ab50, link=0x8260e60, 
    title=0x0) at poppler-action.cc:332
#6  0x0047a0b3 in poppler_page_get_link_mapping (page=0x83465c0)
    at poppler-page.cc:975
#7  0x0809d76b in pdf_document_links_get_links (document_links=0x832e340, 
    page=0) at ev-poppler.cc:1077
#8  0x0809a41a in ev_document_links_get_links (document_links=0x832e340, 
    page=0) at ev-document-links.c:77
#9  0x08066ee1 in ev_job_render_run (job=0x8310a60) at ev-jobs.c:330
#10 0x080657b9 in handle_job (job=0x8310a60) at ev-job-queue.c:133
#11 0x08065d2c in ev_render_thread (data=0x0) at ev-job-queue.c:255
#12 0x0078549f in g_thread_create_proxy (data=0x81e30d8) at gthread.c:591
#13 0x0040f3db in start_thread () from /lib/libpthread.so.0
#14 0x0036906e in clone () from /lib/libc.so.6

Thread 1 (Thread -1208322336 (LWP 2296)):
---Type <return> to continue, or q <return> to quit---
#0  0x00c75402 in ?? ()
#1  0x0041598e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x004117fc in _L_mutex_lock_85 () from /lib/libpthread.so.0
#3  0x0041133d in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x08098f36 in ev_document_fc_mutex_lock () at ev-document.c:105
#5  0x08078a8a in draw_loading_text (view=0x830b030, page_area=0xbffd2a60, 
    expose_area=Variable "expose_area" is not available.
) at ev-view.c:2825
#6  0x08079760 in ev_view_expose_event (widget=0x830b030, event=0xbffd3014)
    at ev-view.c:2963
#7  0x077fcc40 in _gtk_marshal_BOOLEAN__BOXED (closure=0x81d8ce8, 
    return_value=0xbffd2c40, n_param_values=2, param_values=0xbffd2d1c, 
    invocation_hint=0xbffd2c2c, marshal_data=0x8078be0) at gtkmarshalers.c:84
#8  0x007e4589 in g_type_class_meta_marshal (closure=0x81d8ce8, 
    return_value=0xbffd2c40, n_param_values=2, param_values=0xbffd2d1c, 
    invocation_hint=0xbffd2c2c, marshal_data=0xc8) at gclosure.c:567
#9  0x007e5d9b in IA__g_closure_invoke (closure=0x81d8ce8, 
    return_value=0xbffd2c40, n_param_values=2, param_values=0xbffd2d1c, 
    invocation_hint=0xbffd2c2c) at gclosure.c:490
#10 0x007f6a83 in signal_emit_unlocked_R (node=0x81d8c78, detail=0, 
    instance=0x830b030, emission_return=0xbffd2edc, 
    instance_and_params=0xbffd2d1c) at gsignal.c:2478
#11 0x007f771f in IA__g_signal_emit_valist (instance=0x830b030, signal_id=58, 
    detail=0, var_args=Variable "var_args" is not available.
) at gsignal.c:2209
---Type <return> to continue, or q <return> to quit---
#12 0x007f7b19 in IA__g_signal_emit (instance=0x830b030, signal_id=58, 
    detail=0) at gsignal.c:2243
#13 0x07911b48 in gtk_widget_event_internal (widget=0x830b030, 
    event=0xbffd3014) at gtkwidget.c:3915
#14 0x077f7424 in IA__gtk_main_do_event (event=0xbffd3014) at gtkmain.c:1533
#15 0x0098d65f in gdk_window_process_updates_internal (window=0x8328730)
    at gdkwindow.c:2338
#16 0x0098d897 in IA__gdk_window_process_all_updates () at gdkwindow.c:2401
#17 0x077666c2 in gtk_container_idle_sizer (data=0x0) at gtkcontainer.c:1113
#18 0x007658c1 in g_idle_dispatch (source=0x82f0950, 
    callback=0x7766670 <gtk_container_idle_sizer>, user_data=0x0)
    at gmain.c:3928
#19 0x00767622 in IA__g_main_context_dispatch (context=0x81cddd0)
    at gmain.c:2045
#20 0x0076a5ff in g_main_context_iterate (context=0x81cddd0, block=1, 
    dispatch=1, self=0x81aa670) at gmain.c:2677
#21 0x0076a9a9 in IA__g_main_loop_run (loop=0x81d80f8) at gmain.c:2881
#22 0x077f7684 in IA__gtk_main () at gtkmain.c:1154
#23 0x0808af20 in main (argc=2, argv=Cannot access memory at address 0x4
) at main.c:361
(gdb) q

** (evince:2406): WARNING **: Unimplemented action: POPPLER_ACTION_UNKNOWN,
please post a bug report with a testcase.
(00:13:30) nsh: (evince:2406): Poppler-CRITICAL **: int
poppler_document_get_n_pages(PopplerDocument*): assertion `POPPLER_IS_DOCUMENT
(document)' failed
(00:13:30) nsh: (evince:2406): Poppler-CRITICAL **: PopplerPage*
poppler_document_get_page(PopplerDocument*, int): assertion `0 <= index &&
index < poppler_document_get_n_pages (document)' failed


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the Poppler-bugs mailing list