Closed Bug 298681 Opened 20 years ago Closed 6 years ago

TB crashed when adding attachments by drag-n-drop [@ nsTreeBodyFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*)]

Categories

(Core :: XUL, defect)

defect
Not set
critical

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: u97006, Unassigned)

References

Details

(Keywords: crash, Whiteboard: [tbird crash])

Crash Data

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

When adding attachments by drag & drop the first time everything ist fine, if
you then write a second message with attachments, TB crashes upon dragging the
file from the Desktop over a TB-window.

Talkback-ID is TB6943076X.

I found no relation to the file type attached.

Reproducible: Always

Steps to Reproduce:
1. click write
2. drag attachment(s) to mail
3. enter recipient/subject
4. send

repeat from 1.
Actual Results:  
TB crashed on step 2

Expected Results:  
no crash?

looks quite similar to bug 289866, but here it is not restricted to eps, and its
Mac not Win.
stack is useless, please attach a crash reporter log
Summary: TB crashed when adding attachments by drag-n-drop → TB crashed when adding attachments by drag-n-drop
Date/Time:      2005-06-27 08:10:26 +0200
OS Version:     10.3.9 (Build 7W98)
Report Version: 2

Command: thunderbird-bin
Path:    /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin
Version: 1.0.2 (1.0.2)
PID:     383
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x6d696370

Thread 0 Crashed:
0   <<00000000>> 	0x6d696370 0 + 0x6d696370
1   org.mozilla.thunderbird  	0x0016e4fc nsCaret::GetCaretRectAndInvert() + 0x70
2   org.mozilla.thunderbird  	0x0016e478 nsCaret::DrawCaret() + 0x198
3   org.mozilla.thunderbird  	0x0016d3a4 nsCaret::EraseCaret() + 0x1c
4   org.mozilla.thunderbird  	0x005aa820
nsTextEditorDragListener::DragOver(nsIDOMEvent*) + 0x280
5   org.mozilla.thunderbird  	0x005aa58c
nsTextEditorDragListener::DragEnter(nsIDOMEvent*) + 0xbc
6   org.mozilla.thunderbird  	0x0021d224 DispatchToInterface(nsIDOMEvent*,
nsIDOMEventListener*, unsigned int (nsIDOMEventListener::*)(nsIDOMEvent*), nsID
const&, int*) + 0x88
7   org.mozilla.thunderbird  	0x002200b0
nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**,
nsIDOMEventTarget*, unsigned int, nsEventStatus*) + 0x258
8   org.mozilla.thunderbird  	0x001fe4d8
nsDocument::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**, unsigned
int, nsEventStatus*) + 0x104
9   org.mozilla.thunderbird  	0x00285d40
nsGenericElement::HandleDOMEvent(nsIPresContext*, nsEvent*, nsIDOMEvent**,
unsigned int, nsEventStatus*) + 0x6bc
10  org.mozilla.thunderbird  	0x0018f64c
PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned int, nsEventStatus*)
+ 0x2a8
11  org.mozilla.thunderbird  	0x0018f28c PresShell::HandleEvent(nsIView*,
nsGUIEvent*, nsEventStatus*, int, int&) + 0x468
12  org.mozilla.thunderbird  	0x00257268 nsViewManager::HandleEvent(nsView*,
nsGUIEvent*, int) + 0x310
13  org.mozilla.thunderbird  	0x00256618
nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*) + 0x9e4
14  org.mozilla.thunderbird  	0x002c94f0 HandleEvent(nsGUIEvent*) + 0x48
15  org.mozilla.thunderbird  	0x00886be4 nsWindow::DispatchEvent(nsGUIEvent*,
nsEventStatus&) + 0xac
16  org.mozilla.thunderbird  	0x00886c70
nsWindow::DispatchWindowEvent(nsGUIEvent&) + 0x20
17  org.mozilla.thunderbird  	0x00886d34
nsWindow::DispatchMouseEvent(nsMouseEvent&) + 0x70
18  org.mozilla.thunderbird  	0x00881570 nsMacEventHandler::DragEvent(unsigned
int, Point, unsigned short) + 0x230
19  org.mozilla.thunderbird  	0x004eb830 nsMacWindow::DragEvent(unsigned int,
short, short, unsigned short, int*) + 0x48
20  org.mozilla.thunderbird  	0x004f53e0
nsDragHelperService::Enter(OpaqueDragRef*, nsIEventSink*) + 0x124
21  org.mozilla.thunderbird  	0x004e89a4 nsMacWindow::DragTrackingHandler(short,
OpaqueWindowPtr*, void*, OpaqueDragRef*) + 0x13c
22  com.apple.HIToolbox      	0x929502b4 InvokeDragTrackingHandlerUPP + 0x18
23  com.apple.HIToolbox      	0x92911f68 CarbonTrackingMapper + 0x94
24  com.apple.HIServices     	0x908cd16c DoTrackingMessage + 0x12c
25  com.apple.HIServices     	0x908d7d14 CoreDragMessageHandler + 0x39c
26  com.apple.CoreFoundation 	0x901fbdc8 __CFMessagePortPerform + 0x160
27  com.apple.CoreFoundation 	0x901d9a04 __CFRunLoopDoSource1 + 0xc8
28  com.apple.CoreFoundation 	0x901c18d0 __CFRunLoopRun + 0x540
29  com.apple.CoreFoundation 	0x901c5e6c CFRunLoopRunSpecific + 0x148
30  com.apple.HIToolbox      	0x92885f60 RunCurrentEventLoopInMode + 0xac
31  com.apple.HIToolbox      	0x92888f14 GetNextEventMatchingMask + 0x78
32  com.apple.HIToolbox      	0x9289c9f0 WNEInternal + 0xa0
33  com.apple.HIToolbox      	0x928ad708 WaitNextEvent + 0x4c
34  org.mozilla.thunderbird  	0x0087b6f8
nsMacMessagePump::GetEvent(EventRecord&) + 0x74
35  org.mozilla.thunderbird  	0x0087b5dc nsMacMessagePump::DoMessagePump() + 0x30
36  org.mozilla.thunderbird  	0x004e5008 nsAppShell::Run() + 0x38
37  org.mozilla.thunderbird  	0x0000dbc4 xre_main(int, char**, nsXREAppData
const*) + 0xac0
38  org.mozilla.thunderbird  	0x00009ec0 _start + 0x17c
39  org.mozilla.thunderbird  	0x00009d40 start + 0x30

Thread 1:
0   libSystem.B.dylib        	0x9000b42c select + 0xc
1   libnspr4.dylib           	0x0301f7e8 poll + 0x188
2   libnspr4.dylib           	0x0301c034 _pr_poll_with_poll + 0x32c
3   org.mozilla.thunderbird  	0x000eb6cc nsSocketTransportService::Run() + 0x198
4   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
5   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
6   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           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libxpcom.dylib           	0x070474d4 TimerThread::Run() + 0x1ac
5   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
6   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
7   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 3:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x03018960 PR_Wait + 0x30
5   org.mozilla.thunderbird  	0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78
6   org.mozilla.thunderbird  	0x00333ee4 nsImapProtocol::Run() + 0x54
7   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
8   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
9   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 4:
0   libSystem.B.dylib        	0x9000b42c select + 0xc
1   libnspr4.dylib           	0x0301f7e8 poll + 0x188
2   libnspr4.dylib           	0x03018f34 pt_poll_now + 0x64
3   libnspr4.dylib           	0x030191e0 pt_Continue + 0x20
4   libnspr4.dylib           	0x03019b90 pt_Read + 0xa4
5   libenigmime.dylib        	0x03ad2bec nsPipeConsole::Run() + 0x74
6   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
7   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
8   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 5:
0   libSystem.B.dylib        	0x9000b42c select + 0xc
1   libnspr4.dylib           	0x0301f7e8 poll + 0x188
2   libnspr4.dylib           	0x03018f34 pt_poll_now + 0x64
3   libnspr4.dylib           	0x030191e0 pt_Continue + 0x20
4   libnspr4.dylib           	0x03019b90 pt_Read + 0xa4
5   libenigmime.dylib        	0x03ad2bec nsPipeConsole::Run() + 0x74
6   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
7   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
8   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 6:
0   libSystem.B.dylib        	0x900171d8 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9dc _pthread_cond_wait + 0x270
2   libnspr4.dylib           	0x030185e4 PR_WaitCondVar + 0x74
3   libnspr4.dylib           	0x0302092c WaitPidDaemonThread + 0xe0
4   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
5   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 7:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x03018960 PR_Wait + 0x30
5   org.mozilla.thunderbird  	0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78
6   org.mozilla.thunderbird  	0x00333ee4 nsImapProtocol::Run() + 0x54
7   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
8   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
9   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 8:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x03018960 PR_Wait + 0x30
5   org.mozilla.thunderbird  	0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78
6   org.mozilla.thunderbird  	0x00333ee4 nsImapProtocol::Run() + 0x54
7   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
8   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
9   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 9:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x0301ddf4 PR_Sleep + 0x88
5   org.mozilla.thunderbird  	0x0016afe0 nsLDAPConnectionLoop::Run() + 0xcc
6   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
7   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
8   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 10:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x03018960 PR_Wait + 0x30
5   org.mozilla.thunderbird  	0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78
6   org.mozilla.thunderbird  	0x00333ee4 nsImapProtocol::Run() + 0x54
7   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
8   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
9   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 11:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   org.mozilla.thunderbird  	0x000af6fc nsIOThreadPool::ThreadFunc(void*) + 0x74
5   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
6   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 12:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   org.mozilla.thunderbird  	0x00555b68
nsHostResolver::GetHostToLookup(nsHostRecord**) + 0x84
5   org.mozilla.thunderbird  	0x00555e78 nsHostResolver::ThreadFunc(void*) + 0x74
6   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
7   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 13:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x03018960 PR_Wait + 0x30
5   org.mozilla.thunderbird  	0x003347d0 nsImapProtocol::ImapThreadMainLoop() + 0x78
6   org.mozilla.thunderbird  	0x00333ee4 nsImapProtocol::Run() + 0x54
7   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
8   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
9   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

Thread 14:
0   libSystem.B.dylib        	0x90018e18 semaphore_timedwait_signal_trap + 0x8
1   libSystem.B.dylib        	0x9000e9d4 _pthread_cond_wait + 0x268
2   libnspr4.dylib           	0x03018394 pt_TimedWait + 0xa8
3   libnspr4.dylib           	0x030185f8 PR_WaitCondVar + 0x88
4   libnspr4.dylib           	0x0301ddf4 PR_Sleep + 0x88
5   org.mozilla.thunderbird  	0x0016afe0 nsLDAPConnectionLoop::Run() + 0xcc
6   libxpcom.dylib           	0x070449c0 nsThread::Main(void*) + 0x38
7   libnspr4.dylib           	0x0301d47c _pt_root + 0xac
8   libSystem.B.dylib        	0x90024910 _pthread_body + 0x28

PPC Thread State:
  srr0: 0x6d696370 srr1: 0x4000d930                vrsave: 0x00000000
    cr: 0x84442284  xer: 0x00000007   lr: 0x0016df20  ctr: 0x6d696372
    r0: 0x0016dee8   r1: 0xbfffddb0   r2: 0x01000000   r3: 0x10a0cd64
    r4: 0x08182230   r5: 0xbfffde10   r6: 0xbfffde50   r7: 0xbfffdef0
    r8: 0xbfffdfb0   r9: 0x76e79c60  r10: 0x00001622  r11: 0x00ad5550
   r12: 0x6d696372  r13: 0x00000000  r14: 0x00000000  r15: 0x00000001
   r16: 0x00000000  r17: 0x00000000  r18: 0xbfffe3f0  r19: 0x108732a4
   r20: 0x00000000  r21: 0xbfffddf0  r22: 0xbfffdef0  r23: 0xbfffde00
   r24: 0xbfffdfb0  r25: 0x00000000  r26: 0x10a0cd64  r27: 0x00000001
   r28: 0xbfffdee0  r29: 0x00aee9c0  r30: 0x00000000  r31: 0x10974a00

Binary Images Description:
    0x1000 -   0xabdfff org.mozilla.thunderbird 1.0.2
/Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin
 0x10e5000 -  0x10f2fff ??? ??? (0.0.1d1)	/Applications/CodeTek VirtualDesktop
Pro.app/Contents/Resources/patch.bundle/Contents/Resources/thePatchCocoa.bundle/Contents/MacOS/thePatchCocoa
 0x12e0000 -  0x12e2fff com.apple.textencoding.unicode 1.6.4
/System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode
Encodings
 0x12e5000 -  0x12eefff libqfaservices.dylib 
/Applications/Thunderbird.app/Contents/MacOS/components/libqfaservices.dylib
 0x163e000 -  0x1665fff talkback.dylib 
/Applications/Thunderbird.app/Contents/MacOS/components/talkback/talkback.dylib
 0x3000000 -  0x3032fff libnspr4.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libnspr4.dylib
 0x3abf000 -  0x3ae8fff libenigmime.dylib 
/Users/eisnerm/Library/Thunderbird/Profiles/default.6jb/extensions/{847b3a00-7ab1-11d4-8f02-006008948af5}/components/libenigmime.dylib
 0x3e75000 -  0x3e9dfff libnssckbi.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libnssckbi.dylib
 0x4000000 -  0x400dfff libplds4.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libplds4.dylib
 0x5000000 -  0x500efff libplc4.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libplc4.dylib
 0x6000000 -  0x6068fff libmozjs.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libmozjs.dylib
 0x7000000 -  0x7083fff libxpcom.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libxpcom.dylib
 0x8000000 -  0x801afff libssl3.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libssl3.dylib
 0x9000000 -  0x905dfff libnss3.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libnss3.dylib
 0xa000000 -  0xa01dfff libsmime3.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libsmime3.dylib
 0xb000000 -  0xb079fff libsoftokn3.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libsoftokn3.dylib
 0xc000000 -  0xc019fff libxpcom_compat.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libxpcom_compat.dylib
 0xe000000 -  0xe00dfff libprldap50.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libprldap50.dylib
 0xf000000 -  0xf02efff libldap50.dylib 
/Applications/Thunderbird.app/Contents/MacOS/libldap50.dylib
0x80830000 - 0x8090efff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x8fe00000 - 0x8fe4ffff dyld 	/usr/lib/dyld
0x90000000 - 0x9014ffff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x901c0000 - 0x9026dfff com.apple.CoreFoundation 6.3.7 (299.35)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x902b0000 - 0x90529fff com.apple.CoreServices.CarbonCore 10.3.7
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90584000 - 0x905f3fff com.apple.framework.IOKit 1.3.6 (???)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90610000 - 0x9069afff com.apple.CoreServices.OSServices 3.0.1
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90700000 - 0x90700fff com.apple.CoreServices 10.3 (???)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90702000 - 0x90769fff com.apple.audio.CoreAudio 2.1.3
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x907c7000 - 0x907d2fff libCSync.A.dylib 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x907f0000 - 0x907f9fff com.apple.DiskArbitration 2.0.5
/System/Library/PrivateFrameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x90810000 - 0x90810fff com.apple.ApplicationServices 1.0 (???)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x90830000 - 0x9089ffff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x908c5000 - 0x90915fff com.apple.HIServices 1.4.1 (0.0.1d1)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x90940000 - 0x909b3fff com.apple.DesktopServices 1.2.5
/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x909f0000 - 0x90a08fff com.apple.WebServices 1.1.1 (1.1.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x90a20000 - 0x90b7bfff com.apple.Foundation 6.3.7 (500.59)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x90c32000 - 0x90c45fff com.apple.speech.synthesis.framework 3.2
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x90d00000 - 0x90d1bfff com.apple.SystemConfiguration 1.7.1 (???)
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x90d40000 - 0x90d40fff com.apple.Carbon 10.3 (???)
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x90ec0000 - 0x90ec0fff com.apple.Cocoa 6.3 (???)
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x910b0000 - 0x91101fff com.apple.bom 1.2.5 (63.2)
/System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x912e0000 - 0x912f7fff com.apple.LangAnalysis 1.5.4
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x91303000 - 0x9136cfff com.apple.htmlrendering 1.1.2
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x913a0000 - 0x9145ffff ColorSync 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x915e0000 - 0x91699fff com.apple.QD 3.4.67 (???)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x916e0000 - 0x91773fff com.apple.print.framework.PrintCore 3.3
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x917b6000 - 0x917cafff libCGATS.A.dylib 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x917e0000 - 0x917f0fff com.apple.speech.recognition.framework 3.3
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x91810000 - 0x9182afff com.apple.openscripting 1.2.1 (???)
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x91850000 - 0x91860fff com.apple.ImageCapture 2.1.5
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x91890000 - 0x9189cfff com.apple.help 1.0.1
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x918c0000 - 0x918cdfff com.apple.CommonPanels 1.2.1 (1.0)
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x918f0000 - 0x9193efff com.apple.print.framework.Print 3.3
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x91990000 - 0x9199bfff com.apple.securityhi 1.2 (90)
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x91a40000 - 0x91ab3fff com.apple.NavigationServices 3.3.3
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x91b10000 - 0x91b2afff libPDFRIP.A.dylib 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib
0x91b50000 - 0x91b5ffff libPSRIP.A.dylib 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libPSRIP.A.dylib
0x91b80000 - 0x91b93fff libRIP.A.dylib 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x92070000 - 0x92096fff com.apple.FindByContent 1.4 (1.2)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x920c0000 - 0x922a7fff com.apple.security 2.4 (177)
/System/Library/Frameworks/Security.framework/Versions/A/Security
0x92430000 - 0x92468fff com.apple.LaunchServices 10.3.5 (98.4)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x927b2000 - 0x927e0fff libssl.0.9.7.dylib 	/usr/lib/libssl.0.9.7.dylib
0x927f0000 - 0x92827fff com.apple.CFNetwork 1.2.1 (7)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x92880000 - 0x92c05fff com.apple.HIToolbox 1.3.6 (???)
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x92e70000 - 0x9336ffff com.apple.AppKit 6.3.8 (743.39)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x939a0000 - 0x939b4fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x939d0000 - 0x939d4fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x9415d000 - 0x94165fff libbsm.dylib 	/usr/lib/libbsm.dylib
0x944c0000 - 0x944f8fff com.apple.AE 1.4
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x945b0000 - 0x945b9fff libz.1.dylib 	/usr/lib/libz.1.dylib
0x94610000 - 0x9462afff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x94650000 - 0x946affff com.apple.SearchKit 1.0.2
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x946ed000 - 0x946edfff com.apple.audio.units.AudioUnit 1.3.3
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x954c0000 - 0x95ac6fff libBLAS.dylib 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x95b20000 - 0x95df0fff libLAPACK.dylib 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x95e0a000 - 0x95e27fff com.apple.audio.SoundManager 3.9
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x95e40000 - 0x95eadfff libvDSP.dylib 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x95f00000 - 0x95f20fff libvMisc.dylib 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x9646d000 - 0x96745fff com.apple.CoreGraphics 1.203.30 (???)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics

*** Bug 299232 has been marked as a duplicate of this bug. ***
still in version 1.5 Beta 1 (20050908), see TB9605429G for crash report.
this stack doesn't match the crash report

Incident ID: 9605429 
Stack Signature nsTreeBodyFrame::HandleEvent() 655f1d18 
Product ID Thunderbird15 
Build ID 2005090805 
Trigger Time 2005-09-22 00:31:54.0 
Platform MacOSX 
Operating System Darwin 8.2.0 
Module thunderbird-bin + (0078871c) 
URL visited  
User Comments  
Since Last Crash 512829 sec 
Total Uptime 565942 sec 
Trigger Reason SIGBUS: Bus Error: (signal 10) 
Source File, Line No. /builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFr
ame.cpp, line 2015 
Stack Trace  

nsTreeBodyFrame::HandleEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFr
ame.cpp, line 2015]
PresShell::HandleEventInternal()   PresShell::HandleEvent()   
nsViewManager::HandleEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/view/src/nsViewManager.cpp, line 61]
nsViewManager::DispatchEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/view/src/nsViewManager.cpp, line 2246]
HandleEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/view/src/nsView.cpp, line 175]
nsWindow::DispatchEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1809]
nsWindow::DispatchWindowEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1825]
nsWindow::DispatchMouseEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsWindow.cpp, line 1851]
nsMacEventHandler::DragEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsMacEventHandler.cpp, 
line 644]
nsMacWindow::DragEvent()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsMacWindow.cpp, line 282]
nsDragHelperService::Leave()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsDragHelperService.cpp, 
line 186]
nsMacWindow::DragTrackingHandler()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsMacWindow.cpp, line 713]
HIToolbox.221.0.0 + 0x15e790 (0x9327f790)
HIToolbox.221.0.0 + 0x15e694 (0x9327f694)
HIServices.162.0.0 + 0x17d00 (0x917add00)
HIServices.162.0.0 + 0x1adc4 (0x917b0dc4)
CoreFoundation.368.12.0 + 0x6a610 (0x90792610)
CoreFoundation.368.12.0 + 0x30ef4 (0x90758ef4)
CoreFoundation.368.12.0 + 0x2360c (0x9074b60c)
CoreFoundation.368.12.0 + 0x22c3c (0x9074ac3c)
HIToolbox.221.0.0 + 0x8ac0 (0x93129ac0)
HIToolbox.221.0.0 + 0xed64c (0x9320e64c)
HIToolbox.221.0.0 + 0xed51c (0x9320e51c)
HIToolbox.221.0.0 + 0xed47c (0x9320e47c)
nsMacMessagePump::GetEvent()   nsMacMessagePump::DoMessagePump()   
nsAppShell::Run()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/widget/src/mac/nsAppShell.cpp, line 114]
nsAppStartup::Run()   XRE_main()  [/builds/tinderbox/Tb-
Mozilla1.8/Darwin_7.9.0_Depend/mozilla/toolkit/xre/nsAppRunner.cpp, line 2339]
_start()   start()
Assignee: mscott → Jan.Varga
Component: Message Compose Window → XP Toolkit/Widgets: Trees
Keywords: crash
Product: Thunderbird → Core
QA Contact: xptoolkit.trees
Summary: TB crashed when adding attachments by drag-n-drop → TB crashed when adding attachments by drag-n-drop [@ nsTreeBodyFrame::HandleEvent]
Version: unspecified → 1.8 Branch
[Matthias no longer using mac and not able to verify whether crash is gone on newer builds]

top of stack does not match any bugs. However, there are a few on talkback, 32 mostly TB1.5, such as
 TB28459268 Thunderbird15 windows
 TB28806142 Thunderbird15 mac


and just one from more recent builds, TB29578140 Thunderbird2 linux. It's stack is similar to TB28952757, linux TB1.5, which comments "configuring thunderbird"

Stack Signature	 nsTreeBodyFrame::HandleEvent() 4f2cfde4
Product ID	Thunderbird2
Build ID	2007011615
Trigger Time	2007-02-22 07:45:41.0
Platform	LinuxIntel
Operating System	Linux 2.6.17-8mdv
Module	thunderbird-bin + (004eabfd)
URL visited	
User Comments	
Since Last Crash	1 sec
Total Uptime	1 sec
Trigger Reason	SIGSEGV: Segmentation Fault: (signal 11)
Source File, Line No.	/builds/tinderbox/Tb-Mozilla1.8-Release/Linux_2.4.18-14_Depend/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp, line 848
Stack Trace 	
nsTreeBodyFrame::HandleEvent()  [mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp, line 848]
PresShell::HandleEventInternal()  [mozilla/layout/base/nsPresShell.cpp, line 69]
PresShell::HandleEvent()  [mozilla/layout/base/nsPresShell.cpp, line 6260]
nsViewManager::HandleEvent()  [mozilla/view/src/nsViewManager.cpp, line 848]
nsViewManager::DispatchEvent()  [mozilla/view/src/nsViewManager.cpp, line 2254]
HandleEvent()  [mozilla/view/src/nsView.cpp, line 251]
nsCommonWidget::DispatchEvent()  [mozilla/widget/src/gtk2/nsCommonWidget.cpp, line 219]
nsWindow::OnDragMotionEvent()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 2147]
nsWindow::FireDragMotionTimer()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 4302]
OS: Mac OS X → All
Hardware: Macintosh → All
ok, i tryed this one with latest TB nighlty, and it didin't hang 
TB version 2.0pre
so i think this bug should be marked as FIXED
confirming per crash on talkback

thunderbird 2.0, attaching a document by drag and drop into the composer
TB34495913
nsTreeBodyFrame::HandleEvent()  [mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp, line 848]
PresShell::HandleEventInternal()  [mozilla/layout/base/nsPresShell.cpp, line 69]
PresShell::HandleEvent()  [mozilla/layout/base/nsPresShell.cpp, line 6267]
nsViewManager::HandleEvent()  [mozilla/view/src/nsViewManager.cpp, line 848]
nsViewManager::DispatchEvent()  [mozilla/view/src/nsViewManager.cpp, line 2261]
HandleEvent()  [mozilla/view/src/nsView.cpp, line 251]
nsCommonWidget::DispatchEvent()  [mozilla/widget/src/gtk2/nsCommonWidget.cpp, line 219]
nsWindow::OnDragMotionEvent()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 2154]
nsWindow::FireDragMotionTimer()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 4309]
nsWindow::DragMotionTimerCallback()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 4333]
libglib-2.0.so.0 + 0x2e3c6 (0xb78663c6)
libglib-2.0.so.0 + 0x2ddf2 (0xb7865df2)
libglib-2.0.so.0 + 0x30dcf (0xb7868dcf)
libglib-2.0.so.0 + 0x31335 (0xb7869335)
libgtk-x11-2.0.so.0 + 0x13eeb4 (0xb7b52eb4)
nsDragService::GetTargetDragData()  [mozilla/widget/src/gtk2/nsDragService.cpp, line 816]
nsDragService::GetNumDropItems()  [mozilla/widget/src/gtk2/nsDragService.cpp, line 320]
XPTC_InvokeByIndex()
XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)()  [mozilla/js/src/xpconnect/src/xpcwrappednative.cpp, line 3185]
XPC_WN_GetterSetter()  [mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp, line 1964]
js_Invoke()  [mozilla/js/src/jsinterp.c, line 1375]
js_InternalInvoke()  [mozilla/js/src/jsinterp.c, line 1469]
js_InternalGetOrSet()  [mozilla/js/src/jsinterp.c, line 1540]
js_NativeGet()  [mozilla/js/src/jsobj.c, line 3469]
js_Interpret()  [mozilla/js/src/jsinterp.c, line 5797]
js_Invoke()  [mozilla/js/src/jsinterp.c, line 1394]
nsXPCWrappedJSClass::CallMethod()  [mozilla/js/src/xpconnect/src/xpcwrappedjsclass.cpp, line 1457]
nsXPCWrappedJS::CallMethod()  [mozilla/js/src/xpconnect/src/xpcwrappedjs.cpp, line 468]
PrepareAndDispatch()  [mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp, line 100]
nsXULTreeBuilder::CanDrop()  [mozilla/content/xul/templates/src/nsXULTreeBuilder.cpp, line 2035]
nsTreeBodyFrame::HandleEvent()  [mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp, line 2030]
PresShell::HandleEventInternal()  [mozilla/layout/base/nsPresShell.cpp, line 69]
PresShell::HandleEvent()  [mozilla/layout/base/nsPresShell.cpp, line 6267]
nsViewManager::HandleEvent()  [mozilla/view/src/nsViewManager.cpp, line 848]
nsViewManager::DispatchEvent()  [mozilla/view/src/nsViewManager.cpp, line 2261]
HandleEvent()  [mozilla/view/src/nsView.cpp, line 251]
nsCommonWidget::DispatchEvent()  [mozilla/widget/src/gtk2/nsCommonWidget.cpp, line 219]
nsWindow::OnDragMotionEvent()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 2154]
nsWindow::FireDragMotionTimer()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 4309]
nsWindow::DragMotionTimerCallback()  [mozilla/widget/src/gtk2/nsWindow.cpp, line 4333]
...
Status: UNCONFIRMED → NEW
Ever confirmed: true
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: xptoolkit.trees → xptoolkit.widgets
Whiteboard: [needs stacks evaluated for usefulness - xul trees]
Olli, Enndeakin - anything useful in the stacks?

bp-190876cd-8d2a-4e45-8921-72c782100811 windows FF 4.0
bp-72c0bfa1-eb40-41c7-99ef-d0d2d2100814 windows FF 3.6.8
bp-f085531a-5602-4368-bf4a-eaebc2100705 windows TB 3.1


only 25/month for firefox and ~6/month for thunderbird (across all releases)
Whiteboard: [needs stacks evaluated for usefulness - xul trees] → [needs stacks evaluated for usefulness - xul trees][tbird crash]
Summary: TB crashed when adding attachments by drag-n-drop [@ nsTreeBodyFrame::HandleEvent] → TB crashed when adding attachments by drag-n-drop [@ nsTreeBodyFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*)]
Likely, mView just needs to be null-checked in the NS_DRAGDROP_DROP codepath similar to the way the NS_DRAGDROP_OVER codepath does.
are FF 4.0 and 3.6 stacks the same?  
bp-d811e44d-9666-457d-9a44-ba2932101026 4.0 windows
bp-74469647-fdf2-4ad5-866c-6698b2101031 3.6 windows
bp-ec8aa331-efa9-45b8-b4a9-2a5e22101103 3.6 Mac
Assignee: Jan.Varga → nobody
Whiteboard: [needs stacks evaluated for usefulness - xul trees][tbird crash] → [tbird crash]
Version: 1.8 Branch → Trunk
Crash Signature: [@ nsTreeBodyFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*)]
Crash Signature: [@ nsTreeBodyFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*)] → [@ nsTreeBodyFrame::HandleEvent(nsPresContext*, nsGUIEvent*, nsEventStatus*)] [@ nsTreeBodyFrame::HandleEvent]
Incredibly rare (a few in six months), incredibly old, and attachment pane as been reworked.
So I don't think it is worth keeping this open
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: