[Mesa-dev] [Bug 31587] New: strange segfault in vgFinish

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 12 10:08:26 PST 2010


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

           Summary: strange segfault in vgFinish
           Product: Mesa
           Version: git
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Other
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: lu_zero at gentoo.org


Running the cairo-vg tests.

Program received signal SIGSEGV, Segmentation fault.
__pthread_mutex_lock (mutex=0x8) at pthread_mutex_lock.c:50
50    pthread_mutex_lock.c: No such file or directory.
    in pthread_mutex_lock.c
(gdb) bt
#0  __pthread_mutex_lock (mutex=0x8) at pthread_mutex_lock.c:50
#1  0x00002aaaae3663d3 in lp_fence_wait (f=0x0) at lp_fence.c:116
#2  0x00002aaaae3583bc in llvmpipe_fence_finish (screen=<value optimized out>, 
    fence_handle=0x0, flag=0) at lp_screen.c:363
#3  0x00002aaaaf7b6ddf in vegaFinish () at api_context.c:77
#4  0x00002aaaaad3f7d3 in _vg_get_image (surface=0x74f830, 
    x=<value optimized out>, y=<value optimized out>, width=1000, height=800, 
    image_out=0x7fffffffabd8) at cairo-vg-surface.c:1407
#5  0x00002aaaaad175d7 in _cairo_surface_acquire_dest_image (surface=0x8, 
    interest_rect=0x0, image_out=0x7fffffffabd8, image_rect=0x2aaaae94700b, 
    image_extra=0x74fa50) at cairo-surface.c:1519
#6  0x00002aaaaad1982d in _fallback_init (state=0x7fffffffabc0, dst=0x8, 
    x=<value optimized out>, y=<value optimized out>, 
    width=<value optimized out>, height=3145728) at cairo-surface-fallback.c:86
#7  0x00002aaaaad19b7b in _cairo_surface_fallback_fill_rectangles (
    surface=<value optimized out>, op=CAIRO_OPERATOR_CLEAR, 
    color=0x2aaaaad58b40, rects=0x7fffffffac90, num_rects=1)
    at cairo-surface-fallback.c:1488
#8  0x00002aaaaad16bf1 in _cairo_surface_fill_rectangles (surface=0x74f830, 
    op=CAIRO_OPERATOR_CLEAR, color=0x2aaaaad58b40, rects=0x7fffffffac90, 
    num_rects=1) at cairo-surface.c:1966
#9  0x00002aaaaad16e20 in _cairo_surface_fill_region (surface=0x74f830, 
---Type <return> to continue, or q <return> to quit---
    op=CAIRO_OPERATOR_CLEAR, color=0x2aaaaad58b40, 
    region=<value optimized out>) at cairo-surface.c:1916
#10 0x00002aaaaad1b4c7 in _clip_and_composite_region (src=0x2aaaaad5be20, 
    op=CAIRO_OPERATOR_CLEAR, dst=0x74f830, traps=0x7fffffffb670, 
    antialias=<value optimized out>, clip=0x0, extents=0x7fffffffbd90)
    at cairo-surface-fallback.c:617
#11 _clip_and_composite_trapezoids (src=0x2aaaaad5be20, 
    op=CAIRO_OPERATOR_CLEAR, dst=0x74f830, traps=0x7fffffffb670, 
    antialias=<value optimized out>, clip=0x0, extents=0x7fffffffbd90)
    at cairo-surface-fallback.c:846
#12 0x00002aaaaad1bfc5 in _cairo_surface_fallback_paint (surface=0x74f830, 
    op=CAIRO_OPERATOR_CLEAR, source=0x2aaaaad5be20, clip=0x0)
    at cairo-surface-fallback.c:935
#13 0x00002aaaaad18aa1 in _cairo_surface_paint (surface=0x74f830, 
    op=CAIRO_OPERATOR_CLEAR, source=0x2aaaaad5be20, clip=0x0)
    at cairo-surface.c:2028
#14 0x00002aaaaacef512 in _cairo_gstate_paint (gstate=0x2aaaaaf7a9c8)
    at cairo-gstate.c:1049
#15 0x00002aaaaace60b4 in *INT_cairo_paint (cr=0x2aaaaaf7a800) at cairo.c:2232
#16 0x000000000040b0d4 in cairo_test_for_target (ctx=0x7fffffffd790, 
    target=0x663be0, dev_offset=<value optimized out>, 
    similar=<value optimized out>) at cairo-test.c:970
---Type <return> to continue, or q <return> to quit---
#17 0x000000000040c927 in _cairo_test_context_run_for_target (
    ctx=<value optimized out>, target=<value optimized out>, 
    similar=<value optimized out>, dev_offset=<value optimized out>)
    at cairo-test.c:1617
#18 0x000000000040dd99 in _cairo_test_runner_draw (argc=<value optimized out>, 
    argv=<value optimized out>) at cairo-test-runner.c:269
#19 main (argc=<value optimized out>, argv=<value optimized out>)
    at cairo-test-runner.c:924

-- 
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 mesa-dev mailing list