Bug 97995 - mozilla-firefox crash when opening a djvu file using the djvu plugin
|
Bug#:
97995
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: AMD64
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: pva@gentoo.org
|
Reported By: krallkrall@gmail.com
|
|
Component: Applications
|
|
|
URL:
|
|
Summary: mozilla-firefox crash when opening a djvu file using the djvu plugin
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-07-05 05:15 0000
|
I emerged the app-text/djvu-3.5.14-r1 and now when i open .djvu files in my
firefox, (for example: http://www.cs.huji.ac.il/~algo/book.djvu)
it crashes with:
/usr/libexec/mozilla-launcher: line 113: 23791 Segmentation fault "$mozbin"
"$@"
firefox-bin exited with non-zero status (139)
Reproducible: Always
Steps to Reproduce:
1. emerge mozilla-firefox
2. emerge app-text/djvu-3.5.14-r1 with nsplugin and qt USE flags
3. open a .djvu file on your firefox
Actual Results:
it crashed with the:
/usr/libexec/mozilla-launcher: line 113: 23791 Segmentation fault "$mozbin"
"$@"
firefox-bin exited with non-zero status (139)
Expected Results:
open the .djvu file using the dvju mozilla plugin
# emerge info
Portage 2.0.51.22-r1 (default-linux/amd64/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 x86_64)
=================================================================
System uname: 2.6.11-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.12
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5
sys-apps/sandbox: 1.2.9
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.16
virtual/os-headers: 2.6.8.1-r4
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=athlon64 -funit-at-a-time -fpeel-loops -ftracer
-funswitch-loops -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /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/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon64 -funit-at-a-time -fpeel-loops -ftracer
-funswitch-loops -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="he_IL.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://mirror.hamakor.org.il/gentoo-portage"
USE="amd64 X aac aalib acpi alsa avi bash-completion berkdb bidi bitmap-fonts
cdr cpudetection crypt crypto curl directfb dts dvd dvdr eds esd fam flac
font-server fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib java jp2 jpeg
junit libwww lirc lzw lzw-tiff mad mbrola mikmod mmext motif mozilla mp3 mpeg
ncurses network nls nsplugin nvidia ogg oggvorbis opengl pam perl png python
readline samba sdl slang ssl tcltk tcpd tetex threads tiff truetype
truetype-fonts type1-fonts unicode usb userlocales vorbis xine xml2 xmms xpm
xrandr xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
I didn't wanted to open a new bug. Mozilla-firefox-1.0.4 crasheh randomly
during the web surfing. Especially (very often) crashes on site http://o2.pl
Maybe i should mention that i tried opening a djvu file with
mozilla-firefox-bin
as well and got the same results.
Also, i changed my CFLAGS to:
CFLAGS="-O2 -march=athlon64 -ftracer -fomit-frame-pointer -pipe"
and compiled it again, to no avail.
I should mention that I have the same problem. But in my case it does not
compile the plugin library for netscape. Tried searching
/usr/lib/netscape/plugin this is to what the link in /usr/lib/nbrowser/plugins/
is made, but there is no plugin library. Even with adding the USE flag nsplugins
it still does not compile the plugin.
same behaviour with mozilla-firefox 1.5.03 and with DjVuLibre-3.5.16
on amd64
...tryng reading a Bell's scientific article firefox crash (damn!)
Portage 2.0.54-r2 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.3.6-r3,
2.6.16-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
dev-lang/python: 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1-r2
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -mmmx -msse -msse2 -m3dnow -pipe -fomit-frame-pointer
-ftracer -maccumulate-outgoing-args"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref
/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/"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -mmmx -msse -msse2 -m3dnow -pipe -fomit-frame-pointer
-ftracer -maccumulate-outgoing-args"
DISTDIR="/var/tmp/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/"
LDFLAGS="-Wl,-O4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 7zip X a52 aac acpi alsa amuled apache2 asf audiofile avi
bash-completion berkdb bitmap-fonts bzip2 cairo cddb cdparanoia cdr chm cli
crypt cups curl dbus directfb dri dv dvd dvdread eds emboss encode esd ethereal
exif expat fam fbcon fbsplash ffmpeg flac gcj gd gif glut gnome gphoto2 gpm
gstreamer gtk gtk2 gtkhtml hal idn ieee1394 imlib innodb ipod ipv6 isdnlog java
jpeg jpeg2k junit kernel_linux lcms libwww lirc lzo lzw lzw-tiff mad matroska
mikmod mng mod mono mozilla mozsvg mp3 mpeg mysql mythtv ncurses nfs nls nptl
nsplugin nvidia objc odbc ogg oggvorbis openal opengl pam pcre pdf pdflib perl
php png postgres pppd python qt quicktime readline reflection samba scanner sdl
session skins sndfile speex spell spl sqlite sse3 ssl stream streamout svg tcpd
tetex tga theora threads tiff truetype truetype-fonts type1-fonts udev unicode
usb userlocales v4l vcd vorbis webservices wmf wxwindows xine xinerama xml2
xmms xorg xosd xpm xv xvid xvmc zlib userland_GNU elibc_glibc"
Unset: CTARGET, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
As it is a plugin that is breaking firefox maintainers of such plugin should be
assinged the bug not mozilla herd. I will be more then happy to advise.
3.5.19 in portage where this bug should be fixed. If the problem still there,
please, reopen.