Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97995 - mozilla-firefox crash when opening a djvu file using the djvu plugin
Summary: mozilla-firefox crash when opening a djvu file using the djvu plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 166016
Blocks:
  Show dependency tree
 
Reported: 2005-07-05 05:15 UTC by Amit Kotlovski
Modified: 2007-05-22 11:24 UTC (History)
3 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 Amit Kotlovski 2005-07-05 05:15:41 UTC
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
Comment 1 Wojciech Potentas 2005-07-08 05:00:08 UTC
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
Comment 2 Amit Kotlovski 2005-08-03 16:45:28 UTC
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.
Comment 3 Cezary Niewiadomski 2005-09-06 19:35:57 UTC
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.
Comment 4 Fabio Bonfante 2006-05-30 09:36:40 UTC
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
Comment 5 Jory A. Pratt 2006-05-30 14:47:20 UTC
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.
Comment 6 Peter Volkov (RETIRED) gentoo-dev 2007-05-22 11:24:28 UTC
3.5.19 in portage where this bug should be fixed. If the problem still there, please, reopen.