[Pixman] Bug "In pixman_region_append_non_o: The expression y1 < y2 was false"
Søren Sandmann
sandmann at cs.au.dk
Sat Nov 2 02:30:29 CET 2013
"Brent S. Elmer Ph.D." <webe3vt at aim.com> writes:
> I have a Python application that uses gtk through PyGObject.
> Occasionally the application will crash. When I ran the application in
> pdb and it crashed, I see these:
>
> *** BUG ***
> In pixman_op: The expression r1 != r1_end was false
> Set a breakpoint on '_pixman_log_error' to debug
>
> *** BUG ***
> In pixman_op: The expression r1 != r1_end was false
> Set a breakpoint on '_pixman_log_error' to debug
>
> *** BUG ***
> In pixman_region_append_non_o: The expression y1 < y2 was false
> Set a breakpoint on '_pixman_log_error' to debug
>
> When I try to set the break I get:
>
> (Pdb) b _pixman_log_error
> *** The specified object '_pixman_log_error' is not a function
> or was not found along sys.path.
The _pixman_log_error() is a C function. I don't know pdb, but I'm
guessing it doesn't handle those. Maybe try gdb instead.
The error messages indicate that something is calling pixman_op() with a
malformed region, but without a backtrace it's hard to say why that
happens.
Søren
More information about the Pixman
mailing list