Closed Bug 106817 Opened 24 years ago Closed 24 years ago

many threads being created and destroyed when in menupop with icons

Categories

(Core :: Graphics: ImageLib, defect, P4)

x86
Windows 2000
defect

Tracking

()

RESOLVED WORKSFORME
mozilla0.9.9

People

(Reporter: sspitzer, Assigned: pavlov)

Details

(Keywords: perf)

many threads being created and destroyed when in menupop with icons in mailnews, select a message and go to the Message | Move Message menupopup and go to file the message into your trash. while you're in the popup, mouse around over over the folders. this comes streaming out in my msvc++ debug console: The thread 0x550 has exited with code 0 (0x0). The thread 0x3B4 has exited with code 0 (0x0). The thread 0x578 has exited with code 0 (0x0). The thread 0x578 has exited with code 0 (0x0). The thread 0x3B4 has exited with code 0 (0x0). The thread 0x550 has exited with code 0 (0x0). The thread 0x3B4 has exited with code 0 (0x0). The thread 0x120 has exited with code 0 (0x0). The thread 0x120 has exited with code 0 (0x0). The thread 0x120 has exited with code 0 (0x0). on my mozilla console, it corresponds to this: Error reading file jar:resource:///chrome/modern.jar!/skin/modern/global/menu/me nu-arrow-hov.gif
here's where the printf to the console is coming from. printf(const char * 0x017a25d4) line 47 nsFileTransport::Process() line 815 + 33 bytes nsFileTransport::Run(nsFileTransport * const 0x06293618) line 637 nsThreadPoolRunnable::Run(nsThreadPoolRunnable * const 0x0275b3f0) line 885 + 12 bytes nsThread::Main(void * 0x0275b3a0) line 120 + 26 bytes _PR_NativeRunThread(void * 0x0275aeb0) line 413 + 13 bytes _threadstartex(void * 0x0275ae10) line 212 + 13 bytes KERNEL32! 77e92ca8()
my guess is the problem is from jar (zip). does this happen if you disable jar packaging? (specifically, expand this one chrome archive, and change the matching skin line from ~ jar:resource:///chrome/modern.jar!/skin/modern to ~ resource:///chrome/skin/modern )
Assignee: pavlov → dougt
Component: Browser-General → Networking: File
QA Contact: doronr → benc
stuart, why arent these images being cached?
to pavlov for investigation. sounds like imagelib is not cacheing correctly.
Component: Networking: File → ImageLib
Keywords: perf
Target Milestone: --- → mozilla0.9.6
to pavlov for investigation. sounds like imagelib is not cacheing correctly.
Assignee: dougt → pavlov
QA Contact: benc → tpreston
Target Milestone: mozilla0.9.6 → mozilla0.9.7
Target Milestone: mozilla0.9.7 → mozilla0.9.8
Priority: -- → P4
Target Milestone: mozilla0.9.8 → mozilla0.9.9
if there was an error fetching jar:resource:///chrome/modern.jar!/skin/modern/global/menu/menu-arrow-hov.gif, it won't be in the cache and it will try to fetch it each time. seems to be better now though.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.