Closed Bug 306772 Opened 19 years ago Closed 17 years ago

Current SeaMonkey branch build crashes on some signed or encrypted mails

Categories

(SeaMonkey :: MailNews: Message Display, defect)

1.8 Branch
PowerPC
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: MMx, Unassigned)

Details

(Keywords: crash)

I just built SeaMonkey BRANCH () and Enigmail trunk and Seamonkey crashes just
after selecting some encrypted or signed messages.

CrashReporter produces the following log:

--------------------------------------------------------------------
Host Name:      Maxwell.local
Date/Time:      2005-09-02 00:13:57 +0200
OS Version:     10.3.9 (Build 7W98)
Report Version: 2

Command: seamonkey-bin
Path:   
/Applications/INetTools/mozilla.org_BRANCH_Nighties/SeaMonkey.app/Contents/MacOS/seamonkey-bin
Version: 1.0a (1.0a)
PID:     2501
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000004

Thread 0 Crashed:
0   <<00000000>> 	0xffff8260 __spin_lock + 0
1   libSystem.B.dylib        	0x900141d8 pthread_mutex_destroy + 0x38
2   libnspr4.dylib           	0x000bfb08 PR_DestroyLock + 0x18
3   libxpcom_core.dylib      	0x0024deb0 nsThread::Init(nsIRunnable*, unsigned
int, PRThreadPriority, PRThreadScope, PRThreadState) + 0x130
4   libxpcom_core.dylib      	0x0024e024 NS_NewThread(nsIThread**, nsIRunnable*,
unsigned int, PRThreadState, PRThreadPriority, PRThreadScope) + 0x84
5   libenigmime.dylib        	0x04c770e8
nsStdinWriter::WriteFromStream(nsIInputStream*, unsigned int, PRFileDesc*, int)
+ 0x94
6   libenigmime.dylib        	0x04c74290
nsPipeTransport::WriteAsync(nsIInputStream*, unsigned int, int) + 0xf4
7   libenigmime.dylib        	0x04c6d7d4
nsEnigMimeDecrypt::FinishAux(nsIMsgWindow*, nsIURI*) + 0x58c
8   libenigmime.dylib        	0x04c6d21c
nsEnigMimeDecrypt::Finish(nsIMsgWindow*, nsIURI*) + 0x68
9   libenigmime.dylib        	0x04c7210c MimeEnig_eof(void*, int) + 0x124
10  libmime.dylib            	0x0452b25c NSGetModule + 0x25534
11  libmime.dylib            	0x04507010 NSGetModule + 0x12e8
12  libmime.dylib            	0x04511b38 NSGetModule + 0xbe10
13  libmime.dylib            	0x0451d600 NSGetModule + 0x178d8
14  libmime.dylib            	0x04525dcc NSGetModule + 0x200a4
15  libdocshell.dylib        	0x01206e34 NSGetModule + 0x1bd24
16  libmsgbaseutil.dylib     	0x015a6924
nsMsgProtocol::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) + 0x5c
17  liblocalmail.dylib       	0x043be950 NSGetModule + 0x11e50
18  libnecko.dylib           	0x006f122c NSGetModule + 0x9660
19  libnecko.dylib           	0x006f0dac NSGetModule + 0x91e0
20  libxpcom_core.dylib      	0x00285ebc 0x205000 + 0x80ebc
21  libxpcom_core.dylib      	0x0024aca0 PL_HandleEvent + 0x24
22  libxpcom_core.dylib      	0x0024abc4 PL_ProcessPendingEvents + 0x80
23  com.apple.CoreFoundation 	0x901c3b90 __CFRunLoopDoSources0 + 0x1fc
24  com.apple.CoreFoundation 	0x901c1448 __CFRunLoopRun + 0x1b0
25  com.apple.CoreFoundation 	0x901c5d74 CFRunLoopRunSpecific + 0x148
26  com.apple.HIToolbox      	0x92886e10 RunCurrentEventLoopInMode + 0xac
27  com.apple.HIToolbox      	0x92889eb0 GetNextEventMatchingMask + 0x1a0
28  com.apple.HIToolbox      	0x9289d988 WNEInternal + 0xa0
29  com.apple.HIToolbox      	0x928ae6a0 WaitNextEvent + 0x4c
30  libwidget_mac.dylib      	0x010ed4b4 0x10e2000 + 0xb4b4
31  libwidget_mac.dylib      	0x010ed410 0x10e2000 + 0xb410
32  libwidget_mac.dylib      	0x010e2ce8 0x10e2000 + 0xce8
33  org.mozilla.seamonkey    	0x00004738 getCountry(nsAString_internal const&,
nsAString_internal&) + 0x1344
34  org.mozilla.seamonkey    	0x00004ca4 main + 0x134
35  org.mozilla.seamonkey    	0x00001f24 start + 0x1b0
36  org.mozilla.seamonkey    	0x00001da4 start + 0x30

Thread 1:
0   libSystem.B.dylib        	0x9000b42c select + 0xc
1   libnspr4.dylib           	0x000c7164 poll + 0x188
2   libnspr4.dylib           	0x000c3918 PR_OpenDir + 0x3b0
3   libnecko.dylib           	0x00707e24 NSGetModule + 0x20258
4   libnecko.dylib           	0x007085a0 NSGetModule + 0x209d4
5   libxpcom_core.dylib      	0x0024d8c0 nsThread::Main(void*) + 0x38
6   libnspr4.dylib           	0x000c4da4 PR_Select + 0x354
7   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 2:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x000bfc8c PR_Unlock + 0x12c
3   libnspr4.dylib           	0x000bfef0 PR_WaitCondVar + 0x88
4   libxpcom_core.dylib      	0x002504ac TimerThread::Run() + 0x19c
5   libxpcom_core.dylib      	0x0024d8c0 nsThread::Main(void*) + 0x38
6   libnspr4.dylib           	0x000c4da4 PR_Select + 0x354
7   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 3:
0   libSystem.B.dylib        	0x9000b42c select + 0xc
1   libnspr4.dylib           	0x000c7164 poll + 0x188
2   libnspr4.dylib           	0x000c082c PT_FPrintStats + 0x68
3   libnspr4.dylib           	0x000c0ad8 PT_FPrintStats + 0x314
4   libnspr4.dylib           	0x000c1488 PR_GetSpecialFD + 0x2c8
5   libenigmime.dylib        	0x04c7895c nsPipeConsole::Run() + 0x74
6   libxpcom_core.dylib      	0x0024d8c0 nsThread::Main(void*) + 0x38
7   libnspr4.dylib           	0x000c4da4 PR_Select + 0x354
8   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 4:
0   libSystem.B.dylib        	0x9000b42c select + 0xc
1   libnspr4.dylib           	0x000c7164 poll + 0x188
2   libnspr4.dylib           	0x000c082c PT_FPrintStats + 0x68
3   libnspr4.dylib           	0x000c0ad8 PT_FPrintStats + 0x314
4   libnspr4.dylib           	0x000c1488 PR_GetSpecialFD + 0x2c8
5   libenigmime.dylib        	0x04c7895c nsPipeConsole::Run() + 0x74
6   libxpcom_core.dylib      	0x0024d8c0 nsThread::Main(void*) + 0x38
7   libnspr4.dylib           	0x000c4da4 PR_Select + 0x354
8   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 5:
0   libSystem.B.dylib        	0x900171d8 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9dc _pthread_cond_wait + 0x270
2   libnspr4.dylib           	0x000bfedc PR_WaitCondVar + 0x74
3   libnspr4.dylib           	0x000c82b0 _MD_CreateUnixProcess + 0x32c
4   libnspr4.dylib           	0x000c4da4 PR_Select + 0x354
5   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 6:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x000bfc8c PR_Unlock + 0x12c
3   libnspr4.dylib           	0x000bfef0 PR_WaitCondVar + 0x88
4   libnecko.dylib           	0x006e81c4 NSGetModule + 0x5f8
5   libnspr4.dylib           	0x000c4da4 PR_Select + 0x354
6   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

PPC Thread State:
  srr0: 0xffff8260 srr1: 0x0000f030                vrsave: 0x00000000
    cr: 0x24004444  xer: 0x00000006   lr: 0x900141d8  ctr: 0x900141a0
    r0: 0x00000001   r1: 0xbfffe200   r2: 0xa00016b4   r3: 0x00000004
    r4: 0x00000000   r5: 0x00000038   r6: 0x00000000   r7: 0x00000000
    r8: 0x00000000   r9: 0x00000001  r10: 0x00000060  r11: 0x000db9fc
   r12: 0x900141a0  r13: 0x04c8d254  r14: 0x04c8d254  r15: 0xbfffe520
   r16: 0xbfffe510  r17: 0xbfffe500  r18: 0x04c8d254  r19: 0xbfffe4f0
   r20: 0x000052ff  r21: 0xbfffe540  r22: 0xbfffe530  r23: 0xbfffe490
   r24: 0x00000000  r25: 0x00000001  r26: 0x00000001  r27: 0x00000001
   r28: 0xa00041a8  r29: 0x00000000  r30: 0x071aae50  r31: 0x900141a8
-----------------------------------------------------------------------
s/()/(Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b4)
Gecko/20050901 SeaMonkey/1.0a)

sorry for the bugspam.
That was definitely a problem with Enigmail. I assume that it's no longer an issue :-)
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.