[Poppler-bugs] [Bug 28853] New: crash with SIGSEGV in DCTStream::reset()

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 30 09:04:22 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28853

           Summary: crash with SIGSEGV in DCTStream::reset()
           Product: poppler
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: critical
          Priority: medium
         Component: general
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: pvillavi at gmail.com


this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/poppler/+bug/406826

the linked pdf makes evince to crash in a poppler function:

http://launchpadlibrarian.net/51041044/sample.pdf.gz

backtrace:

"0x1c91244c in output_pass_setup (cinfo=0x225d024c) at ./jdapistd.c:99
99    ./jdapistd.c: No such file or directory.
    in ./jdapistd.c
#0  0x1c91244c in output_pass_setup (cinfo=0x225d024c) at ./jdapistd.c:99
#1  0x18ddcb00 in DCTStream::reset (this=0x225d0238) at DCTStream.cc:145
#2  0x18e5d033 in Object::streamReset (this=0x225cff68, xrefA=0x22564df8, 
    obj=0xb5cff0e4) at Object.h:328
#3  Lexer (this=0x225cff68, xrefA=0x22564df8, obj=0xb5cff0e4) at Lexer.cc:99
#4  0x18e1b860 in Gfx::display (this=0x225fe268, obj=0xb5cff0e4, topLevel=1)
    at Gfx.cc:639
#5  0x18e68bd0 in Page::displaySlice (this=0x225657f8, out=0x22566600, hDPI=72, 
    vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=-1, sliceY=-1, sliceW=-1, 
    sliceH=-1, printing=0, catalog=0x22564ef8, abortCheckCbk=0,
abortCheckCbkData=0x0, 
    annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:474
#6  0x1cca1ab1 in _poppler_page_render (page=0x225726a0, cairo=0x22579e98,
printing=0)
    at poppler-page.cc:560
#7  0x00b75fb9 in pdf_page_render (document=0x2251c6d8, rc=0x225726c0)
    at ev-poppler.cc:402
#8  pdf_document_render (document=0x2251c6d8, rc=0x225726c0) at
ev-poppler.cc:452
#9  0x0059e1d8 in ev_document_render () from /usr/lib/libevdocument.so.2
#10 0x00d1a4a1 in ev_job_render_run (job=0x224c7510) at ev-jobs.c:491
#11 0x00d173e1 in ev_job_run (job=0x224c7510) at ev-jobs.c:210
#12 0x00d1afc8 in ev_job_thread (data=0x0) at ev-job-scheduler.c:183
#13 ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:213
#14 0x00c80def in g_thread_create_proxy (data=0x22583fd0)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
#15 0x0022596e in start_thread (arg=0xb5cffb70) at pthread_create.c:300
#16 0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xb34fab70 (LWP 8699)):
#0  clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:111
No locals.
#1  0x003d0f00 in matchlet_match (matchlet=<value optimized out>, 
    root=<value optimized out>) at
/build/buildd/glib2.0-2.24.1/gio/gcontenttype.c:1608
        file = 0x13b031
        info = <value optimized out>
        result = <value optimized out>
        attrs = <value optimized out>
        l = <value optimized out>
#2  0x225b72a0 in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0xb3cfbb70 (LWP 8698)):
#0  0x001ef422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0022a342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0x007610ce in g_cond_timed_wait_posix_impl (cond=0xfffffdfc,
entered_mutex=0xc, 
    abs_time=0xb3cfb298) at
/build/buildd/glib2.0-2.24.1/gthread/gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1277913811, tv_nsec = 612032000}
        timed_out = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3  0x00c30bbc in g_async_queue_pop_intern_unlocked (queue=0x2252cd98, 
    try=<value optimized out>, end_time=0xb3cfb298)
    at /build/buildd/glib2.0-2.24.1/glib/gasyncqueue.c:365
        retval = <value optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4  0x00c82d53 in g_thread_pool_wait_for_new_task (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:270
        end_time = {tv_sec = 1277913811, tv_usec = 612032}
#5  g_thread_pool_thread_proxy (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:304
        task = <value optimized out>
        pool = 0x22531340
#6  0x00c80def in g_thread_create_proxy (data=0x2256a720)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7  0x0022596e in start_thread (arg=0xb3cfbb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb3cfbb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2318324, 0, 4001536,
-1278233592, 
                -482086913, 949473944}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 
              0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 6 (Thread 0xb44fcb70 (LWP 8697)):
#0  0x001ef422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0022a342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0x007610ce in g_cond_timed_wait_posix_impl (cond=0xfffffdfc,
entered_mutex=0x9, 
    abs_time=0xb44fc298) at
/build/buildd/glib2.0-2.24.1/gthread/gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1277913811, tv_nsec = 605636000}
        timed_out = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3  0x00c30bbc in g_async_queue_pop_intern_unlocked (queue=0x2252cd98, 
    try=<value optimized out>, end_time=0xb44fc298)
    at /build/buildd/glib2.0-2.24.1/glib/gasyncqueue.c:365
        retval = <value optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4  0x00c82d53 in g_thread_pool_wait_for_new_task (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:270
        end_time = {tv_sec = 1277913811, tv_usec = 605636}
#5  g_thread_pool_thread_proxy (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:304
        task = <value optimized out>
        pool = 0x22531340
#6  0x00c80def in g_thread_create_proxy (data=0x2252e218)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7  0x0022596e in start_thread (arg=0xb44fcb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb44fcb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2318324, 0, 4001536,
-1269840888, 
                -475795472, 949473944}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 
              0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 5 (Thread 0xb4cfdb70 (LWP 8696)):
#0  0x001ef422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0022a342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0x007610ce in g_cond_timed_wait_posix_impl (cond=0xfffffdfc,
entered_mutex=0xd, 
    abs_time=0xb4cfd298) at
/build/buildd/glib2.0-2.24.1/gthread/gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1277913811, tv_nsec = 616014000}
        timed_out = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3  0x00c30bbc in g_async_queue_pop_intern_unlocked (queue=0x2252cd98, 
    try=<value optimized out>, end_time=0xb4cfd298)
    at /build/buildd/glib2.0-2.24.1/glib/gasyncqueue.c:365
        retval = <value optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4  0x00c82d53 in g_thread_pool_wait_for_new_task (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:270
        end_time = {tv_sec = 1277913811, tv_usec = 616014}
#5  g_thread_pool_thread_proxy (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:304
        task = <value optimized out>
        pool = 0x22531340
#6  0x00c80def in g_thread_create_proxy (data=0x22530ce8)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7  0x0022596e in start_thread (arg=0xb4cfdb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb4cfdb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2318324, 0, 4001536,
-1261448184, 
                -477892623, 949473944}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 
              0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 4 (Thread 0xb54feb70 (LWP 8695)):
#0  0x001ef422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0022a342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0x007610ce in g_cond_timed_wait_posix_impl (cond=0xfffffdfc,
entered_mutex=0xb, 
    abs_time=0xb54fe298) at
/build/buildd/glib2.0-2.24.1/gthread/gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1277913811, tv_nsec = 611651000}
        timed_out = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3  0x00c30bbc in g_async_queue_pop_intern_unlocked (queue=0x2252cd98, 
    try=<value optimized out>, end_time=0xb54fe298)
    at /build/buildd/glib2.0-2.24.1/glib/gasyncqueue.c:365
        retval = <value optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4  0x00c82d53 in g_thread_pool_wait_for_new_task (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:270
        end_time = {tv_sec = 1277913811, tv_usec = 611651}
#5  g_thread_pool_thread_proxy (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:304
        task = <value optimized out>
        pool = 0x22531340
#6  0x00c80def in g_thread_create_proxy (data=0x22530d38)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7  0x0022596e in start_thread (arg=0xb54feb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb54feb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2318324, 0, 4001536,
-1253055480, 
                -471601166, 949473944}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 
              0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 3 (Thread 0xb5cffb70 (LWP 8694)):
#0  0x1c91244c in output_pass_setup (cinfo=0x225d024c) at ./jdapistd.c:99
No locals.
#1  0x18ddcb00 in DCTStream::reset (this=0x225d0238) at DCTStream.cc:145
        c = <value optimized out>
        c2 = <value optimized out>
#2  0x18e5d033 in Object::streamReset (this=0x225cff68, xrefA=0x22564df8, 
    obj=0xb5cff0e4) at Object.h:328
No locals.
#3  Lexer (this=0x225cff68, xrefA=0x22564df8, obj=0xb5cff0e4) at Lexer.cc:99
        obj2 = {type = objStream, {booln = 576520760, intg = 576520760, 
            real = 6.1791037732637087e-308, string = 0x225d0238, 
            name = 0x225d0238 "H&\363\030\003", array = 0x225d0238, dict =
0x225d0238, 
            stream = 0x225d0238, ref = {num = 576520760, gen = 2504541}, 
            cmd = 0x225d0238 "H&\363\030\003"}}
#4  0x18e1b860 in Gfx::display (this=0x225fe268, obj=0xb5cff0e4, topLevel=1)
    at Gfx.cc:639
        obj2 = {type = objNone, {booln = 0, intg = 0, real =
7.9177811346127586e-189, 
            string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0,
ref = {
              num = 0, gen = 417440653}, cmd = 0x0}}
        i = 0
#5  0x18e68bd0 in Page::displaySlice (this=0x225657f8, out=0x22566600, hDPI=72, 
    vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=-1, sliceY=-1, sliceW=-1, 
    sliceH=-1, printing=0, catalog=0x22564ef8, abortCheckCbk=0,
abortCheckCbkData=0x0, 
    annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:474
        gfx = 0x225fe268
        obj = {type = objStream, {booln = 576520760, intg = 576520760, 
            real = 6.1791037732637087e-308, string = 0x225d0238, 
            name = 0x225d0238 "H&\363\030\003", array = 0x225d0238, dict =
0x225d0238, 
            stream = 0x225d0238, ref = {num = 576520760, gen = 2504541}, 
            cmd = 0x225d0238 "H&\363\030\003"}}
        i = <value optimized out>
#6  0x1cca1ab1 in _poppler_page_render (page=0x225726a0, cairo=0x22579e98,
printing=0)
    at poppler-page.cc:560
        output_dev = 0x22566600
        __PRETTY_FUNCTION__ = "void _poppler_page_render(PopplerPage*,
cairo_t*, GBool)"
#7  0x00b75fb9 in pdf_page_render (document=0x2251c6d8, rc=0x225726c0)
    at ev-poppler.cc:402
        surface = 0x225cfb10
        cr = 0x22579e98
#8  pdf_document_render (document=0x2251c6d8, rc=0x225726c0) at
ev-poppler.cc:452
        poppler_page = 0x225726a0
        width_points = 612
        height_points = 792
        width = <value optimized out>
        height = <value optimized out>
#9  0x0059e1d8 in ev_document_render () from /usr/lib/libevdocument.so.2
No symbol table info available.
#10 0x00d1a4a1 in ev_job_render_run (job=0x224c7510) at ev-jobs.c:491
        job_render = 0x224c7510
        ev_page = <value optimized out>
        rc = 0x225726c0
#11 0x00d173e1 in ev_job_run (job=0x224c7510) at ev-jobs.c:210
No locals.
#12 0x00d1afc8 in ev_job_thread (data=0x0) at ev-job-scheduler.c:183
        result = <value optimized out>
#13 ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:213
        job = 0x224b5cb8
#14 0x00c80def in g_thread_create_proxy (data=0x22583fd0)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#15 0x0022596e in start_thread (arg=0xb5cffb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb5cffb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2318324, 0, 4001536,
-1244662776, 
                -473698317, 949473944}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 
              0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#16 0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 2 (Thread 0xb66fcb70 (LWP 8693)):
#0  0x001ef422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0022a342 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
No locals.
#2  0x007610ce in g_cond_timed_wait_posix_impl (cond=0xfffffdfc,
entered_mutex=0xa, 
    abs_time=0xb66fc298) at
/build/buildd/glib2.0-2.24.1/gthread/gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1277913811, tv_nsec = 608520000}
        timed_out = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3  0x00c30bbc in g_async_queue_pop_intern_unlocked (queue=0x2252cd98, 
    try=<value optimized out>, end_time=0xb66fc298)
    at /build/buildd/glib2.0-2.24.1/glib/gasyncqueue.c:365
        retval = <value optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4  0x00c82d53 in g_thread_pool_wait_for_new_task (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:270
        end_time = {tv_sec = 1277913811, tv_usec = 608520}
#5  g_thread_pool_thread_proxy (data=0x22531340)
    at /build/buildd/glib2.0-2.24.1/glib/gthreadpool.c:304
        task = <value optimized out>
        pool = 0x22531340
#6  0x00c80def in g_thread_create_proxy (data=0x22533570)
    at /build/buildd/glib2.0-2.24.1/glib/gthread.c:1893
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7  0x0022596e in start_thread (arg=0xb66fcb70) at pthread_create.c:300
        __res = <value optimized out>
        __ignore1 = <value optimized out>
        __ignore2 = <value optimized out>
        pd = 0xb66fcb70
        now = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {2318324, 0, 4001536,
-1234189304, 
                -1549537292, 949473944}, mask_was_saved = 0}}, priv = {pad =
{0x0, 
              0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype =
0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#8  0x1a313a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locals.

Thread 1 (Thread 0xb78a7750 (LWP 8688)):
#0  0x001ef422 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0022cc7c in __lll_unlock_wake ()
    at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:378
No locals.
#2  0x0022942b in _L_unlock_628 () from /lib/tls/i686/cmov/libpthread.so.0
No locals.
#3  0x0022934a in __pthread_mutex_unlock_usercnt (mutex=0xb5d00468, 
    decr=<value optimized out>) at pthread_mutex_unlock.c:52
        ignore2 = <value optimized out>
        ignore = <value optimized out>
        type = 1
        __PRETTY_FUNCTION__ = "__pthread_mutex_unlock_usercnt"
#4  0x0059e116 in ev_document_fc_mutex_unlock () from
/usr/lib/libevdocument.so.2
No symbol table info available.
#5  0x00d28577 in draw_loading_text (view=0x229400, page_area=0xbfe58b58, 
    expose_area=0xbfe59004) at ev-view.c:3987
        loading_text = <value optimized out>
        layout = 0x22527eb8
        font_desc = 0x225b6e00
        logical_rect = {x = 0, y = 0, width = 734, height = 174}
        target_width = <value optimized out>
        cr = <value optimized out>
#6  0x00d2fd82 in draw_one_page (widget=0x2250f2e0, event=0xbfe58ff8) at
ev-view.c:4045
        page_width = 0
        page_height = 574422544
        selection_width = 0
        selection_height = 574422544
        width = -1075475528
        height = 3482876
        page_surface = 0x0
        selection_surface = 0x0
        overlap = {x = 8, y = 6, width = 1427, height = 919}
        real_page_area = {x = 8, y = 6, width = 1427, height = 1847}
        current_page = 0
#7  ev_view_expose_event (widget=0x2250f2e0, event=0xbfe58ff8) at
ev-view.c:3104
        page_area = {x = 7, y = 5, width = 1432, height = 1852}
        border = {left = 1, right = 4, top = 1, bottom = 4}
        cr = 0x225c5d38
        i = 0
#8  0x00e78424 in _gtk_marshal_BOOLEAN__BOXED (closure=0x223d2848, 
    return_value=0xbfe58d54, n_param_values=2, param_values=0x225229b8, 
    invocation_hint=0xbfe58d40, marshal_data=0xd2ef00)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84
        data1 = 0x0
        data2 = <value optimized out>
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#9  0x0032d8b9 in g_type_class_meta_marshal (closure=0x223d2848, 
    return_value=0xbfe58d54, n_param_values=2, param_values=0x225229b8, 
    invocation_hint=0xbfe58d40, marshal_data=0xc8)
    at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:878
        callback = <value optimized out>
#10 0x0032f252 in IA__g_closure_invoke (closure=0x223d2848,
return_value=0xbfe58d54, 
    n_param_values=2, param_values=0x225229b8, invocation_hint=0xbfe58d40)
    at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0x32d870 <g_type_class_meta_marshal>
        marshal_data = 0xc8
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#11 0x003435e6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=0x2250f2e0,
emission_return=0xbfe58e9c, 
    instance_and_params=0x225229b8)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
        accumulator = 0x223d2880
        emission = {next = 0xbfe59548, instance = 0x2250f2e0, ihint =
{signal_id = 45, 
            detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
          chain_type = 575811288}
        class_closure = 0x223d2848
        handler_list = 0x0
        return_accu = <value optimized out>
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}, {
              v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
              v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 45
        max_sequential_handler_number = 998
        return_value_altered = 0
#12 0x00344c33 in IA__g_signal_emit_valist (instance=0x2250f2e0, signal_id=45, 
    detail=0, 
    var_args=0xbfe58f00 ",\217\345\277(\365<\"H\256V\"\332S", <incomplete
sequence \372>) at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long =
0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double =
0, 
              v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong =
0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}}}
        error = <value optimized out>
        signal_return_type = 20
        node = 0x223e40f8
        i = <value optimized out>
        n_params = 1
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#13 0x00345256 in IA__g_signal_emit (instance=0x2250f2e0, signal_id=45,
detail=0)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
No locals.
#14 0x00fa5636 in gtk_widget_event_internal (widget=<value optimized out>, 
    event=0xbfe58ff8) at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4951
        signal_num = <value optimized out>
        return_val = 0
#15 0x00e7211b in IA__gtk_main_do_event (event=0xbfe58ff8)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1572
        event_widget = 0x2250f2e0
        grab_widget = <value optimized out>
        window_group = 0x2254ce90
        rewritten_event = 0x0
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#16 0x0014b84b in _gdk_window_process_updates_recurse (window=0x22569498, 
    expose_region=0x225b72a0) at
/build/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5181
        event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window =
0x22569498, 
            send_event = 0 '\000'}, expose = {type = GDK_EXPOSE, window =
0x22569498, 
            send_event = 0 '\000', area = {x = 0, y = 0, width = 1442, height =
925}, 
            region = 0x225b72a0, count = 0}, no_expose = {type = GDK_EXPOSE, 
            window = 0x22569498, send_event = 0 '\000'}, visibility = {
            type = GDK_EXPOSE, window = 0x22569498, send_event = 0 '\000', 
            state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = GDK_EXPOSE, 
            window = 0x22569498, send_event = 0 '\000', time = 0, 
            x = 3.0599179305719227e-311, y = 3.5169717821731602e-143, axes =
0x0, 
            state = 1288625, is_hint = -27492, device = 0x1, 
            x_root = 3.6591796205645441e-308, y_root =
3.5169720444257274e-143}, 
          button = {type = GDK_EXPOSE, window = 0x22569498, send_event = 0
'\000', 
            time = 0, x = 3.0599179305719227e-311, y = 3.5169717821731602e-143, 
            axes = 0x0, state = 1288625, button = 576099484, device = 0x1, 
            x_root = 3.6591796205645441e-308, y_root =
3.5169720444257274e-143}, 
          scroll = {type = GDK_EXPOSE, window = 0x22569498, send_event = 0
'\000', 
            time = 0, x = 3.0599179305719227e-311, y = 3.5169717821731602e-143, 
            state = 0, direction = 1288625, device = 0x2256949c, 
            x_root = -0.67387008666992199, y_root = 2.8950747215164733e-143},
key = {
            type = GDK_EXPOSE, window = 0x22569498, send_event = 0 '\000', time
= 0, 
            state = 0, keyval = 1442, length = 925, string = 0x225b72a0 "\002", 
            hardware_keycode = 0, group = 0 '\000', is_modifier = 0}, crossing
= {
            type = GDK_EXPOSE, window = 0x22569498, send_event = 0 '\000', 
            subwindow = 0x0, time = 0, x = 1.9628461073553196e-311, 
            y = 2.8478856069097932e-315, x_root = 2.8933150779727218e-143, 
            y_root = -0.67387008666992199, mode = 1724404, detail = 576100384, 
            focus = 576418464, state = 1}, focus_change = {type = GDK_EXPOSE, 
            window = 0x22569498, send_event = 0 '\000', in = 8792}, configure =
{
            type = GDK_EXPOSE, window = 0x22569498, send_event = 0 '\000', x =
0, 
            y = 0, width = 1442, height = 925}, property = {type = GDK_EXPOSE, 
            window = 0x22569498, send_event = 0 '\000', atom = 0x0, time = 0, 
            state = 1442}, selection = {type = GDK_EXPOSE, window = 0x22569498, 
            send_event = 0 '\000', selection = 0x0, target = 0x0, property =
0x5a2, 
            time = 925, requestor = 576418464}, owner_change = {type =
GDK_EXPOSE, 
            window = 0x22569498, send_event = 0 '\000', owner = 0, 
            reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0x5a2, time = 925, 
            selection_time = 576418464}, proximity = {type = GDK_EXPOSE, 
            window = 0x22569498, send_event = 0 '\000', time = 0, device =
0x0}, 
          client = {type = GDK_EXPOSE, window = 0x22569498, send_event = 0
'\000', 
            message_type = 0x0, data_format = 0, data = {
              b =
"\242\005\000\000\235\003\000\000\240r[\"\000\000\000\000\261\251\023", s =
{1442, 0, 925, 0, 29344, 8795, 0, 0, -22095, 19}, l = {1442, 925, 576418464, 0, 
                1288625}}}, dnd = {type = GDK_EXPOSE, window = 0x22569498, 
            send_event = 0 '\000', context = 0x0, time = 0, x_root = 1442, 
            y_root = 0}, window_state = {type = GDK_EXPOSE, window =
0x22569498, 
            send_event = 0 '\000', changed_mask = 0, new_window_state = 0},
setting = {
            type = GDK_EXPOSE, window = 0x22569498, send_event = 0 '\000', 
            action = GDK_SETTING_ACTION_NEW, name = 0x0}, grab_broken = {
            type = GDK_EXPOSE, window = 0x22569498, send_event = 0 '\000', 
            keyboard = 0, implicit = 0, grab_window = 0x5a2}}
        child = 0x22569498
        child_region = 0x225a8b80
        r = {x = 16, y = 576359296, width = 1724404, height = 0}
        l = <value optimized out>
        children = 0x0
#17 0x0014b7fa in _gdk_window_process_updates_recurse (window=0x225693f0, 
    expose_region=0x22569820) at
/build/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5154
        child = 0x22569498
        child_region = 0x225b72a0
        r = {x = 0, y = 0, width = 1442, height = 925}
        l = 0x225e0ad0
        children = 0x225e0ad0
#18 0x0014b7fa in _gdk_window_process_updates_recurse (window=0x223ca348, 
    expose_region=0x2252b120) at
/build/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5154
        child = 0x225693f0
        child_region = 0x22569820
        r = {x = 1, y = 74, width = 1442, height = 925}
        l = 0x225f26d0
        children = 0x225fc0b0
#19 0x00174ad4 in _gdk_windowing_window_process_updates_recurse
(window=0x223ca348, 
    region=0x2252b120) at
/build/buildd/gtk+2.0-2.20.1/gdk/x11/gdkwindow-x11.c:5566
No locals.
#20 0x00147fa3 in gdk_window_process_updates_internal (window=0x223ca348)
    at /build/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5340
        expose_region = 0x2252b120
        save_region = 574644320
        clip_box = {x = 0, y = 0, width = 1460, height = 1000}
#21 0x0014ccf0 in IA__gdk_window_process_updates (window=0x223ca348,
update_children=1)
    at /build/buildd/gtk+2.0-2.20.1/gdk/gdkwindow.c:5514
        impl_window = 0x223ca348
        __PRETTY_FUNCTION__ = "IA__gdk_window_process_updates"
#22 0x00fbd77b in gtk_window_move_resize (container=0x22406060)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:6241
        allocation = {x = 0, y = 0, width = 1460, height = 1000}
        new_flags = 66
        info = 0x225325b0
        new_geometry = {min_width = 179, min_height = 151, max_width = 0, 
          max_height = 0, base_width = 0, base_height = 0, width_inc = 0, 
          height_inc = 0, min_aspect = 0, max_aspect = 0, 
          win_gravity = GDK_GRAVITY_NORTH_WEST}
        new_request = {x = 1, y = 51, width = 1460, height = 1000}
        configure_request_pos_changed = 0
        hints_changed = 0
        configure_request_size_changed = 0
        saved_last_info = {geometry = {min_width = 179, min_height = 151, 
            max_width = 0, max_height = 0, base_width = 0, base_height = 0, 
            width_inc = 0, height_inc = 0, min_aspect = 0, max_aspect = 0, 
            win_gravity = GDK_GRAVITY_NORTH_WEST}, flags = 66,
configure_request = {
            x = 1, y = 51, width = 1460, height = 1000}}
#23 gtk_window_check_resize (container=0x22406060)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkwindow.c:5403
No locals.
#24 0x0033cdcc in IA__g_cclosure_marshal_VOID__VOID (closure=0x223e5ef0, 
    return_value=0x0, n_param_values=1, param_values=0x22452ac0, 
    invocation_hint=0xbfe59550, marshal_data=0xfbd310)
    at /build/buildd/glib2.0-2.24.1/gobject/gmarshal.c:77
        data1 = 0x0
        data2 = 0x1
        __PRETTY_FUNCTION__ = "IA__g_cclosure_marshal_VOID__VOID"
#25 0x0032d8b9 in g_type_class_meta_marshal (closure=0x223e5ef0,
return_value=0x0, 
    n_param_values=1, param_values=0x22452ac0, invocation_hint=0xbfe59550, 
    marshal_data=0x174) at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:878
        callback = <value optimized out>
#26 0x0032f252 in IA__g_closure_invoke (closure=0x223e5ef0, return_value=0x0, 
    n_param_values=1, param_values=0x22452ac0, invocation_hint=0xbfe59550)
    at /build/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
        marshal = 0x32d870 <g_type_class_meta_marshal>
        marshal_data = 0x174
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#27 0x003435e6 in signal_emit_unlocked_R (node=<value optimized out>, 
    detail=<value optimized out>, instance=0x22406060, emission_return=0x0, 
    instance_and_params=0x22452ac0)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x22406060, ihint = {signal_id = 86, 
            detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
          chain_type = 574637296}
        class_closure = 0x223e5ef0
        handler_list = 0x0
        return_accu = <value optimized out>
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong
= 0, 
              v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}, {
              v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
              v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 86
        max_sequential_handler_number = 994
        return_value_altered = 0
#28 0x00344db4 in IA__g_signal_emit_valist (instance=0x22406060, signal_id=86, 
    detail=0, var_args=0xbfe5970c "\364?", <incomplete sequence \316>)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:2981
        signal_return_type = 4
        node = 0x223e5f20
        i = <value optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#29 0x00345256 in IA__g_signal_emit (instance=0x22406060, signal_id=86,
detail=0)
    at /build/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
No locals.
#30 0x00de770a in IA__gtk_container_check_resize (container=0x22406060)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkcontainer.c:1445
        __PRETTY_FUNCTION__ = "IA__gtk_container_check_resize"
#31 0x00de7760 in gtk_container_idle_sizer (data=0x0)
    at /build/buildd/gtk+2.0-2.20.1/gtk/gtkcontainer.c:1370
        widget = 0x22406060
#32 0x00126358 in gdk_threads_dispatch (data=0x22571c00)
    at /build/buildd/gtk+2.0-2.20.1/gdk/gdk.c:512
        ret = 0
#33 0x00c54661 in g_idle_dispatch (source=0xb5d02d00, callback=0x1, 
    user_data=0x22571c00) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:4065
No locals.
#34 0x00c565e5 in g_main_dispatch (context=0x223a5828)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
        dispatch = 0xc54640 <g_idle_dispatch>
        user_data = 0x22571c00
        callback = 0x1262f0 <gdk_threads_dispatch>
        cb_funcs = 0xce433c
        cb_data = 0xb5d02d38
        current_source_link = {data = 0xb5d02d00, next = 0x0}
        source = 0xb5d02d00
        current = 0x2245b3d8
        i = 0
#35 IA__g_main_context_dispatch (context=0x223a5828)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
No locals.
#36 0x00c5a2d8 in g_main_context_iterate (context=0x223a5828, 
    block=<value optimized out>, dispatch=1, self=0x2239d028)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
        max_priority = 110
        timeout = 0
        some_ready = 1
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#37 0x00c5a817 in IA__g_main_loop_run (loop=0x22529380)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2799
        self = 0x2239d028
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#38 0x00e723c9 in IA__gtk_main () at
/build/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
        tmp_list = 0x0
        functions = 0x0
        init = 0x0
        loop = 0x22529380
#39 0x008db2ca in main (argc=1, argv=0xbfe59a64) at main.c:320
        context = <value optimized out>
        error = 0x0"

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


More information about the Poppler-bugs mailing list