Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 Mock Version: 1.1.14 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/pygoocanvas.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/pygoocanvas.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/pygoocanvas-0.14.1-6.fc16.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/pygoocanvas.spec'], False, '/var/lib/mock/fedora-16-x86_64/root/', None, 0, True, False, 500, 475, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/pygoocanvas.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cGcpUE + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf pygoocanvas-0.14.1 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/pygoocanvas-0.14.1.tar.bz2 + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd pygoocanvas-0.14.1 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.hSHU0z + umask 022 + cd /builddir/build/BUILD + cd pygoocanvas-0.14.1 + LANG=C + export LANG + unset DISPLAY + CFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CFLAGS + CXXFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' + export CXXFLAGS + FFLAGS='-fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -I/usr/lib64/gfortran/modules' + export FFLAGS + LDFLAGS='-Wl,-z,relro ' + export LDFLAGS + ./configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for some Win32 platform... no checking for native Win32... no checking for style of include used by make... GNU checking for x86_64-unknown-linux-gnu-gcc... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1635000 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking for /usr/bin/ld option to reload object files... -r checking for x86_64-unknown-linux-gnu-objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-unknown-linux-gnu-ar... no checking for ar... ar checking for x86_64-unknown-linux-gnu-strip... no checking for strip... strip checking for x86_64-unknown-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: creating ./config.lt config.lt: creating libtool checking whether gcc and cc understand -c and -o together... yes checking for a Python interpreter with version >= 2.2... python checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... /usr/lib/python2.7/site-packages checking for python extension module directory... /usr/lib64/python2.7/site-packages checking for headers required to compile python extensions... found checking for Python library path... /usr/lib64 checking for x86_64-unknown-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for PYGOBJECT... yes checking for xsltproc... /usr/bin/xsltproc checking for PYGOOCANVAS... yes checking for pygtk codegen... yes checking whether gcc understands -std=c9x... yes checking whether gcc understands -fno-strict-aliasing... yes checking whether to build gtk-doc documentation... no checking for gtkdoc-check... no configure: creating ./config.status config.status: creating Makefile config.status: creating demo/Makefile config.status: creating docs/Makefile config.status: creating docs/reference/entities.docbook config.status: creating pygoocanvas.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands + make -j4 make all-recursive make[1]: Entering directory `/builddir/build/BUILD/pygoocanvas-0.14.1' Making all in demo make[2]: Entering directory `/builddir/build/BUILD/pygoocanvas-0.14.1/demo' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/pygoocanvas-0.14.1/demo' Making all in docs make[2]: Entering directory `/builddir/build/BUILD/pygoocanvas-0.14.1/docs' /usr/bin/python -c 'import datetime; print datetime.date.today()' > reference/builddate.xml xsltproc --nonet --xinclude -o ../docs/html/ \ --path ../docs/reference:./reference \ --stringparam gtkdoc.bookname "pygoocanvas" \ --stringparam gtkdoc.version . \ /usr/share/pygobject/xsl/ref-html-style.xsl ./reference/pygoocanvas-ref.xml Computing chunks... Writing class-hierarchy.html for chapter(class-hierarchy) Writing class-canvas.html for refentry(class-canvas) Writing class-canvas-item.html for refentry(class-canvas-item) Writing class-canvas-item-simple.html for refentry(class-canvas-item-simple) Writing class-canvas-item-model.html for refentry(class-canvas-item-model) Writing class-canvas-item-model-simple.html for refentry(class-canvas-item-model-simple) Writing class-canvas-style.html for refentry(class-canvas-style) Writing pygoocanvas-core-classes.html for chapter(pygoocanvas-core-classes) Writing class-canvas-ellipse.html for refentry(class-canvas-ellipse) Writing class-canvas-grid.html for refentry(class-canvas-grid) Writing class-canvas-image.html for refentry(class-canvas-image) Writing class-canvas-group.html for refentry(class-canvas-group) Writing class-canvas-path.html for refentry(class-canvas-path) Writing class-canvas-polyline.html for refentry(class-canvas-polyline) Writing class-canvas-rect.html for refentry(class-canvas-rect) Writing class-canvas-text.html for refentry(class-canvas-text) Writing class-canvas-table.html for refentry(class-canvas-table) Writing class-canvas-widget.html for refentry(class-canvas-widget) Writing pygoocanvas-std-items.html for chapter(pygoocanvas-std-items) Writing class-canvas-ellipse-model.html for refentry(class-canvas-ellipse-model) Writing class-canvas-grid-model.html for refentry(class-canvas-grid-model) Writing class-canvas-group-model.html for refentry(class-canvas-group-model) Writing class-canvas-image-model.html for refentry(class-canvas-image-model) Writing class-canvas-path-model.html for refentry(class-canvas-path-model) Writing class-canvas-polyline-model.html for refentry(class-canvas-polyline-model) /usr/bin/python /usr/share/pygobject/xsl/fixxref.py -i /usr/share/gtk-doc/html/pygobject ../docs/html touch build_stamp make all-am make[3]: Entering directory `/builddir/build/BUILD/pygoocanvas-0.14.1/docs' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builddir/build/BUILD/pygoocanvas-0.14.1/docs' make[2]: Leaving directory `/builddir/build/BUILD/pygoocanvas-0.14.1/docs' make[2]: Entering directory `/builddir/build/BUILD/pygoocanvas-0.14.1' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/include/python2.7 -pthread -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/goocanvas-1.0 -I/usr/include/pycairo -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -std=c9x -fno-strict-aliasing -c -o goocanvasmodule_la-goocanvasmodule.lo `test -f 'goocanvasmodule.c' || echo './'`goocanvasmodule.c (cd .\ && /usr/bin/python /usr/share/pygobject/2.0/codegen/codegen.py \ --override goocanvas.override \ --load-types arg-types.py \ --register /usr/share/pygtk/2.0/defs/gdk-types.defs \ --register /usr/share/pygtk/2.0/defs/pango-types.defs \ --register /usr/share/pygtk/2.0/defs/gtk-types.defs \ --prefix pygoocanvas goocanvas.defs) > gen-goocanvas.c \ && cp gen-goocanvas.c goocanvas.c \ && rm -f gen-goocanvas.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/usr/include/python2.7 -pthread -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/goocanvas-1.0 -I/usr/include/pycairo -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -std=c9x -fno-strict-aliasing -c goocanvasmodule.c -fPIC -DPIC -o .libs/goocanvasmodule_la-goocanvasmodule.o /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/usr/include/python2.7 -pthread -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/goocanvas-1.0 -I/usr/include/pycairo -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -std=c9x -fno-strict-aliasing -c -o goocanvasmodule_la-goocanvas.lo `test -f 'goocanvas.c' || echo './'`goocanvas.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/usr/include/python2.7 -pthread -I/usr/include/pygtk-2.0 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/goocanvas-1.0 -I/usr/include/pycairo -fplugin=python2 -fplugin-arg-python2-script=/test.py -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -std=c9x -fno-strict-aliasing -c goocanvas.c -fPIC -DPIC -o .libs/goocanvasmodule_la-goocanvas.o Writing class-canvas-rect-model.html for refentry(class-canvas-rect-model) Writing class-canvas-text-model.html for refentry(class-canvas-text-model) Writing class-canvas-table-model.html for refentry(class-canvas-table-model) Writing pygoocanvas-model-items.html for chapter(pygoocanvas-model-items) Writing class-canvas-misc.html for refentry(class-canvas-misc) Writing pygoocanvas-misc-items.html for chapter(pygoocanvas-misc-items) Writing index.html for book(pygoocanvas-reference) Writing pygoocanvas.devhelp for book(pygoocanvas-reference) Writing index.sgml for book(pygoocanvas-reference) Could not write virtual accessor method GooCanvasItem.get_child_property: No ArgType for GValue* Could not write virtual accessor method GooCanvasItem.set_child_property: No ArgType for const-GValue* Could not write virtual accessor method GooCanvasItem.get_items_at: No ArgType for GList* Could not write virtual accessor method GooCanvasItem.child_notify: No ArgType for GParamSpec* Could not write interface proxy GooCanvasItem.get_child_property: No ArgType for GValue* Could not write interface proxy GooCanvasItem.set_child_property: No ArgType for const-GValue* Could not write interface proxy GooCanvasItem.get_transform_for_child: No ArgType for cairo_matrix_t* Could not write interface proxy GooCanvasItem.get_items_at: No ArgType for GList* Could not write interface proxy GooCanvasItem.get_transform: No ArgType for cairo_matrix_t* Could not write interface proxy GooCanvasItem.set_transform: No ArgType for cairo_matrix_t* Could not write interface proxy GooCanvasItem.child_notify: No ArgType for GParamSpec* Could not write virtual accessor method GooCanvasItemModel.get_child_property: No ArgType for GValue* Could not write virtual accessor method GooCanvasItemModel.set_child_property: No ArgType for const-GValue* Could not write virtual accessor method GooCanvasItemModel.child_notify: No ArgType for GParamSpec* Could not write interface proxy GooCanvasItemModel.get_child_property: No ArgType for GValue* Could not write interface proxy GooCanvasItemModel.set_child_property: No ArgType for const-GValue* Could not write interface proxy GooCanvasItemModel.get_transform: No ArgType for cairo_matrix_t* Could not write interface proxy GooCanvasItemModel.set_transform: No ArgType for cairo_matrix_t* Could not write interface proxy GooCanvasItemModel.child_notify: No ArgType for GParamSpec* Could not write function goo_canvas_parse_path_data: No ArgType for GArray* Could not write function goo_canvas_create_path: No ArgType for GArray* Warning: Constructor for GooCanvas needs to be updated to new API See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors ***INFO*** The coverage of global functions is 66.67% (4/6) ***INFO*** The coverage of methods is 100.00% (134/134) ***INFO*** The coverage of virtual proxies is 100.00% (7/7) ***INFO*** The coverage of virtual accessors is 89.06% (57/64) ***INFO*** The coverage of interface proxies is 78.95% (45/57) goocanvasmodule.c: In function 'initgoocanvas': goocanvasmodule.c:62:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyCObject_Import In file included from goocanvasmodule.c:5:0: /usr/include/pygtk-2.0/pygobject.h: In function 'pygobject_init': /usr/include/pygtk-2.0/pygobject.h:317:24: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Fetch goocanvasmodule.c: In function '_cairo_pattern_to_gvalue': goocanvasmodule.c:49:30: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.override: In function '_wrap_goo_canvas_item_get_requested_area': goocanvas.override:1915:21: warning: variable 'ret' set but not used [-Wunused-but-set-variable] goocanvasmodule.c: In function '_cairo_matrix_to_gvalue': goocanvasmodule.c:28:30: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.c: In function '_wrap_GooCanvasItemModel__do_changed': goocanvas.c:9254:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.ItemModel.changed" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" make[2]: *** [goocanvasmodule_la-goocanvasmodule.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... goocanvas.c: In function '_wrap_GooCanvasItemModel__do_child_removed': goocanvas.c:9233:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.ItemModel.child_removed" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_child_moved': goocanvas.c:9212:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!ii:Goo.ItemModel.child_moved" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_child_added': goocanvas.c:9191:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.ItemModel.child_added" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_create_item': goocanvas.c:9170:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemModel.create_item" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c:9170:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemModel.create_item" [enabled by default] argument 8 ("&canvas") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvas_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_set_style': goocanvas.c:9149:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemModel.set_style" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c:9149:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemModel.set_style" [enabled by default] argument 8 ("&style") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasStyle_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_get_style': goocanvas.c:9129:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.get_style" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_set_transform': goocanvas.c:9107:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O:Goo.ItemModel.set_transform" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_get_transform': goocanvas.c:9084:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O:Goo.ItemModel.get_transform" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_set_parent': goocanvas.c:9061:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemModel.set_parent" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c:9061:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemModel.set_parent" [enabled by default] argument 8 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_get_parent': goocanvas.c:9041:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.get_parent" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_remove_child': goocanvas.c:9020:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.ItemModel.remove_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_move_child': goocanvas.c:8999:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!ii:Goo.ItemModel.move_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_add_child': goocanvas.c:8978:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!i:Goo.ItemModel.add_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c:8978:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!i:Goo.ItemModel.add_child" [enabled by default] argument 8 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_get_child': goocanvas.c:8957:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.ItemModel.get_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemModel__do_get_n_children': goocanvas.c:8936:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.get_n_children" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_model_install_child_property': goocanvas.override:1400:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "iO:item_model_class_install_child_property" [enabled by default] argument 5 ("&property_id") had type "guint *" (pointing to 32 bits) but was expecting "int *" (pointing to 32 bits) for format code "i" goocanvas.override:1436:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:1400:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1400:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1407:18: note: reaching: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:18: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:8: note: calling unknown GType (*) (struct PyObject *) from goocanvas.override:1407 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:8: note: when considering value == (GType)0 from goocanvas.override:1407 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:8: note: taking True path at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1408:2: note: reaching: return NULL; goocanvas.override:1436:1: note: returning goocanvas.override:1436:1: note: found 1 similar trace(s) to this goocanvas.override:1392:1: note: graphical error report for function '_wrap_goo_canvas_item_model_install_child_property' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_model_install_child_property-refcount-errors.html' goocanvas.override: In function '_wrap_goo_canvas_item_model_list_child_properties': goocanvas.override:1332:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:1306:18: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1306:8: note: calling unknown GType (*) (struct PyObject *) from goocanvas.override:1306 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1306:8: note: when considering value == (GType)0 from goocanvas.override:1306 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1306:8: note: taking True path at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1307:2: note: reaching: return NULL; goocanvas.override:1332:1: note: returning goocanvas.override:1298:1: note: graphical error report for function '_wrap_goo_canvas_item_model_list_child_properties' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_model_list_child_properties-refcount-errors.html' goocanvas.override: In function '_wrap_goo_canvas_item_model_find_child_property': goocanvas.override:1248:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:1222:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1222:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1228:18: note: reaching: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:18: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:8: note: calling unknown GType (*) (struct PyObject *) from goocanvas.override:1228 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:8: note: when considering value == (GType)0 from goocanvas.override:1228 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:8: note: taking True path at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1229:2: note: reaching: return NULL; goocanvas.override:1248:1: note: returning goocanvas.override:1215:1: note: graphical error report for function '_wrap_goo_canvas_item_model_find_child_property' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_model_find_child_property-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_item_model_animate': goocanvas.c:8775:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.c:8766:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddddiiiO:Goo.ItemModel.animate", kwlist, &x, &y, &scale, °rees, &absolute, &duration, &step_time, &py_type)) goocanvas.c:8766:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddddiiiO:Goo.ItemModel.animate", kwlist, &x, &y, &scale, °rees, &absolute, &duration, &step_time, &py_type)) goocanvas.c:8768:9: note: reaching: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:8768:9: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:8768:27: note: calling unknown gint (*) (GType, struct PyObject *, gint *) from goocanvas.c:8768 at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:8768:8: note: when considering range: -0x80000000 <= value <= -1 at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:8768:8: note: taking True path at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:8769:9: note: reaching: return NULL; goocanvas.c:8775:1: note: returning goocanvas.c:8775:1: note: found 1 similar trace(s) to this goocanvas.c:8759:1: note: graphical error report for function '_wrap_goo_canvas_item_model_animate' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_model_animate-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_item_model_set_style': goocanvas.c:8748:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.set_style" [enabled by default] argument 6 ("&style") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasStyle_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_model_get_simple_transform': goocanvas.override:1648:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 2 ("x.108") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1648:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 3 ("y.107") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1648:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 4 ("scale.106") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1648:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 5 ("rotation.105") had type "gdouble" but was expecting "double" for format code "d" goocanvas.c: In function '_wrap_goo_canvas_item_model_lower': goocanvas.c:8565:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.lower" [enabled by default] argument 6 ("&below") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_model_raise': goocanvas.c:8550:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.raise" [enabled by default] argument 6 ("&above") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_model_set_parent': goocanvas.c:8513:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.set_parent" [enabled by default] argument 6 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_model_set_child_properties': goocanvas.override:1045:34: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyDict_Next goocanvas.override: In function '_wrap_goo_canvas_item_model_get_child_properties': goocanvas.override:1089:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.override:1166:1: warning: ob_refcnt of '*item' is 1 too high [enabled by default] goocanvas.override:1166:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) goocanvas.override:1166:1: note: but final ob_refcnt is N + 1 goocanvas.override:1159:14: note: new ref from call through function pointer allocated at: item = pyg_value_as_pyobject(&value, TRUE); goocanvas.override:1097:28: note: when PyTuple_Size() returns ob_size at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:1097:8: note: when considering range: 1 <= value <= 0x7fffffff at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:1097:8: note: taking False path at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:1102:13: note: reaching: pychild = (PyGObject*)PyTuple_GetItem(args, 0); goocanvas.override:1104:8: note: taking True path at: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1104:10: note: reaching: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1104:9: note: when considering range: -0x80000000 <= value <= -1 at: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1104:9: note: taking False path at: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1110:14: note: reaching: parent = GOO_CANVAS_ITEM_MODEL(self->obj); goocanvas.override:1114:8: note: when considering range: -0x80000000 <= value <= -2 at: if (c_pos == -1) { goocanvas.override:1114:8: note: taking False path at: if (c_pos == -1) { goocanvas.override:1120:28: note: reaching: tuple = PyTuple_New(len-1); goocanvas.override:1120:11: note: when PyTuple_New() succeeds at: tuple = PyTuple_New(len-1); goocanvas.override:1122:11: note: when treating unknown struct GObject * from goocanvas.override:1122 as non-NULL at: class = G_OBJECT_GET_CLASS(self->obj); goocanvas.override:1124:5: note: when considering range: 2 <= value <= 0x7fffffff at: for (i = 1; i < len; i++) { goocanvas.override:1124:5: note: taking True path at: for (i = 1; i < len; i++) { goocanvas.override:1125:48: note: reaching: PyObject *py_property = PyTuple_GetItem(args, i); goocanvas.override:1131:12: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(py_property)) { goocanvas.override:1131:12: note: taking False path at: if (!PyString_Check(py_property)) { goocanvas.override:1137:23: note: reaching: property_name = PyString_AsString(py_property); goocanvas.override:1137:23: note: when PyString_AsString() succeeds at: property_name = PyString_AsString(py_property); goocanvas.override:1140:12: note: when treating unknown struct GParamSpec * from goocanvas.override:1138 as non-NULL at: if (!pspec) { goocanvas.override:1140:12: note: taking False path at: if (!pspec) { goocanvas.override:1146:20: note: reaching: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:1146:12: note: when considering range: -0x80000000 <= value <= -1 at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:1146:12: note: taking False path at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:1151:30: note: reaching: g_value_init(&value, G_PARAM_SPEC_VALUE_TYPE(pspec)); goocanvas.override:1151:21: note: when treating unknown struct GTypeInstance * from goocanvas.override:1151 as non-NULL at: g_value_init(&value, G_PARAM_SPEC_VALUE_TYPE(pspec)); goocanvas.override:1155:11: note: when treating unknown void * from goocanvas.override:1154 as non-NULL at: iface->get_child_property ((GooCanvasItemModel*) parent, goocanvas.override:1155:32: note: calling unknown void (*) (struct GooCanvasItemModel *, struct GooCanvasItemModel *, guint, struct GValue *, struct GParamSpec *) from goocanvas.override:1155 at: iface->get_child_property ((GooCanvasItemModel*) parent, goocanvas.override:1159:16: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: item = pyg_value_as_pyobject(&value, TRUE); goocanvas.override:1159:14: note: when call succeeds at: item = pyg_value_as_pyobject(&value, TRUE); goocanvas.override:1159:14: note: ob_refcnt is now refs: 1 + N where N >= 0 goocanvas.override:1160:24: note: when considering value == (int)0 from goocanvas.override:1120 at: PyTuple_SetItem(tuple, i-1, item); goocanvas.override:1160:24: note: when PyTuple_SetItem() fails (index out of range) at: PyTuple_SetItem(tuple, i-1, item); goocanvas.override:1124:5: note: when considering value == (int)2 from goocanvas.override:1097 at: for (i = 1; i < len; i++) { goocanvas.override:1124:5: note: taking False path at: for (i = 1; i < len; i++) { goocanvas.override:1165:5: note: reaching: return tuple; goocanvas.override:1166:1: note: returning goocanvas.override:1166:1: note: found 1 similar trace(s) to this goocanvas.override:1166:1: warning: ob_refcnt of '*tuple' is 1 too high [enabled by default] goocanvas.override:1166:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) goocanvas.override:1166:1: note: but final ob_refcnt is N + 1 goocanvas.override:1120:11: note: PyTupleObject allocated at: tuple = PyTuple_New(len-1); goocanvas.override:1097:28: note: when PyTuple_Size() returns ob_size at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:1097:8: note: when considering range: 1 <= value <= 0x7fffffff at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:1097:8: note: taking False path at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:1102:13: note: reaching: pychild = (PyGObject*)PyTuple_GetItem(args, 0); goocanvas.override:1104:8: note: taking True path at: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1104:10: note: reaching: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1104:9: note: when considering range: -0x80000000 <= value <= -1 at: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1104:9: note: taking False path at: if (!pygobject_check(pychild, &PyGooCanvasItemModel_Type)) { goocanvas.override:1110:14: note: reaching: parent = GOO_CANVAS_ITEM_MODEL(self->obj); goocanvas.override:1114:8: note: when considering range: -0x80000000 <= value <= -2 at: if (c_pos == -1) { goocanvas.override:1114:8: note: taking False path at: if (c_pos == -1) { goocanvas.override:1120:28: note: reaching: tuple = PyTuple_New(len-1); goocanvas.override:1120:11: note: when PyTuple_New() succeeds at: tuple = PyTuple_New(len-1); goocanvas.override:1120:11: note: ob_refcnt is now refs: 1 + N where N >= 0 goocanvas.override:1122:11: note: when treating unknown struct GObject * from goocanvas.override:1122 as non-NULL at: class = G_OBJECT_GET_CLASS(self->obj); goocanvas.override:1124:5: note: when considering range: 2 <= value <= 0x7fffffff at: for (i = 1; i < len; i++) { goocanvas.override:1124:5: note: taking True path at: for (i = 1; i < len; i++) { goocanvas.override:1125:48: note: reaching: PyObject *py_property = PyTuple_GetItem(args, i); goocanvas.override:1131:12: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(py_property)) { goocanvas.override:1131:12: note: taking False path at: if (!PyString_Check(py_property)) { goocanvas.override:1137:23: note: reaching: property_name = PyString_AsString(py_property); goocanvas.override:1137:23: note: when PyString_AsString() succeeds at: property_name = PyString_AsString(py_property); goocanvas.override:1140:12: note: when treating unknown struct GParamSpec * from goocanvas.override:1138 as non-NULL at: if (!pspec) { goocanvas.override:1140:12: note: taking False path at: if (!pspec) { goocanvas.override:1146:20: note: reaching: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:1146:12: note: when considering value == (int)0 from goocanvas.override:1146 at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:1146:12: note: taking True path at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:1147:18: note: reaching: PyErr_Format(PyExc_TypeError, "property %s is not readable", goocanvas.override:1147:18: note: PyErr_Format() at: PyErr_Format(PyExc_TypeError, "property %s is not readable", goocanvas.override:1166:1: note: returning goocanvas.override:1166:1: note: found 2 similar trace(s) to this goocanvas.override:1089:1: note: graphical error report for function '_wrap_goo_canvas_item_model_get_child_properties' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_model_get_child_properties-refcount-errors.html' goocanvas.override: In function '_wrap_goo_canvas_item_model_set_child_property': goocanvas.override:1782:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!sO:GooCanvasItemModel.set_child_property" [enabled by default] argument 6 ("&pychild") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.override:1782:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!sO:GooCanvasItemModel.set_child_property" [enabled by default] argument 7 ("&property_name") had type "gchar * *" but was expecting "const char * *" for format code "s" goocanvas.override:1782:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!sO:GooCanvasItemModel.set_child_property" [enabled by default] argument 8 ("&pyvalue") had type "struct PyGObject * *" but was expecting "struct PyObject * *" for format code "O" goocanvas.override: In function '_wrap_goo_canvas_item_model_get_child_property': goocanvas.override:1840:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!s:GooCanvasItemModel.get_child_property" [enabled by default] argument 6 ("&pychild") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.override:1840:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!s:GooCanvasItemModel.get_child_property" [enabled by default] argument 7 ("&property_name") had type "gchar * *" but was expecting "const char * *" for format code "s" goocanvas.c: In function '_wrap_goo_canvas_item_model_find_child': goocanvas.c:8200:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemModel.find_child" [enabled by default] argument 6 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_model_add_child': goocanvas.c:8154:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.ItemModel.add_child" [enabled by default] argument 6 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_grab_broken_event': goocanvas.c:5507:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.grab_broken_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5507:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.grab_broken_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_key_release_event': goocanvas.c:5478:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.key_release_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5478:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.key_release_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_key_press_event': goocanvas.c:5449:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.key_press_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5449:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.key_press_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_focus_out_event': goocanvas.c:5420:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.focus_out_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5420:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.focus_out_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_focus_in_event': goocanvas.c:5391:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.focus_in_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5391:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.focus_in_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_button_release_event': goocanvas.c:5362:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.button_release_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5362:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.button_release_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_button_press_event': goocanvas.c:5333:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.button_press_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5333:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.button_press_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_motion_notify_event': goocanvas.c:5304:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.motion_notify_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5304:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.motion_notify_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_leave_notify_event': goocanvas.c:5275:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.leave_notify_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5275:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.leave_notify_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_enter_notify_event': goocanvas.c:5246:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.enter_notify_event" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5246:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.enter_notify_event" [enabled by default] argument 8 ("&target") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_set_model': goocanvas.c:5223:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_model" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5223:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_model" [enabled by default] argument 8 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_model': goocanvas.c:5203:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.get_model" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_requested_height': goocanvas.c:5183:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!d:Goo.Item.get_requested_height" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5183:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!d:Goo.Item.get_requested_height" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c:5192:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_GooCanvasItem__do_is_visible': goocanvas.c:5161:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.is_visible" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_set_style': goocanvas.c:5140:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_style" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5140:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_style" [enabled by default] argument 8 ("&style") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasStyle_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_style': goocanvas.c:5120:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.get_style" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_set_transform': goocanvas.c:5098:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O:Goo.Item.set_transform" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_transform': goocanvas.c:5075:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O:Goo.Item.get_transform" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_allocate_area': goocanvas.c:5052:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!O!dd:Goo.Item.allocate_area" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5052:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!O!dd:Goo.Item.allocate_area" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_requested_area': goocanvas.c:5029:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Item.get_requested_area" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5029:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Item.get_requested_area" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_paint': goocanvas.c:5006:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!d:Goo.Item.paint" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:5006:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!d:Goo.Item.paint" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_update': goocanvas.c:4983:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!iO!O!:Goo.Item.update" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:4983:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!iO!O!:Goo.Item.update" [enabled by default] argument 9 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_bounds': goocanvas.c:4960:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.get_bounds" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_set_parent': goocanvas.c:4939:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_parent" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:4939:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_parent" [enabled by default] argument 8 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_parent': goocanvas.c:4919:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.get_parent" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_transform_for_child': goocanvas.c:4897:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.get_transform_for_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:4897:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O:Goo.Item.get_transform_for_child" [enabled by default] argument 8 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_remove_child': goocanvas.c:4874:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.Item.remove_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_move_child': goocanvas.c:4853:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!ii:Goo.Item.move_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_add_child': goocanvas.c:4832:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!i:Goo.Item.add_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:4832:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!i:Goo.Item.add_child" [enabled by default] argument 8 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_request_update': goocanvas.c:4811:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.request_update" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_child': goocanvas.c:4791:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!i:Goo.Item.get_child" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_n_children': goocanvas.c:4770:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.get_n_children" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_set_canvas': goocanvas.c:4749:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_canvas" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:4749:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Item.set_canvas" [enabled by default] argument 8 ("&canvas") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvas_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItem__do_get_canvas': goocanvas.c:4729:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.get_canvas" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_install_child_property': goocanvas.override:1400:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "iO:item_class_install_child_property" [enabled by default] argument 5 ("&property_id") had type "guint *" (pointing to 32 bits) but was expecting "int *" (pointing to 32 bits) for format code "i" goocanvas.override:1436:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:1400:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1400:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1407:18: note: reaching: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:18: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:8: note: calling unknown GType (*) (struct PyObject *) from goocanvas.override:1407 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:8: note: when considering value == (GType)0 from goocanvas.override:1407 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1407:8: note: taking True path at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1408:2: note: reaching: return NULL; goocanvas.override:1436:1: note: returning goocanvas.override:1436:1: note: found 1 similar trace(s) to this goocanvas.override:1392:1: note: graphical error report for function '_wrap_goo_canvas_item_install_child_property' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_install_child_property-refcount-errors.html' goocanvas.override: In function '_wrap_goo_canvas_item_list_child_properties': goocanvas.override:1332:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:1306:18: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1306:8: note: calling unknown GType (*) (struct PyObject *) from goocanvas.override:1306 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1306:8: note: when considering value == (GType)0 from goocanvas.override:1306 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1306:8: note: taking True path at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1307:2: note: reaching: return NULL; goocanvas.override:1332:1: note: returning goocanvas.override:1298:1: note: graphical error report for function '_wrap_goo_canvas_item_list_child_properties' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_list_child_properties-refcount-errors.html' goocanvas.override: In function '_wrap_goo_canvas_item_find_child_property': goocanvas.override:1248:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:1222:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1222:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs, goocanvas.override:1228:18: note: reaching: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:18: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:8: note: calling unknown GType (*) (struct PyObject *) from goocanvas.override:1228 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:8: note: when considering value == (GType)0 from goocanvas.override:1228 at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1228:8: note: taking True path at: if ((itype = pyg_type_from_object(cls)) == 0) goocanvas.override:1229:2: note: reaching: return NULL; goocanvas.override:1248:1: note: returning goocanvas.override:1215:1: note: graphical error report for function '_wrap_goo_canvas_item_find_child_property' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_find_child_property-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_item_allocate_area': goocanvas.c:4571:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!dd:Goo.Item.allocate_area" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_get_requested_height': goocanvas.c:4555:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!d:Goo.Item.get_requested_height" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c:4560:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_wrap_goo_canvas_item_get_requested_area': goocanvas.override:1919:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:GooCanvasItem.get_requested_area" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_paint': goocanvas.c:4509:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!|Od:Goo.Item.paint" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c:4512:28: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.override: In function '_wrap_goo_canvas_item_update': goocanvas.override:1940:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "iO!:GooCanvasItem.update" [enabled by default] argument 7 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_set_model': goocanvas.c:4449:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.set_model" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_get_items_at': goocanvas.override:1523:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "ddOOO:get_items_at" [enabled by default] argument 5 ("&x") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:1523:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "ddOOO:get_items_at" [enabled by default] argument 6 ("&y") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:1523:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "ddOOO:get_items_at" [enabled by default] argument 7 ("&cr") had type "struct PycairoContext * *" but was expecting "struct PyObject * *" for format code "O" goocanvas.override:1513:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.override: In function '_glist_to_pylist_objs': goocanvas.override:29:9: warning: dereferencing NULL (item->ob_refcnt) at goocanvas.override:29 [enabled by default] goocanvas.override:24:15: note: when PyList_New() succeeds at: PyObject *dest = PyList_New (0); goocanvas.override:25:5: note: when treating unknown struct GList * from goocanvas.override:21 as non-NULL at: for (iter = source; iter != NULL; iter = iter->next) goocanvas.override:25:5: note: taking True path at: for (iter = source; iter != NULL; iter = iter->next) goocanvas.override:27:26: note: reaching: PyObject *item = pygobject_new ((GObject *)iter->data); goocanvas.override:27:26: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: PyObject *item = pygobject_new ((GObject *)iter->data); goocanvas.override:27:19: note: when call fails at: PyObject *item = pygobject_new ((GObject *)iter->data); goocanvas.override:28:23: note: returning -1 from PyList_Append() due to NULL item at: PyList_Append (dest, item); goocanvas.override:28:23: warning: calling PyList_Append with NULL as argument 1 (dest) at goocanvas.override:28 [enabled by default] goocanvas.override:24:15: note: when PyList_New() fails at: PyObject *dest = PyList_New (0); goocanvas.override:25:5: note: when treating unknown struct GList * from goocanvas.override:21 as non-NULL at: for (iter = source; iter != NULL; iter = iter->next) goocanvas.override:25:5: note: taking True path at: for (iter = source; iter != NULL; iter = iter->next) goocanvas.override:27:26: note: reaching: PyObject *item = pygobject_new ((GObject *)iter->data); goocanvas.override:27:26: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: PyObject *item = pygobject_new ((GObject *)iter->data); goocanvas.override:27:19: note: when call succeeds at: PyObject *item = pygobject_new ((GObject *)iter->data); goocanvas.override:28:23: note: PyList_Append() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type goocanvas.override:28:23: note: found 1 similar trace(s) to this goocanvas.override:22:1: note: graphical error report for function '_glist_to_pylist_objs' written out to '.libs/goocanvas.c._glist_to_pylist_objs-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_item_animate': goocanvas.c:4350:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.c:4341:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddddiiiO:Goo.Item.animate", kwlist, &x, &y, &scale, °rees, &absolute, &duration, &step_time, &py_type)) goocanvas.c:4341:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddddiiiO:Goo.Item.animate", kwlist, &x, &y, &scale, °rees, &absolute, &duration, &step_time, &py_type)) goocanvas.c:4343:9: note: reaching: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:4343:9: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:4343:27: note: calling unknown gint (*) (GType, struct PyObject *, gint *) from goocanvas.c:4343 at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:4343:8: note: when considering range: -0x80000000 <= value <= -1 at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:4343:8: note: taking True path at: if (pyg_enum_get_value(GOO_TYPE_CANVAS_ANIMATE_TYPE, py_type, (gpointer)&type)) goocanvas.c:4344:9: note: reaching: return NULL; goocanvas.c:4350:1: note: returning goocanvas.c:4350:1: note: found 1 similar trace(s) to this goocanvas.c:4334:1: note: graphical error report for function '_wrap_goo_canvas_item_animate' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_animate-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_item_set_style': goocanvas.c:4323:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.set_style" [enabled by default] argument 6 ("&style") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasStyle_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_get_simple_transform': goocanvas.override:1635:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 2 ("x.385") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1635:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 3 ("y.384") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1635:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 4 ("scale.383") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1635:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 5 ("rotation.382") had type "gdouble" but was expecting "double" for format code "d" goocanvas.c: In function '_wrap_goo_canvas_item_lower': goocanvas.c:4136:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O:Goo.Item.lower" [enabled by default] argument 5 ("&py_below") had type "struct PyGObject * *" but was expecting "struct PyObject * *" for format code "O" goocanvas.c: In function '_wrap_goo_canvas_item_raise': goocanvas.c:4114:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O:Goo.Item.raise" [enabled by default] argument 5 ("&py_above") had type "struct PyGObject * *" but was expecting "struct PyObject * *" for format code "O" goocanvas.c: In function '_wrap_goo_canvas_item_set_parent': goocanvas.c:4076:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.set_parent" [enabled by default] argument 6 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_set_canvas': goocanvas.c:4049:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.set_canvas" [enabled by default] argument 6 ("&canvas") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvas_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_get_transform_for_child': goocanvas.override:1963:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:GooCanvasItem.get_transform_for_child" [enabled by default] argument 6 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_set_child_properties': goocanvas.override:881:34: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyDict_Next goocanvas.override: In function '_wrap_goo_canvas_item_get_child_properties': goocanvas.override:926:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.override:1002:1: warning: ob_refcnt of '*item' is 1 too high [enabled by default] goocanvas.override:1002:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) goocanvas.override:1002:1: note: but final ob_refcnt is N + 1 goocanvas.override:995:14: note: new ref from call through function pointer allocated at: item = pyg_value_as_pyobject(&value, TRUE); goocanvas.override:934:28: note: when PyTuple_Size() returns ob_size at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:934:8: note: when considering range: 1 <= value <= 0x7fffffff at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:934:8: note: taking False path at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:939:13: note: reaching: pychild = (PyGObject*)PyTuple_GetItem(args, 0); goocanvas.override:941:8: note: taking True path at: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:941:10: note: reaching: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:941:9: note: when considering range: -0x80000000 <= value <= -1 at: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:941:9: note: taking False path at: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:947:14: note: reaching: parent = GOO_CANVAS_ITEM(self->obj); goocanvas.override:951:8: note: when considering range: -0x80000000 <= value <= -2 at: if (c_pos == -1) { goocanvas.override:951:8: note: taking False path at: if (c_pos == -1) { goocanvas.override:957:28: note: reaching: tuple = PyTuple_New(len-1); goocanvas.override:957:11: note: when PyTuple_New() succeeds at: tuple = PyTuple_New(len-1); goocanvas.override:959:11: note: when treating unknown struct GObject * from goocanvas.override:959 as non-NULL at: class = G_OBJECT_GET_CLASS(self->obj); goocanvas.override:961:5: note: when considering range: 2 <= value <= 0x7fffffff at: for (i = 1; i < len; i++) { goocanvas.override:961:5: note: taking True path at: for (i = 1; i < len; i++) { goocanvas.override:962:48: note: reaching: PyObject *py_property = PyTuple_GetItem(args, i); goocanvas.override:968:12: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(py_property)) { goocanvas.override:968:12: note: taking False path at: if (!PyString_Check(py_property)) { goocanvas.override:974:23: note: reaching: property_name = PyString_AsString(py_property); goocanvas.override:974:23: note: when PyString_AsString() succeeds at: property_name = PyString_AsString(py_property); goocanvas.override:977:12: note: when treating unknown struct GParamSpec * from goocanvas.override:976 as non-NULL at: if (!pspec) { goocanvas.override:977:12: note: taking False path at: if (!pspec) { goocanvas.override:983:20: note: reaching: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:983:12: note: when considering range: -0x80000000 <= value <= -1 at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:983:12: note: taking False path at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:987:30: note: reaching: g_value_init(&value, G_PARAM_SPEC_VALUE_TYPE(pspec)); goocanvas.override:987:21: note: when treating unknown struct GTypeInstance * from goocanvas.override:987 as non-NULL at: g_value_init(&value, G_PARAM_SPEC_VALUE_TYPE(pspec)); goocanvas.override:991:11: note: when treating unknown void * from goocanvas.override:990 as non-NULL at: iface->get_child_property ((GooCanvasItem*) parent, goocanvas.override:991:32: note: calling unknown void (*) (struct GooCanvasItem *, struct GooCanvasItem *, guint, struct GValue *, struct GParamSpec *) from goocanvas.override:991 at: iface->get_child_property ((GooCanvasItem*) parent, goocanvas.override:995:16: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: item = pyg_value_as_pyobject(&value, TRUE); goocanvas.override:995:14: note: when call succeeds at: item = pyg_value_as_pyobject(&value, TRUE); goocanvas.override:995:14: note: ob_refcnt is now refs: 1 + N where N >= 0 goocanvas.override:996:24: note: when considering value == (int)0 from goocanvas.override:957 at: PyTuple_SetItem(tuple, i-1, item); goocanvas.override:996:24: note: when PyTuple_SetItem() fails (index out of range) at: PyTuple_SetItem(tuple, i-1, item); goocanvas.override:961:5: note: when considering value == (int)2 from goocanvas.override:934 at: for (i = 1; i < len; i++) { goocanvas.override:961:5: note: taking False path at: for (i = 1; i < len; i++) { goocanvas.override:1001:5: note: reaching: return tuple; goocanvas.override:1002:1: note: returning goocanvas.override:1002:1: note: found 1 similar trace(s) to this goocanvas.override:1002:1: warning: ob_refcnt of '*tuple' is 1 too high [enabled by default] goocanvas.override:1002:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) goocanvas.override:1002:1: note: but final ob_refcnt is N + 1 goocanvas.override:957:11: note: PyTupleObject allocated at: tuple = PyTuple_New(len-1); goocanvas.override:934:28: note: when PyTuple_Size() returns ob_size at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:934:8: note: when considering range: 1 <= value <= 0x7fffffff at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:934:8: note: taking False path at: if ((len = PyTuple_Size(args)) < 1) { goocanvas.override:939:13: note: reaching: pychild = (PyGObject*)PyTuple_GetItem(args, 0); goocanvas.override:941:8: note: taking True path at: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:941:10: note: reaching: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:941:9: note: when considering range: -0x80000000 <= value <= -1 at: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:941:9: note: taking False path at: if (!pygobject_check(pychild, &PyGooCanvasItem_Type)) { goocanvas.override:947:14: note: reaching: parent = GOO_CANVAS_ITEM(self->obj); goocanvas.override:951:8: note: when considering range: -0x80000000 <= value <= -2 at: if (c_pos == -1) { goocanvas.override:951:8: note: taking False path at: if (c_pos == -1) { goocanvas.override:957:28: note: reaching: tuple = PyTuple_New(len-1); goocanvas.override:957:11: note: when PyTuple_New() succeeds at: tuple = PyTuple_New(len-1); goocanvas.override:957:11: note: ob_refcnt is now refs: 1 + N where N >= 0 goocanvas.override:959:11: note: when treating unknown struct GObject * from goocanvas.override:959 as non-NULL at: class = G_OBJECT_GET_CLASS(self->obj); goocanvas.override:961:5: note: when considering range: 2 <= value <= 0x7fffffff at: for (i = 1; i < len; i++) { goocanvas.override:961:5: note: taking True path at: for (i = 1; i < len; i++) { goocanvas.override:962:48: note: reaching: PyObject *py_property = PyTuple_GetItem(args, i); goocanvas.override:968:12: note: when considering range: 1 <= value <= 0x8000000 at: if (!PyString_Check(py_property)) { goocanvas.override:968:12: note: taking False path at: if (!PyString_Check(py_property)) { goocanvas.override:974:23: note: reaching: property_name = PyString_AsString(py_property); goocanvas.override:974:23: note: when PyString_AsString() succeeds at: property_name = PyString_AsString(py_property); goocanvas.override:977:12: note: when treating unknown struct GParamSpec * from goocanvas.override:976 as non-NULL at: if (!pspec) { goocanvas.override:977:12: note: taking False path at: if (!pspec) { goocanvas.override:983:20: note: reaching: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:983:12: note: when considering value == (int)0 from goocanvas.override:983 at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:983:12: note: taking True path at: if (!(pspec->flags & G_PARAM_READABLE)) { goocanvas.override:984:25: note: reaching: PyErr_Format(PyExc_TypeError, "property %s is not readable", property_name); goocanvas.override:984:25: note: PyErr_Format() at: PyErr_Format(PyExc_TypeError, "property %s is not readable", property_name); goocanvas.override:1002:1: note: returning goocanvas.override:1002:1: note: found 2 similar trace(s) to this goocanvas.override:926:1: note: graphical error report for function '_wrap_goo_canvas_item_get_child_properties' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_get_child_properties-refcount-errors.html' goocanvas.override: In function '_wrap_goo_canvas_item_set_child_property': goocanvas.override:1667:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!sO:GooCanvasItem.set_child_property" [enabled by default] argument 6 ("&pychild") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override:1667:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!sO:GooCanvasItem.set_child_property" [enabled by default] argument 7 ("&property_name") had type "gchar * *" but was expecting "const char * *" for format code "s" goocanvas.override:1667:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!sO:GooCanvasItem.set_child_property" [enabled by default] argument 8 ("&pyvalue") had type "struct PyGObject * *" but was expecting "struct PyObject * *" for format code "O" goocanvas.override: In function '_wrap_goo_canvas_item_get_child_property': goocanvas.override:1725:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!s:GooCanvasItem.get_child_property" [enabled by default] argument 6 ("&pychild") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override:1725:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!s:GooCanvasItem.get_child_property" [enabled by default] argument 7 ("&property_name") had type "gchar * *" but was expecting "const char * *" for format code "s" goocanvas.override: In function '_wrap_goo_canvas_item_remove_child': goocanvas.override:499:33: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.c: In function '_wrap_goo_canvas_item_add_child': goocanvas.c:3658:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!|i:Goo.Item.add_child" [enabled by default] argument 6 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_find_child': goocanvas.c:3643:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Item.find_child" [enabled by default] argument 6 ("&child") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_style_set_fill_options': goocanvas.c:3226:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Style.set_fill_options" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_style_set_stroke_options': goocanvas.c:3210:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Style.set_stroke_options" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_style_set_property': goocanvas.override:740:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "sO:goocanvas.Style.set_property" [enabled by default] argument 5 ("&name") had type "char * *" but was expecting "const char * *" for format code "s" goocanvas.override:747:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.override:740:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"sO:goocanvas.Style.set_property", goocanvas.override:740:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"sO:goocanvas.Style.set_property", goocanvas.override:743:42: note: reaching: if (_py_goo_canvas_style_set_property(GOO_CANVAS_STYLE(self->obj), name, py_value)) goocanvas.override:743:8: note: when considering range: -0x80000000 <= value <= -1 at: if (_py_goo_canvas_style_set_property(GOO_CANVAS_STYLE(self->obj), name, py_value)) goocanvas.override:743:8: note: taking True path at: if (_py_goo_canvas_style_set_property(GOO_CANVAS_STYLE(self->obj), name, py_value)) goocanvas.override:744:9: note: reaching: return NULL; goocanvas.override:747:1: note: returning goocanvas.override:747:1: note: found 1 similar trace(s) to this goocanvas.override:735:1: note: graphical error report for function '_wrap_goo_canvas_style_set_property' written out to '.libs/goocanvas.c._wrap_goo_canvas_style_set_property-refcount-errors.html' goocanvas.override: In function '_py_goo_canvas_style_set_property': goocanvas.override:696:36: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.override: In function '_wrap_goo_canvas_style_get_property': goocanvas.override:725:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "s:goocanvas.Style.get_property" [enabled by default] argument 5 ("&name") had type "char * *" but was expecting "const char * *" for format code "s" goocanvas.c: In function '_wrap_goo_canvas_style_set_parent': goocanvas.c:3158:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Style.set_parent" [enabled by default] argument 6 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasStyle_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_simple__set_bounds': goocanvas.override:1594:29: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.override: In function '_wrap_goo_canvas_item_simple__set_bounds_y2': goocanvas.override:836:78: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.c: In function '_wrap_goo_canvas_item_simple__get_bounds_y2': goocanvas.c:2243:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_wrap_goo_canvas_item_simple__set_bounds_y1': goocanvas.override:822:78: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.c: In function '_wrap_goo_canvas_item_simple__get_bounds_y1': goocanvas.c:2218:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_wrap_goo_canvas_item_simple__set_bounds_x2': goocanvas.override:808:78: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.c: In function '_wrap_goo_canvas_item_simple__get_bounds_x2': goocanvas.c:2193:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_wrap_goo_canvas_item_simple__set_bounds_x1': goocanvas.override:794:78: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.c: In function '_wrap_goo_canvas_item_simple__get_bounds_x1': goocanvas.c:2168:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_GooCanvasItemSimple__do_simple_is_item_at': goocanvas.c:2101:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!ddO!i:Goo.ItemSimple.simple_is_item_at" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemSimple_Type') for format code "O!" goocanvas.c:2101:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!ddO!i:Goo.ItemSimple.simple_is_item_at" [enabled by default] argument 10 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemSimple__do_simple_paint': goocanvas.c:2076:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.ItemSimple.simple_paint" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemSimple_Type') for format code "O!" goocanvas.c:2076:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.ItemSimple.simple_paint" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemSimple__do_simple_update': goocanvas.c:2052:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemSimple.simple_update" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemSimple_Type') for format code "O!" goocanvas.c:2052:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemSimple.simple_update" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvasItemSimple__do_simple_create_path': goocanvas.c:2029:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemSimple.simple_create_path" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemSimple_Type') for format code "O!" goocanvas.c:2029:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemSimple.simple_create_path" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_simple_set_model': goocanvas.c:2012:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemSimple.set_model" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_simple_get_line_width': goocanvas.c:2003:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_goo_canvas_item_simple_paint_path': goocanvas.c:1961:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.ItemSimple.paint_path" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_simple_check_in_path': goocanvas.c:1944:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "ddO!O:Goo.ItemSimple.check_in_path" [enabled by default] argument 8 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c:1953:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.c:1944:37: note: when treating unknown struct Pycairo_CAPI_t * from goocanvas.override:17 as non-NULL at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddO!O:Goo.ItemSimple.check_in_path", kwlist, &x, &y, &PycairoContext_Type, &cr, &py_pointer_events)) goocanvas.c:1944:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddO!O:Goo.ItemSimple.check_in_path", kwlist, &x, &y, &PycairoContext_Type, &cr, &py_pointer_events)) goocanvas.c:1944:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"ddO!O:Goo.ItemSimple.check_in_path", kwlist, &x, &y, &PycairoContext_Type, &cr, &py_pointer_events)) goocanvas.c:1946:9: note: reaching: if (pyg_flags_get_value(GOO_TYPE_CANVAS_POINTER_EVENTS, py_pointer_events, (gpointer)&pointer_events)) goocanvas.c:1946:9: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if (pyg_flags_get_value(GOO_TYPE_CANVAS_POINTER_EVENTS, py_pointer_events, (gpointer)&pointer_events)) goocanvas.c:1946:28: note: calling unknown gint (*) (GType, struct PyObject *, gint *) from goocanvas.c:1946 at: if (pyg_flags_get_value(GOO_TYPE_CANVAS_POINTER_EVENTS, py_pointer_events, (gpointer)&pointer_events)) goocanvas.c:1946:8: note: when considering range: -0x80000000 <= value <= -1 at: if (pyg_flags_get_value(GOO_TYPE_CANVAS_POINTER_EVENTS, py_pointer_events, (gpointer)&pointer_events)) goocanvas.c:1946:8: note: taking True path at: if (pyg_flags_get_value(GOO_TYPE_CANVAS_POINTER_EVENTS, py_pointer_events, (gpointer)&pointer_events)) goocanvas.c:1947:9: note: reaching: return NULL; goocanvas.c:1953:1: note: returning goocanvas.c:1953:1: note: found 1 similar trace(s) to this goocanvas.c:1936:1: note: graphical error report for function '_wrap_goo_canvas_item_simple_check_in_path' written out to '.libs/goocanvas.c._wrap_goo_canvas_item_simple_check_in_path-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_item_simple_user_bounds_to_parent': goocanvas.c:1925:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemSimple.user_bounds_to_parent" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_item_simple_user_bounds_to_device': goocanvas.c:1909:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.ItemSimple.user_bounds_to_device" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_item_simple_get_path_bounds': goocanvas.override:268:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:get_path_bounds" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_GooCanvas__do_item_created': goocanvas.c:1214:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Canvas.item_created" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvas_Type') for format code "O!" goocanvas.c:1214:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Canvas.item_created" [enabled by default] argument 8 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:1214:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Canvas.item_created" [enabled by default] argument 10 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvas__do_create_item': goocanvas.c:1192:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Canvas.create_item" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvas_Type') for format code "O!" goocanvas.c:1192:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Canvas.create_item" [enabled by default] argument 8 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_GooCanvas__do_set_scroll_adjustments': goocanvas.c:1169:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Canvas.set_scroll_adjustments" [enabled by default] argument 6 ("&self") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvas_Type') for format code "O!" goocanvas.c:1169:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Canvas.set_scroll_adjustments" [enabled by default] argument 8 ("&hadjustment") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c:1169:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!O!:Goo.Canvas.set_scroll_adjustments" [enabled by default] argument 10 ("&vadjustment") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_unregister_widget_item': goocanvas.c:1153:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.unregister_widget_item" [enabled by default] argument 6 ("&witem") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasWidget_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_register_widget_item': goocanvas.c:1138:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.register_widget_item" [enabled by default] argument 6 ("&witem") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasWidget_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_get_default_line_width': goocanvas.c:1129:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_goo_canvas_unregister_item': goocanvas.c:1061:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.unregister_item" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_create_item': goocanvas.c:1046:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.create_item" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_keyboard_ungrab': goocanvas.c:1010:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!k:Goo.Canvas.keyboard_ungrab" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_keyboard_grab': goocanvas.c:989:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!ik:Goo.Canvas.keyboard_grab" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_pointer_ungrab': goocanvas.c:965:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!k:Goo.Canvas.pointer_ungrab" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_pointer_grab': goocanvas.c:936:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!OOk:Goo.Canvas.pointer_grab" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c:956:1: warning: returning (PyObject*)NULL without setting an exception [enabled by default] goocanvas.c:936:37: note: when PyArg_ParseTupleAndKeywords() succeeds at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O!OOk:Goo.Canvas.pointer_grab", kwlist, &PyGooCanvasItem_Type, &item, &py_event_mask, &py_cursor, &time)) goocanvas.c:936:8: note: taking False path at: if (!PyArg_ParseTupleAndKeywords(args, kwargs,"O!OOk:Goo.Canvas.pointer_grab", kwlist, &PyGooCanvasItem_Type, &item, &py_event_mask, &py_cursor, &time)) goocanvas.c:938:9: note: reaching: if (pyg_flags_get_value(GDK_TYPE_EVENT_MASK, py_event_mask, (gpointer)&event_mask)) goocanvas.c:938:9: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: if (pyg_flags_get_value(GDK_TYPE_EVENT_MASK, py_event_mask, (gpointer)&event_mask)) goocanvas.c:938:28: note: calling unknown gint (*) (GType, struct PyObject *, gint *) from goocanvas.c:938 at: if (pyg_flags_get_value(GDK_TYPE_EVENT_MASK, py_event_mask, (gpointer)&event_mask)) goocanvas.c:938:8: note: when considering range: -0x80000000 <= value <= -1 at: if (pyg_flags_get_value(GDK_TYPE_EVENT_MASK, py_event_mask, (gpointer)&event_mask)) goocanvas.c:938:8: note: taking True path at: if (pyg_flags_get_value(GDK_TYPE_EVENT_MASK, py_event_mask, (gpointer)&event_mask)) goocanvas.c:939:9: note: reaching: return NULL; goocanvas.c:956:1: note: returning goocanvas.c:956:1: note: found 1 similar trace(s) to this goocanvas.c:927:1: note: graphical error report for function '_wrap_goo_canvas_pointer_grab' written out to '.libs/goocanvas.c._wrap_goo_canvas_pointer_grab-refcount-errors.html' goocanvas.c: In function '_wrap_goo_canvas_convert_bounds_to_item_space': goocanvas.c:916:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!O!:Goo.Canvas.convert_bounds_to_item_space" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_convert_from_item_space': goocanvas.override:599:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!dd:GooCanvas.convert_from_item_space" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override:599:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!dd:GooCanvas.convert_from_item_space" [enabled by default] argument 7 ("&x") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:599:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!dd:GooCanvas.convert_from_item_space" [enabled by default] argument 8 ("&y") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:605:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 2 ("x.542") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:605:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 3 ("y.541") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override: In function '_wrap_goo_canvas_convert_to_item_space': goocanvas.override:582:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!dd:GooCanvas.convert_to_item_space" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override:582:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!dd:GooCanvas.convert_to_item_space" [enabled by default] argument 7 ("&x") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:582:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!dd:GooCanvas.convert_to_item_space" [enabled by default] argument 8 ("&y") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:588:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 2 ("x.545") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:588:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 3 ("y.544") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override: In function '_wrap_goo_canvas_convert_from_pixels': goocanvas.override:565:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "dd:GooCanvas.convert_from_pixels" [enabled by default] argument 5 ("&x") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:565:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "dd:GooCanvas.convert_from_pixels" [enabled by default] argument 6 ("&y") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:570:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 2 ("x.547") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:570:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 3 ("y.546") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override: In function '_wrap_goo_canvas_convert_to_pixels': goocanvas.override:549:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "dd:GooCanvas.convert_to_pixels" [enabled by default] argument 5 ("&x") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:549:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "dd:GooCanvas.convert_to_pixels" [enabled by default] argument 6 ("&y") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:554:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 2 ("x.549") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:554:25: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 3 ("y.548") had type "gdouble" but was expecting "double" for format code "d" goocanvas.c: In function '_wrap_goo_canvas_render': goocanvas.c:821:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!|Od:Goo.Canvas.render" [enabled by default] argument 6 ("&cr") had type "struct PycairoContext * *" but was expecting ""struct PyObject * *"" (unable to determine relevant PyTypeObject) for format code "O!" goocanvas.c:824:28: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_IsInstance goocanvas.c: In function '_wrap_goo_canvas_grab_focus': goocanvas.c:804:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.grab_focus" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_get_bounds': goocanvas.override:523:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 2 ("left.566") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:523:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 3 ("right.565") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:523:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 4 ("top.564") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:523:25: warning: Mismatching type in call to Py_BuildValue with format code "dddd" [enabled by default] argument 5 ("bottom.563") had type "gdouble" but was expecting "double" for format code "d" goocanvas.c: In function '_wrap_goo_canvas_get_scale': goocanvas.c:736:5: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_wrap_goo_canvas_get_items_in_area': goocanvas.override:1474:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.override: In function '_wrap_goo_canvas_get_items_at': goocanvas.override:1449:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "ddO:get_items_at" [enabled by default] argument 5 ("&x") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:1449:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "ddO:get_items_at" [enabled by default] argument 6 ("&y") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.c: In function '_wrap_goo_canvas_get_item': goocanvas.c:627:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.get_item" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_set_static_root_item_model': goocanvas.c:611:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.set_static_root_item_model" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_set_static_root_item': goocanvas.c:584:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.set_static_root_item" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_set_root_item_model': goocanvas.c:557:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.set_root_item_model" [enabled by default] argument 6 ("&model") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.c: In function '_wrap_goo_canvas_set_root_item': goocanvas.c:530:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "O!:Goo.Canvas.set_root_item" [enabled by default] argument 6 ("&item") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override: In function '_wrap_goo_canvas_points__get_coords': goocanvas.override:1898:46: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 2 ("D.75284") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1898:46: warning: Mismatching type in call to Py_BuildValue with format code "dd" [enabled by default] argument 3 ("D.75281") had type "gdouble" but was expecting "double" for format code "d" goocanvas.override:1899:27: warning: calling PyList_SetItem with NULL as argument 1 (ret) at goocanvas.override:1899 [enabled by default] goocanvas.override:1891:16: note: when treating unknown void * from goocanvas.override:1891 as non-NULL at: num_points = pyg_boxed_get(self, GooCanvasPoints)->num_points; goocanvas.override:1892:12: note: when treating unknown void * from goocanvas.override:1892 as non-NULL at: coords = pyg_boxed_get(self, GooCanvasPoints)->coords; goocanvas.override:1894:8: note: when considering range: 1 <= value <= 0x7fffffff at: if (num_points > 0) { goocanvas.override:1894:8: note: taking True path at: if (num_points > 0) { goocanvas.override:1895:25: note: reaching: ret = PyList_New(num_points); goocanvas.override:1895:13: note: when PyList_New() fails at: ret = PyList_New(num_points); goocanvas.override:1897:9: note: taking True path at: for (i = 0; i < num_points; i ++) { goocanvas.override:1898:74: note: reaching: PyObject *py_temp = Py_BuildValue("dd", coords[2*i], coords[2*i + 1]); goocanvas.override:1898:46: note: when treating unknown gdouble * from goocanvas.override:1898 as non-NULL at: PyObject *py_temp = Py_BuildValue("dd", coords[2*i], coords[2*i + 1]); goocanvas.override:1898:46: note: when treating unknown gdouble * from goocanvas.override:1898 as non-NULL at: PyObject *py_temp = Py_BuildValue("dd", coords[2*i], coords[2*i + 1]); goocanvas.override:1898:23: note: when Py_BuildValue() succeeds at: PyObject *py_temp = Py_BuildValue("dd", coords[2*i], coords[2*i + 1]); goocanvas.override:1899:27: note: PyList_SetItem() invokes Py_TYPE() on the pointer via the PyList_Check() macro, thus accessing (NULL)->ob_type goocanvas.override:1899:27: note: found 1 similar trace(s) to this goocanvas.override:1886:1: note: graphical error report for function '_wrap_goo_canvas_points__get_coords' written out to '.libs/goocanvas.c._wrap_goo_canvas_points__get_coords-refcount-errors.html' goocanvas.override: In function '_pygoo_canvas_bounds_set_y2': goocanvas.override:97:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.override: In function '_pygoo_canvas_bounds_get_y2': goocanvas.override:96:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_pygoo_canvas_bounds_set_x2': goocanvas.override:95:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.override: In function '_pygoo_canvas_bounds_get_x2': goocanvas.override:94:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_pygoo_canvas_bounds_set_y1': goocanvas.override:93:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.override: In function '_pygoo_canvas_bounds_get_y1': goocanvas.override:92:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_pygoo_canvas_bounds_set_x1': goocanvas.override:91:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.override: In function '_pygoo_canvas_bounds_get_x1': goocanvas.override:90:1: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.override: In function '_wrap_goo_canvas_polyline_model_new_line': goocanvas.override:391:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "O!dddd:polyline_model_new_line" [enabled by default] argument 4 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItemModel_Type') for format code "O!" goocanvas.override:410:34: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyDict_Next goocanvas.override: In function '_wrap_goo_canvas_polyline_new_line': goocanvas.override:323:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "O!dddd:polyline_new_line" [enabled by default] argument 4 ("&parent") had type "struct PyGObject * *" but was expecting ""struct PyObject * *"" (unfamiliar with PyTypeObject: 'PyGooCanvasItem_Type') for format code "O!" goocanvas.override:342:34: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyDict_Next goocanvas.override: In function '_wrap_goo_canvas_line_dash_newv': goocanvas.override:469:37: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_AsDouble goocanvas.override: In function 'pygoo_canvas_bounds_tp_new': goocanvas.override:115:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "|dddd:goocanvas.Bounds.__init__" [enabled by default] argument 5 ("&bounds.x1") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:115:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "|dddd:goocanvas.Bounds.__init__" [enabled by default] argument 6 ("&bounds.y1") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:115:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "|dddd:goocanvas.Bounds.__init__" [enabled by default] argument 7 ("&bounds.x2") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:115:37: warning: Mismatching type in call to PyArg_ParseTupleAndKeywords with format code "|dddd:goocanvas.Bounds.__init__" [enabled by default] argument 8 ("&bounds.y2") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.override:120:34: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Malloc goocanvas.override: In function 'pygoo_canvas_bounds_dealloc': goocanvas.override:129:17: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Free goocanvas.c: In function 'pygoocanvas_register_classes': goocanvas.c:10711:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '__GooCanvasItemModel__interface_init': goocanvas.c:10342:20: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Clear goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_changed': goocanvas.c:10271:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_child_removed': goocanvas.c:10210:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_child_moved': goocanvas.c:10146:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_child_added': goocanvas.c:10085:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_create_item': goocanvas.c:10004:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_set_style': goocanvas.c:9938:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_get_style': goocanvas.c:9872:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_set_parent': goocanvas.c:9806:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_get_parent': goocanvas.c:9740:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_remove_child': goocanvas.c:9679:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_move_child': goocanvas.c:9615:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_add_child': goocanvas.c:9546:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_get_child': goocanvas.c:9470:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemModel__proxy_do_get_n_children': goocanvas.c:9414:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '__GooCanvasItem__interface_init': goocanvas.c:7802:20: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Clear goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_grab_broken_event': goocanvas.c:7718:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_key_release_event': goocanvas.c:7643:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_key_press_event': goocanvas.c:7568:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_focus_out_event': goocanvas.c:7493:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_focus_in_event': goocanvas.c:7418:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_button_release_event': goocanvas.c:7343:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_button_press_event': goocanvas.c:7268:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_motion_notify_event': goocanvas.c:7193:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_leave_notify_event': goocanvas.c:7118:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_enter_notify_event': goocanvas.c:7043:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_set_model': goocanvas.c:6977:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_model': goocanvas.c:6911:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_requested_height': goocanvas.c:6889:26: warning: Mismatching type in call to PyArg_ParseTuple with format code "d" [enabled by default] argument 3 ("&retval") had type "gdouble *" (pointing to 64 bits) but was expecting "double *" (pointing to 64 bits) for format code "d" goocanvas.c:6862:14: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_is_visible': goocanvas.c:6785:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_set_style': goocanvas.c:6719:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_style': goocanvas.c:6653:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_allocate_area': goocanvas.c:6603:17: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_requested_area': goocanvas.c:6510:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_paint': goocanvas.c:6463:14: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_set_parent': goocanvas.c:6315:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_parent': goocanvas.c:6249:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_remove_child': goocanvas.c:6188:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_move_child': goocanvas.c:6124:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_add_child': goocanvas.c:6055:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_child': goocanvas.c:5927:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_n_children': goocanvas.c:5871:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_set_canvas': goocanvas.c:5805:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItem__proxy_do_get_canvas': goocanvas.c:5739:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '__GooCanvasItemSimple_class_init': goocanvas.c:2625:20: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Clear goocanvas.c: In function '_wrap_GooCanvasItemSimple__proxy_do_simple_is_item_at': goocanvas.c:2531:10: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyFloat_FromDouble goocanvas.c: In function '_wrap_GooCanvasItemSimple__proxy_do_simple_paint': goocanvas.c:2446:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemSimple__proxy_do_simple_update': goocanvas.c:2385:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvasItemSimple__proxy_do_simple_create_path': goocanvas.c:2324:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '__GooCanvas_class_init': goocanvas.c:1619:20: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyErr_Clear goocanvas.c: In function '_wrap_GooCanvas__proxy_do_item_created': goocanvas.c:1517:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvas__proxy_do_create_item': goocanvas.c:1436:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function '_wrap_GooCanvas__proxy_do_set_scroll_adjustments': goocanvas.c:1362:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c: In function 'pygoocanvas_add_constants': goocanvas.c:10686:1: note: this function is too complicated for the reference-count checker to fully analyze: not all paths were analyzed goocanvas.c:10706:1: warning: ob_refcnt of new ref from call through function pointer is 1 too high [enabled by default] goocanvas.c:10706:1: note: was expecting final ob_refcnt to be N + 0 (for some unknown N) goocanvas.c:10706:1: note: but final ob_refcnt is N + 1 goocanvas.c:10690:15: note: new ref from call through function pointer allocated at: pyg_enum_add(module, "AnimateType", strip_prefix, GOO_TYPE_CANVAS_ANIMATE_TYPE); goocanvas.c:10688:31: note: when PyModule_AddStringConstant() succeeds at: PyModule_AddStringConstant(module, "__version__", VERSION); goocanvas.c:10690:3: note: when treating unknown struct _PyGObject_Functions * from /usr/include/pygtk-2.0/pygobject.h:207 as non-NULL at: pyg_enum_add(module, "AnimateType", strip_prefix, GOO_TYPE_CANVAS_ANIMATE_TYPE); goocanvas.c:10690:15: note: when call succeeds at: pyg_enum_add(module, "AnimateType", strip_prefix, GOO_TYPE_CANVAS_ANIMATE_TYPE); goocanvas.c:10690:15: note: ob_refcnt is now refs: 1 + N where N >= 0 goocanvas.c:10691:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10691 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_MOVE_TO", strip_prefix), GOO_CANVAS_PATH_MOVE_TO); goocanvas.c:10691:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_MOVE_TO", strip_prefix), GOO_CANVAS_PATH_MOVE_TO); goocanvas.c:10692:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10692 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_CLOSE_PATH", strip_prefix), GOO_CANVAS_PATH_CLOSE_PATH); goocanvas.c:10692:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_CLOSE_PATH", strip_prefix), GOO_CANVAS_PATH_CLOSE_PATH); goocanvas.c:10693:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10693 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_LINE_TO", strip_prefix), GOO_CANVAS_PATH_LINE_TO); goocanvas.c:10693:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_LINE_TO", strip_prefix), GOO_CANVAS_PATH_LINE_TO); goocanvas.c:10694:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10694 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_HORIZONTAL_LINE_TO", strip_prefix), GOO_CANVAS_PATH_HORIZONTAL_LINE_TO); goocanvas.c:10694:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_HORIZONTAL_LINE_TO", strip_prefix), GOO_CANVAS_PATH_HORIZONTAL_LINE_TO); goocanvas.c:10695:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10695 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_VERTICAL_LINE_TO", strip_prefix), GOO_CANVAS_PATH_VERTICAL_LINE_TO); goocanvas.c:10695:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_VERTICAL_LINE_TO", strip_prefix), GOO_CANVAS_PATH_VERTICAL_LINE_TO); goocanvas.c:10696:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10696 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_CURVE_TO); goocanvas.c:10696:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_CURVE_TO); goocanvas.c:10697:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10697 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_SMOOTH_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_SMOOTH_CURVE_TO); goocanvas.c:10697:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_SMOOTH_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_SMOOTH_CURVE_TO); goocanvas.c:10698:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10698 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_QUADRATIC_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_QUADRATIC_CURVE_TO); goocanvas.c:10698:28: note: when PyModule_AddIntConstant() fails at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_QUADRATIC_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_QUADRATIC_CURVE_TO); goocanvas.c:10699:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10699 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_SMOOTH_QUADRATIC_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_SMOOTH_QUADRATIC_CURVE_TO); goocanvas.c:10699:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_SMOOTH_QUADRATIC_CURVE_TO", strip_prefix), GOO_CANVAS_PATH_SMOOTH_QUADRATIC_CURVE_TO); goocanvas.c:10700:71: note: calling unknown const gchar * (*) (const gchar *, const gchar *) from goocanvas.c:10700 at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_ELLIPTICAL_ARC", strip_prefix), GOO_CANVAS_PATH_ELLIPTICAL_ARC); goocanvas.c:10700:28: note: when PyModule_AddIntConstant() succeeds at: PyModule_AddIntConstant(module, (char *) pyg_constant_strip_prefix("GOO_CANVAS_PATH_ELLIPTICAL_ARC", strip_prefix), GOO_CANVAS_PATH_ELLIPTICAL_ARC); goocanvas.c:10701:16: note: when call succeeds at: pyg_flags_add(module, "PointerEvents", strip_prefix, GOO_TYPE_CANVAS_POINTER_EVENTS); goocanvas.c:10702:15: note: when call succeeds at: pyg_enum_add(module, "ItemVisibility", strip_prefix, GOO_TYPE_CANVAS_ITEM_VISIBILITY); goocanvas.c:10704:21: note: PyErr_Occurred() at: if (PyErr_Occurred()) goocanvas.c:10704:6: note: taking True path at: if (PyErr_Occurred()) goocanvas.c:10705:16: note: reaching: PyErr_Print(); goocanvas.c:10705:16: note: calling PyErr_Print() at: PyErr_Print(); goocanvas.c:10706:1: note: reaching: } goocanvas.c:10706:1: note: returning at: } goocanvas.c:10706:1: note: found 36 similar trace(s) to this goocanvas.c:10686:1: note: graphical error report for function 'pygoocanvas_add_constants' written out to '.libs/goocanvas.c.pygoocanvas_add_constants-refcount-errors.html' goocanvas.override: In function 'pygoo_canvas_bounds_new': goocanvas.override:187:33: error: Unhandled Python exception raised calling 'execute' method Traceback (most recent call last): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 75, in execute self._check_refcounts(fun) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/__init__.py", line 79, in _check_refcounts self.show_possible_null_derefs) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/refcounts.py", line 3668, in check_refcounts limits=limits) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2929, in iter_traces depth + 1): File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2893, in iter_traces transitions = curstate.get_transitions() File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2013, in get_transitions return self._get_transitions_for_stmt(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2029, in _get_transitions_for_stmt return self._get_transitions_for_GimpleCall(stmt) File "/usr/lib/gcc/x86_64-redhat-linux/4.6.2/plugin/python2/libcpychecker/absinterp.py", line 2212, in _get_transitions_for_GimpleCall raise NotImplementedError('not yet implemented: %s' % fnname) NotImplementedError: not yet implemented: PyObject_Malloc make[2]: *** [goocanvasmodule_la-goocanvas.lo] Error 1 make[2]: Leaving directory `/builddir/build/BUILD/pygoocanvas-0.14.1' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/builddir/build/BUILD/pygoocanvas-0.14.1' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.hSHU0z (%build) Bad exit status from /var/tmp/rpm-tmp.hSHU0z (%build) RPM build errors: Child returncode was: 1 EXCEPTION: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/pygoocanvas.spec'] Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/mockbuild/trace_decorator.py", line 70, in trace result = func(*args, **kw) File "/usr/lib/python2.7/site-packages/mockbuild/util.py", line 328, in do raise mockbuild.exception.Error, ("Command failed. See logs for output.\n # %s" % (command,), child.returncode) Error: Command failed. See logs for output. # ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/pygoocanvas.spec'] LEAVE do --> EXCEPTION RAISED