Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111869 - mozilla-firefox-1.0.7-r3 lock up X when left click dragging on gif image
Summary: mozilla-firefox-1.0.7-r3 lock up X when left click dragging on gif image
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-11-08 06:04 UTC by Sat Virdee
Modified: 2006-10-23 15:12 UTC (History)
1 user (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 Sat Virdee 2005-11-08 06:04:06 UTC
With this testing version of firefox X completely freezes up. The mouse pointer
turns into a sort of window resizing icon and can be moved by the mouse but that
is all. To rectify I must switch to console using ctrl+alt+F1 and restart xdm 


Reproducible: Always
Steps to Reproduce:
1.Go to any web page where there is a gif image (e.g. the google logo on the
google search engine)
2.Hold left click and drag across the google image as if you were trying to
select it as text
3.

Actual Results:  
X freezes
Mouse is still active but pointer turns into window resizing icon
Must switch to console mode and restart X

Expected Results:  
No lock up
Get this kind of animation where a little icon appears and floats back to where
the pointer started dragging from
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-11-09 08:12:34 UTC
NOT a bugzilla product bug, please read the instructions when filing a bug.
Comment 2 Sat Virdee 2005-11-11 02:32:39 UTC
(In reply to comment #0)
> With this testing version of firefox X completely freezes up. The mouse pointer
> turns into a sort of window resizing icon and can be moved by the mouse but that
> is all. To rectify I must switch to console using ctrl+alt+F1 and restart xdm 
> 
> 
> Reproducible: Always
> Steps to Reproduce:
> 1.Go to any web page where there is a gif image (e.g. the google logo on the
> google search engine)
> 2.Hold left click and drag across the google image as if you were trying to
> select it as text
> 3.
> 
> Actual Results:  
> X freezes
> Mouse is still active but pointer turns into window resizing icon
> Must switch to console mode and restart X
> 
> Expected Results:  
> No lock up
> Get this kind of animation where a little icon appears and floats back to where
> the pointer started dragging from

(In reply to comment #1)
> NOT a bugzilla product bug, please read the instructions when filing a bug.

(In reply to comment #1)
> NOT a bugzilla product bug, please read the instructions when filing a bug.

(In reply to comment #0)
> With this testing version of firefox X completely freezes up. The mouse pointer
> turns into a sort of window resizing icon and can be moved by the mouse but that
> is all. To rectify I must switch to console using ctrl+alt+F1 and restart xdm 
> 
> 
> Reproducible: Always
> Steps to Reproduce:
> 1.Go to any web page where there is a gif image (e.g. the google logo on the
> google search engine)
> 2.Hold left click and drag across the google image as if you were trying to
> select it as text
> 3.
> 
> Actual Results:  
> X freezes
> Mouse is still active but pointer turns into window resizing icon
> Must switch to console mode and restart X
> 
> Expected Results:  
> No lock up
> Get this kind of animation where a little icon appears and floats back to where
> the pointer started dragging from

EDIT:
This happens with the x86 stable version 1.0.7-r2

# emerge info
Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-rc3-nitro1 i686)
=================================================================
System uname: 2.6.14-rc3-nitro1 i686 Intel(R) Pentium(R) M processor 1500MHz
Gentoo Base System version 1.12.0_pre9
dev-lang/python:     2.3.4, 2.4.2
sys-apps/sandbox:    1.2.13
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
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -pipe -O2 -fomit-frame-pointer -frename-registers
-fprefetch-loop-arrays -falign-functions=64 -mmmx -msse2 -msse"
CHOST="i686-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
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-march=pentium-m -pipe -O2 -fomit-frame-pointer -frename-registers
-fprefetch-loop-arrays -falign-functions=64 -mmmx -msse2 -msse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac aalib acpi acpi4linux alsa apache2 avi berkdb bidi bitmap-fonts
bluetooth bonobo cdparanoia cdr composite crypt cups curl dbus dga directfb
divx4linux dri dv dvd dvdread eds emboss encode esd ethereal evo f77 fbcon flac
flash foomaticdb fortran gd gdbm ggi gif gimpprint gnome gphoto2 gpm gstreamer
gtk gtk2 gtkhtml hal i8x0 imagemagick imlib ipv6 irmc ithreads jpeg libg++
libwww lirc live lzo mad mikmod mmx mmx2 mozdevelop mozilla moznocompose
moznomail mozsvg mozxmlterm mp3 mpeg nas ncurses network nls no_wxgtk1
nojoystick nptl ogg oggvorbis opengl opie oss pam pcmcia pda pdflib perl php png
pnp postgres python quicktime radoen readline rtc samba sasl sdl slang speex
spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype truetype-fonts trusted
type1-fonts udev unicode usb vorbis wavelan win32codecs wmf wxwindows x86 xine
xinerama xlib xml xml2 xmms xosd xprint xv xvid xvmc yv12 zlib
video_cards_radeon input_devices_synaptics userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 3 Alexander Brüning 2005-11-22 12:43:32 UTC
I can confirm this on Fiefox 1.5_rc3. Sometime, Firefox freezes on me while
dragging and dropping, but I can kill it from another terminal, it doesn't take
x.org with it.

Portage 2.0.53_rc7 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-
                                                  gentoo-r1 i686)
=================================================================
System uname: 2.6.14-gentoo-r1 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.12.0_pre10
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.13
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.15.92.0.2-r1, 2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share
                                                  /config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/                             
                     mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=k8 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirror.solnet.ch http://mirror.switch.ch/ftp/mirro
                                                  r/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.math.bme.h         
                                         u
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp-stud.fht-essli 
                                                 ngen.de/pub/Mirrors/gentoo/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex 7zip X Xaw3d a52 aac aalib acl acpi adns aim alsa amuled
                                                   apm arts audiofile avi bcmath
berkdb bidi bindist bitmap-fonts bonobo bootsplash                             
                      bzip2 bzlib cacheemu cairo cdda cddb cdparanoia cdr cjk
codecs cpdflib crypt ct                                                   ype
cups curl curlwrappers dbus dbx delays dga dio divx4linux dmx dpms dvd dvdr    
                                               dvdread eds effects emboss encode
erandom escreen estraier ethereal etwin exif e                                 
                 xpat extras fam fbcon ffmpeg fftw firefox flac flash
font-server foomaticdb fort                                                  
ran freetts freetype ftp gd gdbm gif gimpprint gl glibc-compat20 glibc-omitfp gl
                                                  itz glut gmp gnome gnutls gpm
gstreamer gtk gtk2 guile hal iconv icq id3 idn ima                             
                     gemagick imap imlib inkjar ipv6 jabber java javascript
joystick jpeg jpeg2k juni                                                   t
kde kdeenablefinal kqemu ladcca lame lcms libcaca libedit libg++ libsamplerate 
                                                  libvisual libwww live
logitech-mouse lua mad maildir matroska mbrola memlimit m                      
                            hash mikmod mime ming mips16 mmx mmx2 mng mono motif
mozdevelop mozilla moznocom                                                  
pose moznoirc mozp3p mozsvg mp3 mp4live mpeg mpeg2 mplayer musicbrainz ncurses n
                                                  etwork nls nocd nptl numeric
nvidia offensive ogg oggvorbis openal openexr openg                            
                      l oscar oss pam pcre pdflib perl physfs pie player
plotutils plugin png portaudi                                                  
o posix ppds python qemu-fast qt quicktime rar readline real recode remote rtc r
                                                  uby samba sdk sdl session
shared sharedmem silverxp slang slp smtp sockets softm                         
                         mu soundtouch speex spell sqlite sse sse2 ssl
startup-notification stats stream                                              
     subtitles svg szip tcltk tcpd tetex theora threads thumbnail tidy tiff
transcode                                                    truetype
truetype-fonts type1-fonts udev unicode usb userlocales videos visuali         
                                         zation vorbis win32codecs wmf wxgtk1
wxwindows xfs xine xml xml2 xmms xosd xpm x                                    
              randr xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 4 Alexander Brüning 2005-11-25 18:51:04 UTC
It's probably related to this:
https://bugzilla.mozilla.org/show_bug.cgi?id=305970 (see comment #13).
Could you try compiling Firefox without gnome support and post if it still locks up?
Comment 5 Sat Virdee 2005-11-27 10:57:05 UTC
(In reply to comment #4)
Hi,
I have re-emerged mozilla-firefox with the -gnome USE flag i.e.

# USE="-gnome" emerge -av mozilla-firefox

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] www-client/mozilla-firefox-1.0.7-r2  -debug -gnome +ipv6 -java
-mozcalendar +mozdevelop -moznoxft +mozsvg +truetype +xinerama +xprint 0 kB

X still freezes when left-click dragging on gif images.

Sat
Comment 6 Sat Virdee 2005-11-27 11:02:59 UTC
The same thing happens with Mozilla! It does not happen with Epithany.
Sat
Comment 7 Jonathan Kurtz 2006-04-02 15:48:51 UTC
Same here - X Session ends with no error.
I tested firefox -gnome, nothing changes.
if you try opening eg. www.wetteronline.de/de/hessen/hessen.htm it kills the complete session.

firefox 1.5-r9: (either with gnome or -out it hangs)
 + + java       : Adds support for Java
 - - mozdevelop : Enable features for web developers (e.g. Venkman)
 - - debug      : Tells configure and the makefiles to build for debugging. Effects vary across packages, but generally it will at least add -g to CFLAGS. Remember to set FEATURES=nostrip too
 - - gnome      : Adds GNOME support
 + + ipv6       : Adds support for IP version 6
 + + xinerama   : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 - - xprint     : Support for xprint, http://www.mozilla.org/projects/xprint/




Portage 2.0.54 (default-linux/x86/2005.1/vserver, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-vs2.0-gentoo-r1 i686)
=================================================================
System uname: 2.6.12-vs2.0-gentoo-r1 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium3  -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /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=pentium3  -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 Gtk Qt X alsa apm arts audiofile avi berkdb bitmap-fonts browserplugin bzip2 cdparanoia cdr crypt cups curl divx4linux doc dvd eds emacs emboss encode esd exif expat fam foomaticdb fortran gd gdbm gif glut gnome gnutls gpm gstreamer gtk gtk2 idn imagemagick imap imlib ipv6 jack java jpeg kde lcms libg++ libwww lirc lua lzo mad mikmod mmx mng motif mozilla mp3 mpeg mysql nas ncurses nls nsplugin ogg oggvorbis openal opengl oss pam pcre pdflib perl png python qt quicktime readline samba sdl spell sse ssl svg tcpd tetex threads tiff truetype truetype-fonts type1-fonts unicode vorbis xanim xine xinerama xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 8 Jonathan Kurtz 2006-04-02 16:04:45 UTC
sorry don't know how to edit.
www-client/mozilla  1.7.12-r2
 will show the broken 404 page I've posted without hanging up... strange
Comment 9 Jonathan Kurtz 2006-04-11 06:20:46 UTC
After recompiling media-libs/giflib  4.1.4 &  x11-base/xorg-x11 6.8.2-r6 problem disappeared @me.
Comment 10 Stuart Longland (RETIRED) gentoo-dev 2006-07-30 06:46:27 UTC
Are people still suffering this issue?  If so, have you tried updating to 1.0.7-r4 or 1.5.0.5?

I'm trying to clean up old bugs that have been laying around for some time.  If the issue is still present, let me know, otherwise I'll assume the bug is resolved.

Thanks,
Stuart Longland
Comment 11 Bryan Østergaard (RETIRED) gentoo-dev 2006-10-23 15:12:18 UTC
Looks like this problem is fixed in newer firefox versions. Closing.