Closed Bug 229252 Opened 21 years ago Closed 19 years ago

freeze if i try to type or move cursor in url bar or form such as this one.

Categories

(SeaMonkey :: Location Bar, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED EXPIRED

People

(Reporter: whansard, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021130
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3-up to current

i've been seeing this problem in every version of mozilla, phoenix, and firebird,
since after mozilla 1.2.1, which i am stuck using.  i have seen this bug
reported before as fixed, but i have some new info on it.  i just found that
if i start the newer mozilla,  this time 1.5, before going online, then it 
functions normally.  if i am online and then start mozilla 1.5, then try to type
in the url bar, or a form, or even try to move the cursor in it, mozilla
freezes, immediately.  this is true of downloaded versions, and ones i have
built from cvs.


Reproducible: Always

Steps to Reproduce:
1.start mozilla
2.put cursor in url bar or form
3.move cursor by typing, using arrows, or selecting text with mouse.

Actual Results:  
freeze

Expected Results:  
not freeze.
Did you start with a new profile?
works fine in Mozilla 1.5+ and Firebird for me. As #1 says, make sure you clear
profile etc when doing a fresh install.
i just backed up my ~/.mozilla directory, and then deleted it and started
the new mozilla.  It asked me if i wanted to convert an existing netscape4
profile, and i said no.  i created a new one, and used it.
Mozilla behavior was the same.

i have several operating systems on my computer, but it's my old redhat 6.2
where i have this problem.  Newer versions of mozilla work fine in the other
os's that i've tried, but the old redhat is my main OS, and i just use the
other ones for testing software.
I upgraded my glibc to a newer version a couple of months ago, hoping that
would help with newer software.  It did help with gtk2 software, but not
with mozilla.
i just remembered that i managed to compile a version of phoenix with cvs,
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030604 Phoenix/0.5,
that i can use for several minutes  before it crashes, but i can't remember
the build options i used.  i can type url's in the bar several times before
it freezes.
i just built from cvs this morning with no build options.  so it was the
debug build.  i deleted my home/.mozilla directory, and ran it to watch the
messages.  i can load pages, but if i put my cursor in the url bar, and try
to move the cursor, mozilla freezes.  no debug message.

this is where it freezes.  i had to hit control-c to get the cursor back.

/opt/mozilla/mozilla/dist/bin$ ./mozilla
Type Manifest File: /opt/mozilla/mozilla/dist/bin/components/xpti.dat
+++ JavaScript debugging hooks installed.
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
nNCL: registering deferred (0)
WARNING: Error parsing GRE default preferences. Is this an old-style embedding a
pp?, file nsPrefService.cpp, line 762
/home/gretchen/.netscape/preferences.js exists:  0
no 4.x profile
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsChromeRegistry.cpp, lin
e 3185
WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsChromeRegistry.cpp, lin
e 3185
GFX: dpi=75 t2p=0.0526316 p2t=19 depth=16
WEBSHELL+ = 1
LoadPlugin() /opt/mozilla/mozilla/modules/plugin/samples/default/unix/libnullplu
gin.so returned 820f2c0
GetMIMEDescription() returned "*:.*:All types"
WEBSHELL+ = 2
Note: verifyreflow is disabled
Note: styleverifytree is disabled
Note: frameverifytree is disabled
WEBSHELL+ = 3
Document http://www.mozilla.org/start/ loaded successfully
Document http://www.mozilla.org/start/ loaded successfully
/opt/mozilla/mozilla/dist/bin$ 
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7a) Gecko/20031224

i am posting this from this morning's cvs build.  like i said before, i can
put url's in the bar,  and type in forms, if i start mozilla before going online.
it's a simple dial-up modem setup.  if i exit now and restart, it would freeze
when i tried to do this.

i've had this problem for almost a year and i just discovered that mozilla works
here, if i start it before going online.  i was just hoping that might make it
obvious where the problem is.  i know there aren't that many people using this
old of a version of linux.  if anybody has a solid hunch of any libraries i 
could upgrade on this machine that would fix this, please let me know.
> i know there aren't that many people using this
> old of a version of linux.  

I have the same problem with Mandrake 9.2 (tried Mozilla 1.4 and 1.6). Works with
Galeon 1.3.8 (based on Mozilla). I guess you could try using Galeon instead.


Also, I used "killall -7 mozilla-bin" to force a segfault so I could do a back
trace (to see where the freeze came from) What I got was:

[john@localhost john]$ gdb -c core.2577
GNU gdb 5.3-25mdk (Mandrake Linux)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-mandrake-linux-gnu".
Core was generated by `/usr/local/mozilla/mozilla-bin'.
Program terminated with signal 7, Bus error.
#0  0x400ed908 in ?? ()
(gdb) bt
#0  0x400ed908 in ?? ()
Cannot access memory at address 0x410a2a67
(gdb)

Looking on the internet the only explaination I could find for "Cannot access
memory at address ..." is that that memory has not been properly allocated by
the application (Stack-overflow?). Doesn't make any sense to me.





weird.  i added comments at the bottom a while back, and they disappeared.

disabling "find as you type" under advanced settings, keyboard navigation, fixes
things.  it's been a perfect sweet ride since.
ok,  i had posted stuff under different bug numbers.  207852, listed as a dup of
this, was where i put that stuff.  it didn't disappear.
This also happens under fedora core 2 with mozilla 1.6.  I have tried
reinstalling it, using new profiles, etc and still no avail.
(In reply to comment #9)
> This also happens under fedora core 2 with mozilla 1.6.  I have tried
> reinstalling it, using new profiles, etc and still no avail.

Does disabling "find as you type" work for you?  I haven't had a crash since.
This is an automated message, with ID "auto-resolve01".

This bug has had no comments for a long time. Statistically, we have found that
bug reports that have not been confirmed by a second user after three months are
highly unlikely to be the source of a fix to the code.

While your input is very important to us, our resources are limited and so we
are asking for your help in focussing our efforts. If you can still reproduce
this problem in the latest version of the product (see below for how to obtain a
copy) or, for feature requests, if it's not present in the latest version and
you still believe we should implement it, please visit the URL of this bug
(given at the top of this mail) and add a comment to that effect, giving more
reproduction information if you have it.

If it is not a problem any longer, you need take no action. If this bug is not
changed in any way in the next two weeks, it will be automatically resolved.
Thank you for your help in this matter.

The latest beta releases can be obtained from:
Firefox:     http://www.mozilla.org/projects/firefox/
Thunderbird: http://www.mozilla.org/products/thunderbird/releases/1.5beta1.html
Seamonkey:   http://www.mozilla.org/projects/seamonkey/
This bug has been automatically resolved after a period of inactivity (see above
comment). If anyone thinks this is incorrect, they should feel free to reopen it.
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → EXPIRED
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.