Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 51793 - installing themes in firefox make the apllication quit
Summary: installing themes in firefox make the apllication quit
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: High normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-22 21:48 UTC by François Bissey
Modified: 2004-07-04 17:36 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description François Bissey 2004-05-22 21:48:18 UTC
After emerging mozilla-firefox-0.8-rc3 I did go to: http://texturizer.net/firefox/themes/
to choose and install a new theme for firefox. Trying to install any
themes result in the browser quiting without warning. If launched on 
the command line no error message is given. Downloading the .jar file
is doable but when using the installation script on texturizer.net to
install the theme it quits again, which means it is probably the installation
part and not the downloading part that breaks. Note that the theme is not available on restart of the application. As far as I know themes work on other
systems (Mac OSX).

Reproducible: Always
Steps to Reproduce:
1.go to http://texturizer.net/firefox/themes/
2.choose a theme
3.install it by clicking the appropriate link

Actual Results:  
the browser quits.

Expected Results:  
Firefox should have installed the theme and made it available in the theme menu.

bash-2.05b# emerge info
Portage 2.0.50-r6 (default-ppc-2004.1, gcc-3.2.3, glibc-2.3.2-r9, 2.4.24-ppc-r4)
=================================================================
System uname: 2.4.24-ppc-r4 ppc 7450, altivec supported
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=7450 -pipe -maltivec -mabi=altivec"
CHOST="powerpc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -mcpu=7450 -pipe -maltivec -mabi=altivec"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="ftp://ftp.vic.keypoint.com.au http://mirrors.tds.net/gentoo
ftp://mirrors.tds.net/gentoo http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa arts berkdb cdr cups dvd dvdr esd fbcon foomaticdb gdbm gif
gpm gtk2 imlib jpeg kde libwww mitshm motif mozilla ncurses nls oggvorbis opengl
oss pam perl png ppc ppds python qt readline sdl sheep slang ssl tcpd tetex
truetype xml xml2 xv"
Comment 1 François Bissey 2004-05-23 14:44:36 UTC
I have been pretty long before starting reporting bugs and that bug was present
in all ebuild of firefox-0.8 that I have tested (0.8, 0.8-r1 and 0.8-r3 I think
I skipped r2).
Comment 2 Olivier Castan 2004-06-10 05:53:34 UTC
Same problem when trying to install extensions (so any xpi file ?)
Comment 3 Olivier Castan 2004-06-10 06:20:37 UTC
I can confirm this problem applies to PPC version but not x86.
Here are some trace with strace (gdb is not working see bug #42287) :
$strace ./firefox-bin
[...]
munmap(0x3001e000, 4096)                = 0
open("/usr/share//mime/magic", O_RDONLY|O_LARGEFILE) = 36
fstat64(36, {st_mode=S_IFREG|0644, st_size=9713, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x3001e000
read(36, "MIME-Magic\0\n[80:application/x-mo"..., 4096) = 4096
read(36, "2>38=\0\25application/x-kontour\n[50"..., 4096) = 4096
read(36, "/rfc822]\n>0=\0\10#! rnews\n>0=\0\nForw"..., 4096) = 1521
read(36, "", 4096)                      = 0
close(36)                               = 0
munmap(0x3001e000, 4096)                = 0
open("/etc/mime.types", O_RDONLY|O_LARGEFILE) = 36
read(36, "################################"..., 1024) = 1024
read(36, "ation/batch-SMTP\napplication/bee"..., 1024) = 1024
read(36, "fec\napplication/pics-rules\t\t\t\tpr"..., 1024) = 1024
read(36, "entity\napplication/vnd.3M.Post-i"..., 1024) = 1024
read(36, "esupdate\napplication/vnd.enliven"..., 1024) = 1024
read(36, ".hp-PCLXL\napplication/vnd.httpho"..., 1024) = 1024
read(36, "pplication/vnd.meridian-slingsho"..., 1024) = 1024
read(36, "enet-directory\napplication/vnd.n"..., 1024) = 1024
read(36, "a", 1)                        = 1
read(36, "pplication/vnd.stardivision.calc"..., 1024) = 1024
read(36, "rence\napplication/vnd.visio\nappl"..., 1024) = 1024
read(36, "ation/x-httpd-php-source\t\t\tphps\n"..., 1024) = 1024
read(36, "ication/x-ogg\t\t\t\togg\napplication"..., 1024) = 1024
read(36, "g.722.1\naudio/l16\naudio/midi\t\t\t\t"..., 1024) = 1024
read(36, "ge/tiff\t\t\t\t\ttiff tif\nimage/vnd.c"..., 1024) = 1024
read(36, "del/mesh\t\t\t\t\tmsh mesh silo\nmodel"..., 1024) = 1024
read(36, "ext/vnd.motorola.reflex\ntext/vnd"..., 1024) = 1024
read(36, "rence/x-cooltalk\t\t\t\tice\n\nx-world"..., 1024) = 57
read(36, "", 1)                         = 0
close(36)                               = 0
access("/home/olivier/.phoenix/default/ndq304ik.slt/mimeTypes.rdf", F_OK) = 0
stat64("/home/olivier/.phoenix/default/ndq304ik.slt/mimeTypes.rdf", {st_mode=S_IFREG|0644, st_size=287, ...}) = 0
stat64("/home/olivier/.phoenix/default/ndq304ik.slt/mimeTypes.rdf", {st_mode=S_IFREG|0644, st_size=287, ...}) = 0
open("/home/olivier/.phoenix/default/ndq304ik.slt/mimeTypes.rdf", O_RDONLY|O_LARGEFILE) = 36
lseek(36, 0, SEEK_CUR)                  = 0
lseek(36, 0, SEEK_END)                  = 287
lseek(36, 0, SEEK_SET)                  = 0
read(36, "<?xml version=\"1.0\"?>  \n\n<RDF xm"..., 4096) = 287
read(36, "", 4096)                      = 0
close(36)                               = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
unlink("/home/olivier/.phoenix/default/ndq304ik.slt/lock") = 0
exit(11)                                = ?
Comment 4 Lars Weiler (RETIRED) gentoo-dev 2004-07-04 17:36:09 UTC
This ppc-problem has been fixed with firefox-0.9.  So this bug could be closed.