bug-gv
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-gv] X11 bug in gv-3.6.3


From: Karsten Trulsen
Subject: [bug-gv] X11 bug in gv-3.6.3
Date: Wed, 12 Sep 2007 09:47:46 +0200
User-agent: Thunderbird 2.0.0.6 (X11/20070728)

I think there is a bug in gv-3.6.3 regarding the way it handles X11.

I (successfully, without error messages) built and installed gv-3.6.3 on a machine: Linux 2.6.18-8.1.8.el5 #1 SMP Mon Jun 25 17:06:19 EDT 2007 i686 athlon i386 GNU/Linux

Then I ran the program without arguments:
gv
This produced the output:
Warning: Representation size 2 must match superclass's to override internalWidth
Segmentation fault

Then I ran the program using valgrind:
valgrind gv
This produced an endless stream of errors, starting with the following:
==16173== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==16173== Using LibVEX rev 1732, a library for dynamic binary translation.
==16173== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==16173== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==16173== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==16173== For more details, rerun with: -v
==16173==
==16173== Invalid read of size 4
==16173==    at 0xA845ED: XrmQGetResource (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x3ABFAA6: XtResolvePathname (in /usr/lib/libXt.so.6.0.0)
==16173==    by 0x806ECBD: resource_buildDatabase (resource.c:161)
==16173==    by 0x805EC90: main (main.c:592)
==16173==  Address 0x408A6E8 is 0 bytes inside a block of size 16 free'd
==16173==    at 0x400512F: free (vg_replace_malloc.c:233)
==16173==    by 0xA86EE9: XrmCombineDatabase (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x806E904: resource_buildDatabase (resource.c:150)
==16173==    by 0x805EC90: main (main.c:592)
==16173==
==16173== Invalid read of size 1
==16173==    at 0xA845FA: XrmQGetResource (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x3ABFAA6: XtResolvePathname (in /usr/lib/libXt.so.6.0.0)
==16173==    by 0x806ECBD: resource_buildDatabase (resource.c:161)
==16173==    by 0x805EC90: main (main.c:592)
==16173==  Address 0x409B600 is 8 bytes inside a block of size 76 free'd
==16173==    at 0x400512F: free (vg_replace_malloc.c:233)
==16173==    by 0xA86DB1: (within /usr/lib/libX11.so.6.2.0)
==16173==    by 0xA86F48: XrmCombineDatabase (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x806E904: resource_buildDatabase (resource.c:150)
==16173==    by 0x805EC90: main (main.c:592)
==16173==
==16173== Invalid read of size 1
==16173==    at 0xA83B5C: (within /usr/lib/libX11.so.6.2.0)
==16173==    by 0xA846DC: XrmQGetResource (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x3ABFAA6: XtResolvePathname (in /usr/lib/libXt.so.6.0.0)
==16173==    by 0x806ECBD: resource_buildDatabase (resource.c:161)
==16173==    by 0x805EC90: main (main.c:592)
==16173==  Address 0x409B601 is 9 bytes inside a block of size 76 free'd
==16173==    at 0x400512F: free (vg_replace_malloc.c:233)
==16173==    by 0xA86DB1: (within /usr/lib/libX11.so.6.2.0)
==16173==    by 0xA86F48: XrmCombineDatabase (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x806E904: resource_buildDatabase (resource.c:150)
==16173==    by 0x805EC90: main (main.c:592)
==16173==
==16173== Invalid read of size 4
==16173==    at 0xA83B64: (within /usr/lib/libX11.so.6.2.0)
==16173==    by 0xA846DC: XrmQGetResource (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x3ABFAA6: XtResolvePathname (in /usr/lib/libXt.so.6.0.0)
==16173==    by 0x806ECBD: resource_buildDatabase (resource.c:161)
==16173==    by 0x805EC90: main (main.c:592)
==16173==  Address 0x409B610 is 24 bytes inside a block of size 76 free'd
==16173==    at 0x400512F: free (vg_replace_malloc.c:233)
==16173==    by 0xA86DB1: (within /usr/lib/libX11.so.6.2.0)
==16173==    by 0xA86F48: XrmCombineDatabase (in /usr/lib/libX11.so.6.2.0)
==16173==    by 0x806E904: resource_buildDatabase (resource.c:150)
==16173==    by 0x805EC90: main (main.c:592)
==16173==





reply via email to

[Prev in Thread] Current Thread [Next in Thread]