[Mesa-dev] [Bug 31587] strange segfault in vgFinish
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Nov 17 19:59:39 PST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=31587
--- Comment #1 from Chia-I Wu <olvaffe at gmail.com> 2010-11-17 19:59:39 PST ---
(In reply to comment #0)
> 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
cc5c908d7deab59f3512e1a5762fd058c4ae5940 should fix the NULL pointer
dereference here. Could you try again?
> #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