Closed Bug 291551 Opened 20 years ago Closed 20 years ago

hang while importing 20k+ pine-format messages, hang while scanning local folders

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: van.snyder, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; zh-CN; rv:1.7.6) Gecko/20050322 Red Hat/1.7.6-1.4.1
Build Identifier: evolution 2.0.2 on Red Hat Enterprise Linux WS release 4 (Nahant) kernel 2.6.9-5.0.5.ELsmp

I have 20k+ mail files that were created by exmh.  Evolution appears to believe
they are pine format, which may be true (I've never used pine).  Using File >
Import and the Forward button a few times starts the import.  Since I ran
evolution from xterm, I see a report of which file it is processing on stdout. 
Occasionally on stdout I see "(evolution:11368): camel-WARNING **: No from set
for message."  After several thousand files have been imported, progress
reporting on stdout stops and CPU and disk usage, as shown by gkrellm, go to
zero.  Covering and exposing the evolution window corrupts it -- it is unable to
repaint it.  No buttons, including the close button, do anything, but after
fifteen seconds or so, KDE (X?) notices the process that owns the window isn't
responding and asks if I want to kill it.  After killing this, restarting
evolution, and opening the "on This Computer" directory, it says it is "scanning
folders in users/vsnyder/.evolution/mail/local (...)" but it actually appears to
be hung with 100% cpu utilization but no network or disk activity.  I let it sit
for 30 minutes and it didn't finish thinking.


Reproducible: Sometimes

Steps to Reproduce:
1.Import a huge number of mh (pine?) format messages
2.kill when it hangs
3.start over and open the "On This Computer" directory

Actual Results:  
Hangs

Expected Results:  
Should make some progress, or at least appear to.

If evolution is going to scan all 20k+ messages in my archive every time I start
it, and take 30+ minutes to do so (exmh took a few seconds to start up), I don't
think I can justify using it to my boss, who expects more rapid response to his
messages.  Does it actually do this, or, if it ever finishes the scan without
hanging, will it eventually create an index file of some sort, equivalent to the
.xmhcache files that exmh creates?
Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko/20050412
Firefox/1.0+ (nightly)

Are you reporting a bug against Evolution, Red Hat Enterprise Linux, MAS 
or Thunderbird?

This is the bugzilla for (amongst other things) MAS; there is a similar 
database for RHEL.
The Evolution mail import utility is part of Evolution, not Mozilla.  Please
file bugs against it at http://bugzilla.ximian.com/
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.