pkgsrc-Bugs archive

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

pkg/48800: Firefox on NetBSD sparc64 incorrectly displays orange and blue colours



>Number:         48800
>Category:       pkg
>Synopsis:       Firefox on NetBSD sparc64 incorrectly displays orange and blue 
>colours
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun May 11 09:05:00 +0000 2014
>Originator:     Sad Clouds
>Release:        6.99.40
>Organization:
>Environment:
NetBSD ultra10 6.99.40 NetBSD 6.99.40 (GENERIC.UP) #0: Sun May  4 16:11:50 BST 
2014  roman@atom510:/opt/obj.sparc64/sys/arch/sparc64/compile/GENERIC.UP sparc64
>Description:
firefox-29.0 and various previous versions incorrectly display orange and blue 
colours, i.e. those colours are swapped. You can see the effect on the 
following screenshot:

https://drive.google.com/file/d/0B5_0Y3a5LFU8ZEhaOFh4V3FENlE/edit?usp=sharing

The following observations have been made:

1. The issue seems to occur on sparc64 with Creator3D UPA framebuffer (ffb0 at 
mainbus0 addr 0xfebc0000: Creator3D, model SUNW,501-4788, dac 10)

2. Someone has tried running the same firefox binary package on sparc64 but 
with a PCI graphics card and the issue was not reproducable.

3. The issue is not reproducable if I enable X11 forwarding and ssh into 
sparc64 machine from x86, then executing firefox on sparc64, so that it is 
displayed on x86.

4. It is only firefox binary that shows the issue on sparc64. Other GTK 
programs on the same machine display the same image correctly.

It seems like a big/little-endian bug in firefox that only shows up with 
Creator3D framebuffer, or maybe there is an issue with X11 ffb driver??
>How-To-Repeat:
Run firefox on sparc64 with Creator3D framebuffer.
>Fix:



Home | Main Index | Thread Index | Old Index