https://bugzilla.novell.com/show_bug.cgi?id=632530
https://bugzilla.novell.com/show_bug.cgi?id=632530#c12
--- Comment #12 from dev001x _ 2010-11-17 21:47:49 UTC ---
Created an attachment (id=400929)
--> (http://bugzilla.novell.com/attachment.cgi?id=400929)
strace of Firefox in case of reported menu delay
three test cases provided:
case 1: IPv6 disabled, no IPv6 opt in grub --> Firefox menu delays
STRACE ATTACHED (firefox.strace.CASE1.txt.bz2)
case 2: IPv6 disabled, with 'ipv6.disable=1' in grub --> no delays
case 3: IPv6 enabled, no IPv6 opt in grub --> no delays
uname -a
Linux dev001 2.6.34.7-0.5-desktop #1 SMP PREEMPT 2010-10-25 08:40:12 +0200
x86_64 x86_64 x86_64 GNU/Linux
chkconfig --list | grep -i firewall
SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off
SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off
iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ip6tables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
rpm -qa | egrep -i "canberra|pulse|MozillaFirefox-3"
libcanberra-devel-0.24-1.8.x86_64
libcanberra0-0.24-1.8.x86_64
libpulse0-32bit-0.9.21-10.1.1.x86_64
libpulse0-0.9.21-10.1.1.x86_64
libcanberra-gtk0-32bit-0.24-1.8.x86_64
libpulse-mainloop-glib0-0.9.21-10.1.1.x86_64
libcanberra-gtk-0.24-1.8.x86_64
libcanberra-gtk0-0.24-1.8.x86_64
libcanberra0-32bit-0.24-1.8.x86_64
libcanberra-gtk-32bit-0.24-1.8.x86_64
MozillaFirefox-3.6.12-1.2.x86_64
cat /etc/zypp/locks
...
type: package
match_type: glob
solvable_name: pulseaudio
...
###########################################
CASE 1) IPv6 disabled, no settings in GRUB
grep -i ipv6 /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
grep -i ipv6 /etc/modprobe.d/50-ipv6.conf
# net.ipv6.conf.all.disable_ipv6 = 1
# Comment out to disable IPv6:
# install ipv6 /bin/true
grep -i ipv6 /boot/grub/menu.lst
(empty)
ifconfig eth0 | grep inet6
(empty)
ls -ald /proc/sys/net/ipv*
dr-xr-xr-x 0 root root 0 2010-11-17 12:11 /proc/sys/net/ipv4/
dr-xr-xr-x 0 root root 0 2010-11-17 12:11 /proc/sys/net/ipv6/
!! note, /proc/sys/net/ipv6 exists ...
cd /proc/sys/net/ipv6/conf
find . | grep -i ipv6 | grep -i able
./all/disable_ipv6
./default/disable_ipv6
./lo/disable_ipv6
./eth0/disable_ipv6
cat `find . | grep -i ipv6 | grep -i able`
1
1
1
1
cd /usr/local/TEMP
strace -s 1024 -Ff -tt -o firefox.strace.CASE1.txt firefox -safe-mode -private
-P VANILLA
in Firefox
select "File" menu
(~ 5 second delay before dropdown)
select "File -> Quit"
(~ 5 second delay before quit)
attach -> firefox.strace.CASE1.txt.bz2
###########################################
CASE 2) IPv6 disabled, and ALSO in GRUB
same as CASE 1, plus
vi /boot/grub/menu.lst
--- kernel /vmlinuz ...
+++ kernel /vmlinuz ... ipv6.disable=1
grep -i ipv6 /boot/grub/menu.lst
kernel /vmlinuz ... ipv6.disable=1
reboot
ifconfig eth0 | grep inet6
(empty)
ls -ald /proc/sys/net/ipv*
dr-xr-xr-x 0 root root 0 2010-11-17 13:09 /proc/sys/net/ipv4/
!! note, NO /proc/sys/net/ipv6 ...
in Firefox, *NO* menu hangs/delays of any kind.
###########################################
CASE 3) IPv6 ENabled, no IPv6 settings in GRUB
grep -i ipv6 /etc/sysctl.conf
#net.ipv6.conf.all.disable_ipv6 = 1
grep -i ipv6 /etc/modprobe.d/50-ipv6.conf
# net.ipv6.conf.all.disable_ipv6 = 1
# Comment out to disable IPv6:
install ipv6 /bin/true
grep -i ipv6 /boot/grub/menu.lst
(empty)
reboot
ifconfig eth0 | grep inet6
inet6 addr: fe80::226:f2ff:feac:bfc2/64 Scope:Link
ls -ald /proc/sys/net/ipv*
dr-xr-xr-x 0 root root 0 2010-11-17 13:18 /proc/sys/net/ipv4/
dr-xr-xr-x 0 root root 0 2010-11-17 13:18 /proc/sys/net/ipv6/
cd /proc/sys/net/ipv6/conf
find . | grep -i ipv6 | grep -i able
./all/disable_ipv6
./default/disable_ipv6
./lo/disable_ipv6
./eth0/disable_ipv6
cat `find . | grep -i ipv6 | grep -i able`
0
0
0
0
in Firefox, *NO* menu hangs/delays of any kind.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.