Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 603858 - sys-devel/llvm-3.9.1 causes red color icons and icon color corruption (MATE and LXDE)
Summary: sys-devel/llvm-3.9.1 causes red color icons and icon color corruption (MATE a...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: LLVM support project
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
: 604062 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-12-27 20:37 UTC by Alec Ari
Modified: 2017-02-04 23:44 UTC (History)
10 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Image of desktop (desktop.jpg,151.22 KB, image/jpeg)
2016-12-27 22:01 UTC, Alec Ari
Details
screen shot of icon corruption in Inkscape (inkscape_icon_corruption.png,129.22 KB, image/png)
2017-01-05 22:05 UTC, Matt Whitlock
Details
revert-r290589.patch (revert-r280589.patch,4.47 KB, patch)
2017-01-13 23:52 UTC, Greg Turner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alec Ari 2016-12-27 20:37:12 UTC
Hi all, for some reason all my toolbar icons are corrupted somehow. They're all red/pink in both MATE and LXDE. The only normal colors are on the desktop, and the logout icon, as the icon of the green man running is actually correct. Regardless of theme, even the high contrast ones (they're supposed to be black) are all red and or pink. I had a much more bloated make.conf with many many USE flags set, then rebuilt the system again with them as minimal as possible for my use, and the issue still happens. Haven't figured out why this is happening and don't think I will without someone's help who has experience with similar issues. Terminal colors and colors in application are perfectly fine, as long as they are not theme icons, i.e. text and website content as well as background color is perfectly fine, icon themes such as refresh button in browser and such are all pink. Menu selections are blue, which is also correct, both in toolbar and applications. Running Gentoo ~amd64. 

Reproducible: Always

Steps to Reproduce:
1. Install LXDE and or MATE with a lot of icons and themes to choose from
2. Install a DM such as LightDM (the one I'm using)
3. Start Dbus + Consolekit + LightDM
4. Login, and see all icons are messed up 
Actual Results:  
All icons are red/pink, including high contrast, no themes are correct, at all. All colors are wrong except Logout green running man.

Expected Results:  
Colors should be correct and accurate to their corresponding theme.

Portage 2.3.3 (python 2.7.12-final-0, hardened/linux/amd64/no-multilib, gcc-5.4.0, glibc-2.23-r3, 4.8.15-NTU x86_64)
=================================================================
System uname: Linux-4.8.15-NTU-x86_64-AMD_A10-5800K_APU_with_Radeon-tm-_HD_Graphics-with-gentoo-2.3
KiB Mem:    16402576 total,  15788696 free
KiB Swap:          0 total,         0 free
sh bash 4.3_p48-r1
ld GNU gold (Gentoo 2.27 p1.0 2.27) 1.12
app-shells/bash:          4.3_p48-r1::gentoo
dev-lang/perl:            5.24.1_rc4::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/cmake:           3.7.1::gentoo
dev-util/pkgconfig:       0.29.1::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.23::gentoo
sys-apps/sandbox:         2.10-r2::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r2::gentoo
sys-devel/automake:       1.13.4-r1::gentoo, 1.14.1-r1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.27::gentoo
sys-devel/gcc:            5.4.0::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r2::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.8::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: git
    sync-uri: git://anongit.gentoo.org/repo/gentoo.git
    priority: -1000

NTU
    location: /usr/local/portage
    masters: gentoo
    priority: 0

ACCEPT_KEYWORDS="amd64 ~amd64 ~x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -fPIC -fPIE -fstack-protector-all -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -fPIC -fPIE -fstack-protector-all -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
INSTALL_MASK=" /etc/system.d /usr/lib/systemd"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -O2 -fPIC -fPIE -fstack-protector-all -fomit-frame-pointer -pipe -pie -Wl,-z,now -Wl,-z,relro"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X acl alsa amd64 audit berkdb bzip2 cairo cli consolekit cracklib crypt cups custom-cflags custom-optimization cxx dbus dri gcrypt gdbm gperf hardened iconv ipv6 justify mmx mmxext modules ncurses nls nptl opengl openmp pam pax_kernel pcre pgo pic pie policykit readline seccomp session sse sse2 ssl ssp startup-notification tcpd truetype unicode urandom xattr xcb xinerama xtpax zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_US" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21" USERLAND="GNU" VIDEO_CARDS="amdgpu r600 radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 1 Alec Ari 2016-12-27 20:42:34 UTC
package.mask:

# Core
>sys-kernel/linux-headers-4.8
>=app-shells/bash-4.4
>=dev-lang/python-3.5.2
>sys-libs/glibc-2.23-r3
>sys-devel/gcc-5.4.0
>sys-devel/binutils-2.27
>dev-libs/gmp-6.1.2
>dev-libs/mpfr-3.1.5
>dev-libs/mpc-1.0.3

# Never install
sys-apps/systemd
media-sound/pulseaudio
sys-fs/udev
# Use ffmpeg instead
media-video/libav

# Freeze
>media-gfx/gimp-2.9
>=lxde-base/lxde-common-0.99.1

package.use:

net-misc/iputils -caps -filecaps
sys-apps/kmod lzma
sys-boot/grub -grub_platforms_efi-64 -themes
sys-libs/zlib minizip
<dev-lang/python-3.4 sqlite
dev-libs/libpcre pcre16
x11-libs/libxcb xkb
x11-libs/libdrm libkms
x11-base/xorg-server glamor xvfb
x11-drivers/xf86-video-amdgpu glamor
x11-libs/libfm gtk
www-client/netsurf gtk
net-libs/libdom xml
# This didn't fix the color issue
#x11-libs/cairo xlib-xcb
media-libs/libpng apng
media-gfx/inkscape dia imagemagick inkjar lcms postscript visio wpg
app-text/evince djvu dvi t1lib tiff xps
media-gfx/gimp exif jpeg jpeg2k lcms mng pdf png postscript smp svg tiff wmf xpm
dev-libs/libxml2 python
net-p2p/deluge gtk
sys-devel/llvm clang gold
x11-libs/libva vdpau
x11-libs/libdrm video_cards_amdgpu video_cards_radeon
media-libs/libwebp gif tiff
media-libs/mesa -classic vaapi vdpau
media-libs/x264 -interlaced
media-video/mpv drm dvb dvd encode lcms jpeg rubberband v4l vaapi vdpau
virtual/ffmpeg jpeg2k mp3 theora vaapi vdpau x264
media-video/ffmpeg cdio jpeg2k iec61883 ieee1394 libass libv4l mp3 opengl schroedinger theora twolame v4l vaapi vdpau vorbis webp x264 x265 xvid zimg
media-sound/audacity flac id3tag libsamplerate mp3 sbsms twolame vamp vorbis
mail-client/thunderbird -gstreamer
media-video/vlc -qt4 a52 dc1394 dts dvb dvd flac ieee1394 jpeg libass lirc mp3 mpeg ogg opengl png postproc qt5 schroedinger svg taglib theora twolame v4l vcdx vln vorbis vpx wma-fixed x264 x265 xv
gnome-base/gvfs udisks
app-crypt/pinentry gnome-keyring
app-crypt/gcr gtk

package.env:

#if toolchain
# No forcing of SSP, PIE, PIC -z,now,relro -pie
# Glibc 2.23 and 2.24 can't handle -z,now,relro (fixed in master)
# Still errors out for me, leaving stock LDFLAGS
# I think Glibc freezes itself for good once -z,now,relro is added
sys-libs/glibc toolchain.conf
sys-devel/binutils toolchain.conf gold.conf
sys-devel/gcc toolchain.conf
#endif
#if gold broken
sys-fs/fuse bfd.conf
app-forensics/libewf bfd.conf
net-mail/mailutils bfd.conf
#endif
#if pie broken
sys-apps/pciutils nopie.conf
sys-libs/efivar nopie.conf
sys-boot/grub nopie.conf
sys-apps/openrc nopie.conf
sys-apps/coreutils nopie.conf
dev-libs/openssl nopie.conf
sys-process/atop nopie.conf
net-libs/libpcap nopie.conf
sys-libs/libcap nopie.conf
app-forensics/chkrootkit nopie.conf
app-forensics/unhide nopie.conf
sys-libs/ncurses nopie.conf
media-libs/jbigkit nopie.conf
sys-libs/readline nopie.conf
dev-lang/perl nopie.conf
net-firewall/iptables nopie.conf
sys-libs/zlib nopie.conf
dev-libs/boost nopie.conf
dev-lang/python nopie.conf
dev-libs/nspr nopie.conf
sys-power/cpupower nopie.conf
dev-perl/libintl-perl nopie.conf
dev-perl/Net-SSLeay nopie.conf
dev-perl/HTML-Parser nopie.conf
dev-perl/XML-Parser nopie.conf
dev-perl/DBI nopie.conf
dev-perl/DBD-SQLite nopie.conf
dev-perl/Text-CharWidth nopie.conf
dev-perl/TermReadKey nopie.conf
dev-perl/Locale-gettext nopie.conf
perl-core/Scalar-List-Utils nopie.conf
dev-lang/tcl nopie.conf
dev-lang/tk nopie.conf
dev-vcs/subversion nopie.conf
sys-libs/slang nopie.conf
dev-libs/libnl nopie.conf
dev-python/m2crypto nopie.conf
dev-libs/newt nopie.conf
dev-lang/spidermonkey nopie.conf
net-nds/openldap nopie.conf
gnome-base/dconf nopie.conf
sys-apps/busybox nopie.conf
net-print/cups nopie.conf
app-text/ghostscript-gpl nopie.conf
media-libs/x264 nopie.conf
media-video/ffmpeg nopie.conf
dev-python/lxml nopie.conf
media-gfx/uniconvertor nopie.conf
dev-perl/Digest-SHA1 nopie.conf
dev-python/pycairo nopie.conf
#if qt5 enabled
app-crypt/pinentry nopie.conf
#endif
Comment 2 Alec Ari 2016-12-27 20:51:35 UTC
Update, irrelevant: app-crypt/pinentry does not have nopie.conf specified as pinentry does not have the qt USE flag enabled (just turned it off as I realized this)

grep "WW" /var/log/Xorg.0.log && grep "EE" /var/log/Xorg.0.log shows no errors
Comment 3 Jonas Stein gentoo-dev 2016-12-27 22:00:30 UTC
could you add screenshots, please?
Comment 4 Alec Ari 2016-12-27 22:01:00 UTC
Created attachment 457498 [details]
Image of desktop
Comment 5 Jonas Stein gentoo-dev 2016-12-27 22:08:02 UTC
Can you test alternatives to MATE and LXDE too? 
I doubt this is really MATE related.
You can try to solve the problem and collect more information for this ticket on out support channels:
https://www.gentoo.org/support/
Comment 6 Matt Whitlock 2017-01-05 22:05:56 UTC
Created attachment 458862 [details]
screen shot of icon corruption in Inkscape

This isn't just related to MATE and LXDE. I too am seeing this (only in Gtk+:2 apps) on my Plasma 5 desktop. See the attached screen shot of Inkscape.

I haven't installed any new x11-libs/gtk+:2 since the 2.24.31-r1 revbump on 9 October 2016, but this problem just appeared recently, so it must be due to something else.

Other applications suffering from the problem include Gitview, VMware Player, and Eclipse (with SWT_GTK3=0). Applications not suffering from the problem include Firefox, Chromium, and VLC.
Comment 7 Matt Whitlock 2017-01-05 22:23:48 UTC
The problem is not solved by downgrading to x11-libs/gdk-pixbuf-2.34.0, x11-libs/libXpm-3.5.11, and x11-libs/cairo-1.14.6.
Comment 8 Mike Dilger 2017-01-10 02:54:58 UTC
I'm seeing this in XFCE as well.  Red/pink icons, and red/pink border colors.
I recommend changing the assignee.

I'm on a radeon r7 240, in case is is graphics card related.
Comment 9 Mike Dilger 2017-01-10 03:02:51 UTC
FYI: This happens in every desktop environment, even when logging in as a new user.

I reverted x11-drivers/xf86-video-ati from 7.8.0 to 7.7.1, but it had no effect.
Comment 10 Greg Turner 2017-01-11 09:50:42 UTC
I have this disease as well, although it took me a long time to notice since I rarely use gtk stuff.

What I noticed, first, and what got me looking into this stuff, was crazy blue-green tinted images in eog.

I'm wondering if we can disconfirm the hypothesis that the eog image tinting and the gnome toolbar icon tinting have the same root-cause: does everyone with the red-tinted toolbars see consistently blue-green tinted images presented by eog?

To be clear: the effect is very unsubtle and obvious.  If you have any question in your mind as to whether or not you are seeing a tint in eog -- trust me, you don't have the problem I'm describing.

For the record, I've tried screwing around, both in terms of run-time settings and build-time configuration, with icc, lcms, colord, and gnome-color-manager, and, as best I can tell, none of the above seem to have any effect on this problem.
Comment 11 Greg Turner 2017-01-11 09:53:58 UTC
(In reply to Greg Turner from comment #10)
> I have this disease as well, although it took me a long time to notice since
> I rarely use gtk stuff.
> 
> What I noticed, first, and what got me looking into this stuff, was crazy
> blue-green tinted images in eog.
> 
> I'm wondering if we can disconfirm the hypothesis that the eog image tinting
> and the gnome toolbar icon tinting have the same root-cause: does everyone
> with the red-tinted toolbars see consistently blue-green tinted images
> presented by eog?
> 
> To be clear: the effect is very unsubtle and obvious.  If you have any
> question in your mind as to whether or not you are seeing a tint in eog --
> trust me, you don't have the problem I'm describing.
> 
> For the record, I've tried screwing around, both in terms of run-time
> settings and build-time configuration, with icc, lcms, colord, and
> gnome-color-manager, and, as best I can tell, none of the above seem to have
> any effect on this problem.

BTW, who knows if this is relevant or not, but I also happen (?) to have a radeon gpu (Southern Islands).
Comment 12 Greg Turner 2017-01-11 10:07:50 UTC
One other thing: I run KF5, not MATE.

The best guess we have right now is that this is gtk2-related somehow.

Can someone with sufficient bugzilla privileges please reassign to the appropriate herd (Gnome Desktop, I presume)?  tia
Comment 13 Matt Whitlock 2017-01-11 20:38:10 UTC
Like Alec Ari (Comment 0), Mike Dilger (Comment 8), and Greg Turner (Comment 11), I too have a Radeon GPU (Tobago/Bonaire, Sea Islands). Could this issue possibly be caused by the kernel driver/firmware? I'm running Linux version 4.9.0-gentoo with sys-kernel/linux-firmware-20161205.
Comment 14 Alec Ari 2017-01-13 21:43:15 UTC
Hey guys, can you try downgrading LLVM? People on the forums have a similar issue (not exact) and downgrading LLVM fixed it for them, try a version lower than 3.9.1. Thank you. I won't have a chance to test this for another week or so, I've been extremely busy lately, but that might fix it. Something to do with the AMDGPU backend in LLVM, can't remember the details, might be related. Take care!
Comment 15 Greg Turner 2017-01-13 23:52:27 UTC
Created attachment 459932 [details, diff]
revert-r290589.patch

In reply to Alec Ari from comment #14)
> Hey guys, can you try downgrading LLVM? People on the forums have a similar
> issue (not exact) and downgrading LLVM fixed it for them, try a version
> lower than 3.9.1. Thank you. I won't have a chance to test this for another
> week or so, I've been extremely busy lately, but that might fix it.
> Something to do with the AMDGPU backend in LLVM, can't remember the details,
> might be related. Take care!

Indeed!  The forum thread is probably

https://forums.gentoo.org/viewtopic-t-1056534-highlight-llvm.html

which leads to 

https://bugs.freedesktop.org/show_bug.cgi?id=99078

which is talking about

https://github.com/llvm-mirror/llvm/commit/c280d74837d8239fc6cf567576b766ca3f4844c5

which can be reverted in Gentoo by means of the attached llvm-3.9.1 patch in /etc/portage/patches/sys-devel/llvm-3.9.1 and the result is....

apparently not fixed (unless I need to reboot).

But, dude, good hunch!  I was wondering about llvm/mesa too.  Maybe a more aggressive downgrade would still bear fruit.  For the record it looks like with my useflags and outdated portage tree,

=gnome-base/gnome-core-libs-3.20.0-r1 =dev-cpp/gtkmm-3.20.1 =x11-libs/gdk-pixbuf-2.34.0 =gnome-base/gnome-core-apps-3.20.0 =gnome-base/gnome-3.20.0

is the correct way to do this downgrade so I'll give that a shot later once I confirm that a reboot doesn't help.

My Google-foo is definitely not strong enough for this one (probably so far I focused too much on eog/gtk -- plus, I have learned, there are lots of intentionally red and blue things, and a "gnome" can be some kind of creepy statue).
Comment 16 Greg Turner 2017-01-13 23:58:56 UTC
(In reply to Greg Turner from comment #15)
> =gnome-base/gnome-core-libs-3.20.0-r1 =dev-cpp/gtkmm-3.20.1
> =x11-libs/gdk-pixbuf-2.34.0 =gnome-base/gnome-core-apps-3.20.0
> =gnome-base/gnome-3.20.0

Oops, correction:

=sys-devel/llvm-3.9.0-r1 =sys-devel/clang-3.9.0-r100 =sys-devel/clang-runtime-3.9.0 =sys-libs/libomp-3.9.0 =media-libs/mesa-13.0.2 =dev-qt/qt-creator-4.1.0
Comment 17 Greg Turner 2017-01-14 00:05:56 UTC
Well I'll be debugged, a reboot after the above patch did indeed fix it.  Huzzah!
Comment 18 Alec Ari 2017-01-14 03:25:05 UTC
Alright, safe to say this is the same bug. Thank you for testing that out, LLVM is indeed the cause. Cheers guys!
Comment 19 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-01-21 11:30:20 UTC
*** Bug 604062 has been marked as a duplicate of this bug. ***
Comment 20 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-01-21 11:42:30 UTC
Added to my commit queue. I'm checking for one more issue, and I will commit in a few hours.
Comment 21 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-01-21 13:06:37 UTC
commit adcf096fb28450ee4326e38110fab081b0969368
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: Sat Jan 21 12:37:46 2017
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: Sat Jan 21 14:03:43 2017

    sys-devel/llvm: Revert upstream AMDGPU breakage, #603858


I'm sorry for the delay. I was hoping to see a 'more proper' fix upstream but since nothing apparently interesting seems to happen, I'll just revert it.

I'd appreciate if someone who has reproduced the issue before could try 4.0.0rc1 or 9999.
Comment 22 torto09 2017-01-25 20:01:55 UTC
I had this issue with llvm 3.9.1 but not with 4.0.0 rc1.
Comment 23 Duncan 2017-02-04 23:44:32 UTC
Wow!

I had seen the problem here, but since I'm running live-git kde5 (frameworks/plasma/apps) version -9999 from the kde overlay, and since I only saw it with gtk-based apps, primarily claws-mail and pan (but not firefox), and at least as it appeared here, the effect wasn't actually displeasing at all, I thought it was some sort of new kde visual effect on its gtk-theming.  The thought that it might be graphics-driver related never entered my head.

Now I know different.  Thanks everyone who had a part in tracking this down and getting it fixed. =:^)

Duncan