Closed Bug 96482 Opened 23 years ago Closed 23 years ago

Deleting a selection in url location field can cause a crash

Categories

(SeaMonkey :: General, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 96232

People

(Reporter: chrispetersen, Assigned: asa)

Details

Build: 2001-08-14-05
Platform: Mac OS X
Expected Results: Url text should be removed
What I got: Application crashes

Steps to reproduced:

1) Go to mozilla.org
2) Select all the url text by pressing Command- A
3) Reload the page
4) With the url text still selected, press the delete key or command-X (Cut).
5) The application should crash.
Modified procedures to reproduce:

1) Go to mozilla.org
2) Place the focus in the url field at the end of the url address
3)With the I beam flashing, press the delet key to remove the "/" character
4) This should cause the popup menu to appear below the url address.
5) Place focus again at the end of the address by manually clicking with mouse
in the url field
6) Now , press the delete or return key. A crash should result.
**********

Date/Time: 2001-08-22 12:19:36 -0700

PID:       289
Command:   Mozilla

Exception: EXC_BAD_INSTRUCTION (0x0002)
Code[0]:   0x00000002
Code[1]:   0x025f7bd0

Thread 0:
 #0   0x025f7bd0 in 0x25f7bd0 ()
 #1   0x01779444 in HandleKeyEvent__17nsMacEventHandlerFR11EventRecord ()
 #2   0x017784b0 in HandleOSEvent__17nsMacEventHandlerFR11EventRecord ()
 #3   0x01777728 in HandleOSEvent__11nsMacWindowFR11EventRecord ()
 #4   0x0177c4f8 in
DispatchOSEvent__16nsMacMessageSinkFR11EventRecordP15OpaqueWin ()
 #5   0x01780b6c in
DispatchOSEventToRaptor__16nsMacMessagePumpFR11EventRecordP15O ()
 #6   0x0178084c in DoKey__16nsMacMessagePumpFR11EventRecord ()
 #7   0x0177fe24 in DispatchEvent__16nsMacMessagePumpFiP11EventRecord ()
 #8   0x0177f86c in DoMessagePump__16nsMacMessagePumpFv ()
 #9   0x0177f0fc in Run__10nsAppShellFv ()
 #10  0x0151f13c in Run__17nsAppShellServiceFv ()
 #11  0x00093f28 in main1__FiPPcP11nsISupport ()
 #12  0x00094ca8 in main ()

Thread 1:
 #0   0x7000424c in _syscall ()
 #1   0x706584b8 in _ProcessReadyEvent ()
 #2   0x706582b0 in _CarbonSelectThreadFunc ()
 #3   0x70014f04 in __pthread_body ()

Thread 2:
 #0   0x70059b68 in _semaphore_wait_signal_trap ()
 #1   0x70016110 in _semaphore_wait_signal ()
 #2   0x70015f78 in __pthread_cond_wait ()
 #3   0x70015d18 in _pthread_cond_wait ()
 #4   0x70653be0 in _BSD_pthread_cond_wait ()
 #5   0x70653bc0 in _CarbonConditionWait ()
 #6   0x7065557c in _CarbonOperationThreadFunc ()
 #7   0x70014f04 in __pthread_body ()

Thread 3:
 #0   0x70059b48 in _semaphore_timedwait_signal_trap ()
 #1   0x7003f7f8 in _semaphore_timedwait_signal ()
 #2   0x70015f68 in __pthread_cond_wait ()
 #3   0x7003f7c4 in _pthread_cond_timedwait_relative_np ()
 #4   0x7029b590 in _TSWaitOnConditionTimedRelative ()
 #5   0x7029cdac in _TSWaitOnSemaphoreCommon ()
 #6   0x702e5f98 in _TSWaitOnSemaphoreRelative ()
 #7   0x702e7208 in _TimerThread ()
 #8   0x70014f04 in __pthread_body ()

Thread 4:
 #0   0x70059b68 in _semaphore_wait_signal_trap ()
 #1   0x70016110 in _semaphore_wait_signal ()
 #2   0x70015f78 in __pthread_cond_wait ()
 #3   0x70015d18 in _pthread_cond_wait ()
 #4   0x7029b550 in _TSWaitOnCondition ()
 #5   0x7029cd94 in _TSWaitOnSemaphoreCommon ()
 #6   0x7029cce4 in _TSWaitOnSemaphore ()
 #7   0x7029cba8 in _AsyncFileThread ()
 #8   0x70014f04 in __pthread_body ()

Thread 5:
 #0   0x70059b68 in _semaphore_wait_signal_trap ()
 #1   0x70016110 in _semaphore_wait_signal ()
 #2   0x70015f78 in __pthread_cond_wait ()
 #3   0x70015d18 in _pthread_cond_wait ()
 #4   0x70653be0 in _BSD_pthread_cond_wait ()
 #5   0x70653bc0 in _CarbonConditionWait ()
 #6   0x70653ab4 in _CarbonInetOperThreadFunc ()
 #7   0x70014f04 in __pthread_body ()

PPC Thread State:
  srr0: 0x025f7bd0 srr1: 0x0008f030                vrsave: 0x00000000
   xer: 0x00000008   lr: 0x01779484  ctr: 0x025f7bd0   mq: 0x00000000
    r0: 0x025f7bd0   r1: 0xbffff080   r2: 0x00000000   r3: 0x03631670
    r4: 0xbffff0b8   r5: 0xbffff318   r6: 0x02620560   r7: 0x00000083
    r8: 0x026204f0   r9: 0x025fa08c  r10: 0x00000001  r11: 0x0815a791
   r12: 0x025f7bd8  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x002c37b0
   r20: 0x00000000  r21: 0x002c3944  r22: 0x002d14c0  r23: 0x002a9fe8
   r24: 0x000ac5b0  r25: 0xbffff6dc  r26: 0x002b9f4c  r27: 0x002b9fec
   r28: 0x03631670  r29: 0xbffff318  r30: 0x02620560  r31: 0x017f4f88

**********
Summary: Cutting or deleting a selection in url location field can cause a crash → Deleting a selection in url location field can cause a crash
Severity: normal → critical
even more ways to make mozilla crash like this...

just let mozilla load up
start typing text (don't click anyplace just start to type bugzilla.mozilla.org)
notice your not typing in the url area
click anyplace in the url and type any letter you should crash

trunk build 2001-08-22
better ways to repro, suggests popup's involvement (hyatt?)
Mike,

Perhaps this is related to http://bugzilla.mozilla.org/show_bug.cgi?id=96232 ?
this is exactly 96232.


*** This bug has been marked as a duplicate of 96232 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
verified dup
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.