From nobody@FreeBSD.org  Thu Mar 19 17:26:24 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 73167106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 19 Mar 2009 17:26:24 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 60B7E8FC12
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 19 Mar 2009 17:26:24 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n2JHQNsG089955
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 19 Mar 2009 17:26:23 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n2JHQNs8089954;
	Thu, 19 Mar 2009 17:26:23 GMT
	(envelope-from nobody)
Message-Id: <200903191726.n2JHQNs8089954@www.freebsd.org>
Date: Thu, 19 Mar 2009 17:26:23 GMT
From: Andrew Webster <awebster@connectalk.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Charts in RT-3.8.2 do not render
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         132820
>Category:       ports
>Synopsis:       www/rt38: charts in RT-3.8.2 do not render
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    skreuzer
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 19 17:30:00 UTC 2009
>Closed-Date:    Fri Aug 20 17:47:20 UTC 2010
>Last-Modified:  Fri Aug 20 17:47:20 UTC 2010
>Originator:     Andrew Webster
>Release:        7.1-RELEASE-p3
>Organization:
ConnecTalk Consulting Services
>Environment:
FreeBSD mtlsu03.connectalk.com 7.1-RELEASE-p3 FreeBSD 7.1-RELEASE-p3 #0: Fri Mar  6 19:28:08 EST 2009     fixit@mtlsu03.connectalk.com:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
Rendering pages with charts, such as Tickets view, at the bottom there is a selection to choose how to chart the list of tickets by status, etc.

Charts are not displayed, and the following lines show up in /var/log/httpd-error.log.
I've turned on RT debugging, but no clues there.

httpd in free(): error: pointer to wrong page
httpd in free(): error: pointer to wrong page
[Thu Mar 19 13:02:28 2009] [notice] child pid 72408 exit signal Abort trap (6)
[Thu Mar 19 13:02:28 2009] [notice] child pid 72406 exit signal Abort trap (6)



Here is a complete list of what is installed on the system:
apache-2.2.11_3
autoconf-2.62
autoconf-wrapper-20071109
automake-1.10.1
automake-wrapper-20071109
bash-3.2.48_1
bigreqsproto-1.0.2
bison-2.4.1,1
ca_root_nss-3.11.9_2
curl-7.19.4
cvsup-without-gui-16.1h_4
db41-4.1.25_4
expat-2.0.1
ezm3-1.2_1
fontconfig-2.6.0,1
freetype2-2.3.7
gd-2.0.35,1
gettext-0.17_1
gmake-3.81_3
gnupg-2.0.11
graphviz-2.20.3_4
help2man-1.36.4_2
inputproto-1.5.0
jpeg-6b_7
kbproto-1.0.3
libICE-1.0.4_1,1
libSM-1.1.0_1,1
libX11-1.2,1
libXau-1.0.4
libXaw-1.0.4,1
libXdmcp-1.0.2_1
libXext-1.0.5,1
libXmu-1.0.3,1
libXp-1.0.0,1
libXpm-3.5.7
libXt-1.0.5
libassuan-1.0.5
libcheck-0.9.6
libgcrypt-1.4.4
libgpg-error-1.7
libiconv-1.11_1
libksba-1.0.5
libltdl-1.5.26
libmcrypt-2.5.8
libpthread-stubs-0.1
libtool-1.5.26
libxcb-1.2
libxml2-2.7.3
libxslt-1.1.24_2
m4-1.4.12,1
mod_perl2-2.0.4_1,3
mysql-client-5.0.77_1
mysql-server-5.0.77_1
p5-Algorithm-Dependency-1.108
p5-Apache-DBI-1.06_1
p5-Apache-Reload-0.10_2
p5-Apache-Session-1.87
p5-Archive-Tar-1.44
p5-Array-Compare-1.17
p5-Authen-SASL-2.12
p5-BSD-Resource-1.2902
p5-CGI.pm-3.42,1
p5-CSS-Squish-0.07
p5-Cache-2.04_1
p5-Cache-Cache-1.06
p5-Cache-Simple-TimedExpiry-0.27
p5-Calendar-Simple-1.20
p5-Class-Accessor-0.31
p5-Class-Accessor-Chained-0.01_1
p5-Class-Autouse-1.29
p5-Class-Container-0.12
p5-Class-Data-Inheritable-0.08
p5-Class-Factory-Util-1.7
p5-Class-Inspector-1.23
p5-Class-MethodMaker-2.15
p5-Class-ReturnValue-0.55
p5-Class-Singleton-1.4
p5-Clone-0.31
p5-Compress-Raw-Bzip2-2.015
p5-Compress-Raw-Zlib-2.015
p5-Compress-Zlib-2.015
p5-Config-Tiny-2.12
p5-Convert-BinHex-1.119
p5-Crypt-SSLeay-0.57
p5-DBD-mysql-4.010
p5-DBI-1.60.7
p5-DBIx-DBSchema-0.36
p5-DBIx-SearchBuilder-1.54
p5-Data-ICal-0.13_1
p5-DateTime-0.47
p5-DateTime-Format-Mail-0.30.01
p5-DateTime-Format-W3CDTF-0.04
p5-DateTime-Locale-0.42
p5-DateTime-TimeZone-0.84
p5-Devel-StackTrace-1.20
p5-Devel-Symdump-2.0800
p5-Digest-1.15_1
p5-Digest-HMAC-1.01
p5-Digest-MD5-2.38
p5-Digest-SHA1-2.11
p5-Email-Address-1.88.9
p5-Encode-2.31
p5-Errno-1.10
p5-Error-0.17015
p5-Exception-Class-1.26
p5-ExtUtils-CBuilder-0.24
p5-ExtUtils-ParseXS-2.19
p5-ExtUtils-XSBuilder-0.28_1
p5-File-Copy-Recursive-0.38
p5-File-Find-Rule-0.30
p5-File-Flat-1.04
p5-File-NCopy-0.36
p5-File-NFSLock-1.20
p5-File-Remove-1.42
p5-File-ShareDir-1.00_1
p5-File-Slurp-9999.13
p5-File-Temp-0.21
p5-File-chmod-0.32
p5-Font-AFM-1.20
p5-FreezeThaw-0.43
p5-GD-2.41
p5-GD-Graph-1.44.01_1
p5-GD-TextUtil-0.86_1
p5-GSSAPI-0.26
p5-Getopt-Long-2.37
p5-GnuPG-Interface-0.36_2
p5-GraphViz-2.03_2
p5-HTML-Format-2.04
p5-HTML-Mason-1.39_1
p5-HTML-Parser-3.60
p5-HTML-RewriteAttributes-0.03
p5-HTML-Scrubber-0.08
p5-HTML-Tagset-3.20
p5-HTML-Tree-3.23
p5-HTTP-Server-Simple-0.38
p5-HTTP-Server-Simple-Mason-0.09
p5-Heap-0.80
p5-Hook-LexWrap-0.22
p5-I18N-LangTags-0.35
p5-IO-1.2301
p5-IO-Compress-Base-2.015
p5-IO-Compress-Bzip2-2.015
p5-IO-Compress-Zlib-2.015
p5-IO-Multiplex-1.10
p5-IO-String-1.08
p5-IO-Tty-1.08
p5-IO-Zlib-1.09
p5-IO-stringy-2.110
p5-IPC-Run-0.82
p5-IPC-ShareLite-0.13
p5-List-MoreUtils-0.22
p5-Locale-Maketext-1.13
p5-Locale-Maketext-Fuzzy-0.10
p5-Locale-Maketext-Lexicon-0.77
p5-Log-Dispatch-2.22
p5-MIME-Base64-3.07
p5-MIME-Tools-5.427,2
p5-MIME-Types-1.27
p5-Mail-Sendmail-0.79
p5-Mail-Tools-2.04
p5-Module-Build-0.32
p5-Module-Refresh-0.13
p5-Module-Versions-Report-1.06
p5-Net-1.22_1,1
p5-Net-SSLeay-1.35_1
p5-Net-Server-0.97
p5-Number-Compare-0.01
p5-Package-Constants-0.02
p5-Params-Util-0.38
p5-Params-Validate-0.89
p5-Parse-RecDescent-1.96.0_2
p5-PathTools-3.2900
p5-PerlIO-eol-0.14
p5-Pod-Parser-1.38
p5-Pod-Tests-1.19_1
p5-ReadLine-Perl-1.0302
p5-Regexp-Common-2.122
p5-Scalar-List-Utils-1.19,1
p5-Spiffy-0.30
p5-Storable-2.18
p5-Sub-Uplevel-0.2002
p5-Term-ReadKey-2.30
p5-Test-Base-0.55
p5-Test-ClassAPI-1.05
p5-Test-Harness-3.16
p5-Test-Inline-2.208_1
p5-Test-LongString-0.11
p5-Test-NoWarnings-0.084
p5-Test-Script-1.03
p5-Test-Simple-0.86
p5-Test-Warn-0.11
p5-Text-Autoformat-1.14.0
p5-Text-Glob-0.08
p5-Text-Iconv-1.7
p5-Text-Quoted-2.05
p5-Text-Reform-1.12.2_1
p5-Text-Template-1.45
p5-Text-WikiFormat-0.79
p5-Text-Wrapper-1.02
p5-Text-vFile-asData-0.05_1
p5-Tie-IxHash-1.21
p5-Time-HiRes-1.9719,1
p5-Time-Local-1.19.01
p5-Time-modules-2006.0814
p5-TimeDate-1.16,1
p5-Tree-DAG_Node-1.06
p5-Tree-Simple-1.18
p5-UNIVERSAL-require-0.11
p5-URI-1.37
p5-Want-0.18
p5-XML-Filter-BufferText-1.01
p5-XML-Handler-YAWriter-0.23
p5-XML-NamespaceSupport-1.09_1
p5-XML-Parser-2.36
p5-XML-RSS-1.43
p5-XML-SAX-0.96
p5-XML-SAX-Expat-0.40
p5-XML-SAX-Writer-0.52
p5-XML-Simple-2.18
p5-XML-Twig-3.32
p5-XML-XPath-1.13
p5-YAML-0.68
p5-capitalization-0.03
p5-gettext-1.05_2
p5-libapreq2-2.08_3
p5-libwww-5.825
p5-libxml-0.08
p5-prefork-1.02
p5-version-0.76
pcre-7.8
pdflib-7.0.3
pecl-pdflib-2.1.5
perl-5.8.9_2
php5-5.2.8
php5-bz2-5.2.8
php5-ctype-5.2.8
php5-gd-5.2.8_1
php5-mbstring-5.2.9
php5-mcrypt-5.2.8
php5-mysql-5.2.8
php5-openssl-5.2.8
php5-session-5.2.8
php5-simplexml-5.2.8
php5-spl-5.2.8
php5-zlib-5.2.8
phpMyAdmin-3.1.3
pkg-config-0.23_1
png-1.2.35
portaudit-0.5.12
portupgrade-2.4.6,2
printproto-1.0.4
procmail-3.22_6
pth-2.0.7
python25-2.5.4_1
rt-3.8.2
ruby-1.8.7.72_1,1
ruby18-bdb-0.6.4
t1lib-5.1.2_1,1
unzip-5.52_5
xcb-proto-1.4
xcmiscproto-1.1.2
xextproto-7.0.5
xf86bigfontproto-1.1.2
xorg-macros-1.2.1
xproto-7.0.15
xtrans-1.2.3



>How-To-Repeat:
Install FreeBSD 7.1-RELEASE from DVD media
freebsd-update to 7.1-RELEASE-p3
install portaudit
install cvsup-without-gui
install portupgrade
portupgrade -N perl5.8
portupgrade -N apache22
portupgrade -N rt38
portupgrade -N p5-GraphViz
lots of other manual dependency fixing, ultimately had to use rt-test-dependencies to figure out what was missing.

Access the tickets page and choose to display the results in a bar chart.
>Fix:
Unknown

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Sun Mar 22 17:59:53 UTC 2009 
State-Changed-Why:  
Asked maintainer 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Sun Mar 22 17:59:53 UTC 2009 
Responsible-Changed-Why:  
Asked maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132820 

From: Pav Lucistnik <pav@FreeBSD.org>
To: bug-followup@FreeBSD.org, skreuzer@exit2shell.com
Cc:  
Subject: Re: ports/132820: www/rt38: charts in RT-3.8.2 do not render
Date: Sun, 22 Mar 2009 18:59:48 +0100

 Dear maintainer of FreeBSD port www/rt38, can you please take a look at
 
 http://www.freebsd.org/cgi/query-pr.cgi?pr=132820
 
 and provide feedback?
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 Thank God we're theoretical physicists so we don't have to get our hands
 dirty with particle accelerators and other heavy machinery.
 

From: Steven Kreuzer <skreuzer@exit2shell.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/132820: www/rt38: charts in RT-3.8.2 do not render
Date: Wed, 25 Mar 2009 16:32:25 -0400

 This might be because RT is not able to find the binaries for graphwiz  
 even if they are installed.
 Can you try the following:
 
 Edit the file /usr/local/bin/webmux.pl and change line 52 from
 
 $ENV{'PATH'}   = '/bin:/usr/bin';
 
 to
 
 $ENV{'PATH'}   = '/bin:/usr/bin:/usr/local/bin';
 
 Please let me know if this works for you.  If so, I will create a  
 patch and
 commit it.
 
 Thanks
 
 --
 Steven Kreuzer
 http://www.exit2shell.com/~skreuzer
 
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Mon May 4 18:54:51 UTC 2009 
State-Changed-Why:  
Feedback timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132820 

From: "Webster, Andrew" <awebster@connectalk.com>
To: "'bug-followup@FreeBSD.org'" <bug-followup@FreeBSD.org>
Cc:  
Subject: Re: ports/132820: www/rt38: charts in RT-3.8.2 do not render
Date: Mon, 4 May 2009 15:01:38 -0400

 Suggested fix by Steven Kreuzer did not resolve the issue.
 Still puts the following in httpd-error.log
 httpd in free(): error: pointer to wrong page
 [Mon May 04 14:58:33 2009] [notice] child pid 66007 exit signal Abort trap =
 (6)
 
 
State-Changed-From-To: closed->open 
State-Changed-By: pav 
State-Changed-When: Mon May 4 19:27:04 UTC 2009 
State-Changed-Why:  
Feedback received 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132820 
Responsible-Changed-From-To: pav->skreuzer 
Responsible-Changed-By: pav 
Responsible-Changed-When: Mon May 4 19:28:36 UTC 2009 
Responsible-Changed-Why:  
Maintainer is now committer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132820 

From: Matthew Ekstrand-Abueg <mattea@rescomp.berkeley.edu>
To: bug-followup@FreeBSD.org, awebster@connectalk.com
Cc:  
Subject: Re: ports/132820: www/rt38: charts in RT-3.8.2 do not render
Date: Thu, 5 Aug 2010 16:33:28 -0700

 --/j2O6PQ6715aG3up
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 Is this still a problem?  I am running rt-3.8.6 with graphviz-2.20.3 on
 FreeBSD 7.1-RELEASE-p13 and charts display fine with no special
 configuration.
 
 --=20
 Matthew Ekstrand-Abueg
 Unix Systems Administrator
 Network Infrastructure, RSSP-IT
 UC Berkeley
 
 --/j2O6PQ6715aG3up
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.12 (FreeBSD)
 
 iQEcBAEBAgAGBQJMW0pHAAoJEPmpxpVnX99zj1MH/jwHLxGFl5ViT+B//uH7eSp6
 bbE5VPYqIwNRqSrCEdV96yS6PB0EQUK/9fPRencUkoT8a0o5yLIfMK6clznTmkTC
 DLzTLAaj/B9sIKMmvBA1MhNOa0MvY2raEFQTgHBzHjfbNgr74BAhHrOKLqwZOaAc
 fL6xgV/9SxFqjMirBHDOMbmn4SLN+Z3WNik4Ob6HKrdt0pu7fQr3Fg3OW7sxowDF
 H9iC5EXxxoVnoofL6OcLWvMGZxiOjoa3kZFtI81y8SNwo55nJIzgwP3A+uMQ9ex6
 ew6omfga75m90xIQ82zl+yPbYiXcVzMdUbyOS+4wFzkqCD2HBdEYcjs4NQ/MoyA=
 =wSWc
 -----END PGP SIGNATURE-----
 
 --/j2O6PQ6715aG3up--
State-Changed-From-To: open->closed 
State-Changed-By: skreuzer 
State-Changed-When: Fri Aug 20 17:47:19 UTC 2010 
State-Changed-Why:  
I am going to close to ticket since I can't duplicate it. If it is still 
an issue with 3.8.7 which has been committed to the ports tree please 
open up a new PR. Thanks 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132820 
>Unformatted:
