Running under Purify gixes more details as to when things start to go
wrong in bug #221:

[E] IPW: Invalid pointer write in lineColor {6 occurrences}
    Writing 4 bytes to 0x046da0d4 (4 bytes at 0x046da0d4 illegal)
    Address 0x046da0d4 points into a HeapAlloc'd block in unallocated
region of heap 0x02b40000
    Thread ID: 0x5ac
    Error location
    lineColor      [sdl_driver.c:422]
    sdl_draw_line  [sdl_driver.c:460]
    gfxop_draw_line_clipped [operations.c:994]
    gfxop_draw_rectangle [operations.c:1082]
    gfxwop_rect_draw [widgets.c:589]
    gfxwop_container_draw_contents [widgets.c:1397]
    gfxwop_list_draw [widgets.c:1607]
    gfxwop_port_draw [widgets.c:1986]
    gfxwop_container_draw_contents [widgets.c:1397]
    gfxwop_port_draw [widgets.c:1993]

[E] IPW: Invalid pointer write in memcpy {4 occurrences}
    Writing 1 byte to 0x02fd0771 (1 byte at 0x02fd0771 illegal)
    Address 0x02fd0771 points into a malloc'd block in unallocated region
of heap 0x02b40000
    Thread ID: 0x5ac
    Error location
    memcpy         [msvcrt.dll]
    gfx_draw_line_buffer_1 [gfx_line.c:89]
    gfx_draw_line_buffer [gfx_support.c:70]
    gfx_draw_line_pixmap_i [gfx_support.c:98]
    sdl_draw_line  [sdl_driver.c:475]
    gfxop_draw_line_clipped [operations.c:994]
    gfxop_draw_rectangle [operations.c:1082]
    gfxwop_rect_draw [widgets.c:589]
    gfxwop_container_draw_contents [widgets.c:1397]
    gfxwop_list_draw [widgets.c:1607]

[E] IPW: Invalid pointer write in memcpy {2 occurrences}
    Writing 1 byte to 0x02fd0771 (1 byte at 0x02fd0771 illegal)
    Address 0x02fd0771 points into a malloc'd block in unallocated region
of heap 0x02b40000
    Thread ID: 0x5ac
    Error location
    memcpy         [msvcrt.dll]
            gfx_draw_line_buffer_1 [gfx_line.c:89]
            gfx_draw_line_buffer [gfx_support.c:70]
            gfx_draw_line_pixmap_i [gfx_support.c:98]
            sdl_draw_line  [sdl_driver.c:475]
            gfxop_draw_line_clipped [operations.c:994]
            gfxop_draw_rectangle [operations.c:1082]
            gfxwop_rect_draw [widgets.c:589]
            gfxwop_container_draw_contents [widgets.c:1397]
            gfxwop_list_draw [widgets.c:1607]

[E] IPW: Invalid pointer write in lineColor {3 occurrences}
        Writing 4 bytes to 0x046da988 (4 bytes at 0x046da988 illegal)
        Address 0x046da988 points into a HeapAlloc'd block in unallocated
region of heap 0x02b40000
        Thread ID: 0x5ac
        Error location
            lineColor      [sdl_driver.c:422]
            sdl_draw_line  [sdl_driver.c:460]
            gfxop_draw_line_clipped [operations.c:994]
            gfxop_draw_rectangle [operations.c:1091]
            gfxwop_rect_draw [widgets.c:589]
            gfxwop_container_draw_contents [widgets.c:1397]
            gfxwop_list_draw [widgets.c:1607]
            gfxwop_port_draw [widgets.c:1986]
            gfxwop_container_draw_contents [widgets.c:1397]
            gfxwop_port_draw [widgets.c:1993]

[E] EXU: Unhandled exception in lineColor {1 occurrence}



--
http://www.clock.org/~matt


Reply via email to