Closed Bug 598442 Opened 14 years ago Closed 13 years ago

nsHandlerService.js:941 -- unresponsive script when pasting into message compose

Categories

(Thunderbird :: Message Compose Window, defect)

x86
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 544596

People

(Reporter: philipp, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: perf, Whiteboard: [dupeme?][not 3.1 regression?])

I routinely have to cut&paste logs of a thousand lines or more from port scans, etc. into abuse complaints. When I do so, I notice that T (3.1.3) becomes sluggish, and occasionally I'll get the spinning colorwheel (I'm on a macbook) for minutes at a time. The bottom of the compose window will read "Assembling mail information." Eventually the popup dialog reading: "Warning: Unresponsive script A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete. Script: file:///Applications/Thunderbird.app/Contents/MacOS/components/nsHandlerService.js:941" etc. The ironic thing is that whether I click on the [Stop script] or [Continue] buttons makes no difference. The behavior is the same. The dialog will go away, and then after 30 or more seconds the dialog appears again. If the script had been stopped, why is it still being unresponsive. Also, why would "assembling mail information" take a non-linear amount of time based on the size of the message? And why did this bug only start showing up in 3.x?
Philip, were you previously on 3.0 and it didn't happen in 3.0? starting in version 3.1, "unresponsive script" is showing in many areas. So seeing this error message while composing doesn't necessarily implicate compose or nsHandlerService.js And large paste is historically a bad performer to start.
(In reply to comment #1) > Philip, were you previously on 3.0 and it didn't happen in 3.0? > > starting in version 3.1, "unresponsive script" is showing in many areas. So > seeing this error message while composing doesn't necessarily implicate compose > or nsHandlerService.js And large paste is historically a bad performer to > start. It seems to me that this predates 3.1, but I'm not 100% certain.
Keywords: perf
Summary: nsHandlerService.js:941 -- unresponsive script → nsHandlerService.js:941 -- unresponsive script when pasting into message compose
Whiteboard: [not 3.1 regression?]
Status: NEW → RESOLVED
Closed: 13 years ago
Depends on: 544596
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.