Closed
Bug 229647
Opened 21 years ago
Closed 21 years ago
mozilla mail (mailnews) & Thunderbird crashes [SEGV in NSGetModule()] when trying to bring up context menu using keyboard shortcut
Categories
(SeaMonkey :: MailNews: Message Display, defect)
SeaMonkey
MailNews: Message Display
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 230380
People
(Reporter: jure, Assigned: sspitzer)
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/106.2 (KHTML, like Gecko) Safari/100.1
Build Identifier: Mozilla Thunderbird 0.5a (20031229)
Tested on Windows XP, Linux and MacOS X with latest builds available as of Dec 29.
When typing ctrl-space (MacOS, linux) or shift-F10 (Windows) when messages are selected in any
local or remote folder, Thunderbird crashes. Version 0.4 only crashed when exactly one message
was selected (but not always if I recall correctly), latest builds always crash.
Reproducible: Always
Steps to Reproduce:
1. Select some (one or more) messages in the current folder
2. try to bring up context menu (NOT with the mouse, try keyboard)
Actual Results:
thunderbird crashed
Expected Results:
should see popup menu with options to move, copy or otherwise manipulate selected messages
This is the OS X 'problem report' with stack traces and address dumps, not sure if it helps much,
but it's easy to reproduce, so no worries there.
Date/Time: 2003-12-29 16:51:11 +0100
OS Version: 10.3.2 (Build 7D24)
Report Version: 2
Command: thunderbird-bin
Path: /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin
Version: 0.5a (0.5a)
PID: 535
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000000
Thread 0 Crashed:
0 libgklayout.dylib 0x016f6fb4 NSGetModule + 0x1ae638
1 libgklayout.dylib 0x016f6fa4 NSGetModule + 0x1ae628
2 libgklayout.dylib 0x016f6e48 NSGetModule + 0x1ae4cc
3 libgklayout.dylib 0x016f5bf4 NSGetModule + 0x1ad278
4 libjsdom.dylib 0x0102f1a4 NSGetModule + 0x24f5c
5 libjsdom.dylib 0x01015228 NSGetModule + 0xafe0
6 libgklayout.dylib 0x017f8f34 NSGetModule + 0x2b05b8
7 libgklayout.dylib 0x0183cce4 NSGetModule + 0x2f4368
8 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
9 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
10 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
11 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
12 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
13 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
14 libgklayout.dylib 0x0183ccac NSGetModule + 0x2f4330
15 libgklayout.dylib 0x015980e8 NSGetModule + 0x4f76c
16 libgklayout.dylib 0x01597e6c NSGetModule + 0x4f4f0
17 libgklayout.dylib 0x01816110 NSGetModule + 0x2cd794
18 libgklayout.dylib 0x018156ac NSGetModule + 0x2ccd30
19 libgklayout.dylib 0x0180d69c NSGetModule + 0x2c4d20
20 libwidget_mac.dylib 0x01cc0264 NSGetModule + 0x2a4c
21 libwidget_mac.dylib 0x01cc02f0 NSGetModule + 0x2ad8
22 libwidget_mac.dylib 0x01ca78f0 dyld_stub_* + 0x1c6cfcc
23 libwidget_mac.dylib 0x01cab3f8 dyld_stub_* + 0x1c70ad4
24 com.apple.AE 0x91674a68 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned
long, unsigned char*) + 0xd0
25 com.apple.AE 0x9167bf1c sendToSelf(AEDesc const*, AEDesc*, long, long) + 0x174
26 com.apple.AE 0x91678160 AESendMessage + 0x1f0
27 com.apple.AE 0x9167bacc aeSend + 0xe0
28 com.apple.HIToolbox 0x928edc58 AESend + 0x6c
29 com.apple.HIToolbox 0x92848bd4 HandleTextInputEvent(OpaqueEventRef*) + 0x11c
30 com.apple.HIToolbox 0x927e3044
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x204
31 com.apple.HIToolbox 0x927d2440 DispatchEventToHandlers + 0x20c
32 com.apple.HIToolbox 0x927d25f8 SendEventToEventTargetInternal + 0x174
33 com.apple.HIToolbox 0x927e4a88 SendEventToEventTarget + 0x28
34 com.apple.HIToolbox 0x928513f4 SendTSMEvent + 0xe4
35 com.apple.HIToolbox 0x928171d4 SendUnicodeTextAEToUnicodeDoc + 0x2b0
36 com.apple.HIToolbox 0x92821570 utDeliverTSMEvent + 0x3fc
37 com.apple.HIToolbox 0x928512f4 TSMKeyEvent + 0x64
38 com.apple.HIToolbox 0x92802734 TSMProcessRawKeyEvent + 0x398
39 com.apple.HIToolbox 0x928340c0 HandleCompatibilityKeyEvent(OpaqueEventRef*) +
0x68
40 com.apple.HIToolbox 0x927f5118 HIApplication::
EventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x184
41 com.apple.HIToolbox 0x927d2384 DispatchEventToHandlers + 0x150
42 com.apple.HIToolbox 0x927d25f8 SendEventToEventTargetInternal + 0x174
43 com.apple.HIToolbox 0x927d6a60 SendEventToEventTargetWithOptions + 0x28
44 com.apple.HIToolbox 0x9280b4a4 HandleKeyboardEvent(OpaqueEventRef*, unsigned
long) + 0x160
45 com.apple.HIToolbox 0x927e3038
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x1f8
46 com.apple.HIToolbox 0x927d2440 DispatchEventToHandlers + 0x20c
47 com.apple.HIToolbox 0x927d25f8 SendEventToEventTargetInternal + 0x174
48 com.apple.HIToolbox 0x927e4a88 SendEventToEventTarget + 0x28
49 com.apple.HIToolbox 0x927e8980 ToolboxEventDispatcher + 0x5c
50 com.apple.HIToolbox 0x927f8ba0 TryEventDispatcher + 0x6c
51 com.apple.HIToolbox 0x927d9154 GetOrPeekEvent + 0x134
52 com.apple.HIToolbox 0x927d9430 GetNextEventMatchingMask + 0x1c8
53 com.apple.HIToolbox 0x927ecebc WNEInternal + 0xa0
54 com.apple.HIToolbox 0x927fdb90 WaitNextEvent + 0x4c
55 libwidget_mac.dylib 0x01ca9828 dyld_stub_* + 0x1c6ef04
56 libwidget_mac.dylib 0x01ca9704 dyld_stub_* + 0x1c6ede0
57 libwidget_mac.dylib 0x01c9d258 dyld_stub_* + 0x1c62934
58 org.mozilla.thunderbird 0x00006984 getCountry(nsAString const&, nsAString&) + 0x16f0
59 org.mozilla.thunderbird 0x000070c0 xre_main(int, char**, nsXREAppData const&) + 0x2e0
60 org.mozilla.thunderbird 0x00003ae0 main + 0xb8
61 org.mozilla.thunderbird 0x000037d4 start + 0x1b0
62 org.mozilla.thunderbird 0x00003654 start + 0x30
Thread 1:
0 libSystem.B.dylib 0x9000b30c select + 0xc
1 libnspr4.dylib 0x0151f93c poll + 0x188
2 libnspr4.dylib 0x0151c130 PR_OpenDir + 0x3c8
3 libnecko.dylib 0x01182e54 NSGetModule + 0x1da80
4 libxpcom.dylib 0x05047724 nsThread::Main(void*) + 0x38
5 libnspr4.dylib 0x0151d598 PR_Select + 0x338
6 libSystem.B.dylib 0x900247e8 _pthread_body + 0x28
Thread 2:
0 libSystem.B.dylib 0x90018ce8 semaphore_timedwait_signal_trap + 0x8
1 libSystem.B.dylib 0x9000e888 _pthread_cond_wait + 0x268
2 libnspr4.dylib 0x01518444 PR_Unlock + 0x12c
3 libnspr4.dylib 0x01518694 PR_WaitCondVar + 0x88
4 libxpcom.dylib 0x0504a460 TimerThread::Run() + 0x1b4
5 libxpcom.dylib 0x05047724 nsThread::Main(void*) + 0x38
6 libnspr4.dylib 0x0151d598 PR_Select + 0x338
7 libSystem.B.dylib 0x900247e8 _pthread_body + 0x28
Thread 3:
0 libSystem.B.dylib 0x90018ce8 semaphore_timedwait_signal_trap + 0x8
1 libSystem.B.dylib 0x9000e888 _pthread_cond_wait + 0x268
2 libnspr4.dylib 0x01518444 PR_Unlock + 0x12c
3 libnspr4.dylib 0x01518694 PR_WaitCondVar + 0x88
4 libnspr4.dylib 0x01518a08 PR_Wait + 0x30
5 libmail.dylib 0x01b23890 NSGetModule + 0x14ea48
6 libmail.dylib 0x01b23040 NSGetModule + 0x14e1f8
7 libxpcom.dylib 0x05047724 nsThread::Main(void*) + 0x38
8 libnspr4.dylib 0x0151d598 PR_Select + 0x338
9 libSystem.B.dylib 0x900247e8 _pthread_body + 0x28
Thread 4:
0 libSystem.B.dylib 0x90018ce8 semaphore_timedwait_signal_trap + 0x8
1 libSystem.B.dylib 0x9000e888 _pthread_cond_wait + 0x268
2 libnspr4.dylib 0x01518444 PR_Unlock + 0x12c
3 libnspr4.dylib 0x01518694 PR_WaitCondVar + 0x88
4 libnspr4.dylib 0x01518a08 PR_Wait + 0x30
5 libmail.dylib 0x01b23890 NSGetModule + 0x14ea48
6 libmail.dylib 0x01b23040 NSGetModule + 0x14e1f8
7 libxpcom.dylib 0x05047724 nsThread::Main(void*) + 0x38
8 libnspr4.dylib 0x0151d598 PR_Select + 0x338
9 libSystem.B.dylib 0x900247e8 _pthread_body + 0x28
PPC Thread State:
srr0: 0x016f6fb4 srr1: 0x0200f030 vrsave: 0x00000000
cr: 0x24022220 xer: 0x20000003 lr: 0x016f6fa4 ctr: 0x01835f98
r0: 0x016f6fa4 r1: 0xbfffc130 r2: 0x44024220 r3: 0x00000000
r4: 0x03ac92f0 r5: 0xbfffc1b8 r6: 0x00000000 r7: 0xbfffc280
r8: 0x78030220 r9: 0x00000000 r10: 0x00000001 r11: 0x018c17e0
r12: 0x01835f98 r13: 0x00000001 r14: 0x00000001 r15: 0x00000001
r16: 0xbfffe460 r17: 0x003950f0 r18: 0x00000000 r19: 0xbfffc360
r20: 0x00394a60 r21: 0xbfffc240 r22: 0xbfffc250 r23: 0x059b3800
r24: 0xbfffe1b0 r25: 0xbfffc270 r26: 0xbfffc170 r27: 0xbfffc280
r28: 0x059b3800 r29: 0x00000000 r30: 0x00000000 r31: 0x016f6f54
Binary Images Description:
0x1000 - 0x11fff org.mozilla.thunderbird 0.5a /Applications/Thunderbird.app/Contents/
MacOS/thunderbird-bin
0x2b000 - 0x3afff libz.1.dylib /usr/lib/libz.1.dylib
0xbe000 - 0xc6fff libmozfind.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libmozfind.dylib
0xd2000 - 0xdbfff libwalletviewers.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libwalletviewers.dylib
0xe1000 - 0xebfff libmozz.dylib /Applications/Thunderbird.app/Contents/MacOS/
libmozz.dylib
0xf0000 - 0xfbfff libtxmgr.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libtxmgr.dylib
0x205000 - 0x222fff libappcomps.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libappcomps.dylib
0x22b000 - 0x236fff libimgicon.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libimgicon.dylib
0x23b000 - 0x246fff libnecko2.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libnecko2.dylib
0x24b000 - 0x263fff libcaps.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libcaps.dylib
0x27a000 - 0x285fff libxpcom_compat_c.dylib /Applications/Thunderbird.app/Contents/
MacOS/components/libxpcom_compat_c.dylib
0x28c000 - 0x2a6fff libchrome.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libchrome.dylib
0x2ad000 - 0x2bdfff libjar50.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libjar50.dylib
0x2cf000 - 0x2e9fff libcomposer.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libcomposer.dylib
0x405000 - 0x41bfff libjsd.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libjsd.dylib
0x420000 - 0x42dfff libprldap50.dylib /Applications/Thunderbird.app/Contents/MacOS/
libprldap50.dylib
0x434000 - 0x445fff libmozldap.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libmozldap.dylib
0x456000 - 0x496fff libdocshell.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libdocshell.dylib
0x4a7000 - 0x4c5fff libgkgfx.dylib /Applications/Thunderbird.app/Contents/MacOS/
libgkgfx.dylib
0x4d8000 - 0x502fff libembedcomponents.dylib /Applications/Thunderbird.app/
Contents/MacOS/components/libembedcomponents.dylib
0x50d000 - 0x536fff libgfx_mac.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libgfx_mac.dylib
0x547000 - 0x569fff libgkplugin.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libgkplugin.dylib
0x572000 - 0x57ffff libmsgsmime.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libmsgsmime.dylib
0x590000 - 0x633fff libeditor.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libeditor.dylib
0x648000 - 0x683fff libi18n.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libi18n.dylib
0x693000 - 0x6a2fff libmyspell.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libmyspell.dylib
0x6ae000 - 0x702fff libhtmlpars.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libhtmlpars.dylib
0x715000 - 0x744fff libimglib2.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libimglib2.dylib
0x74b000 - 0x76dfff libimport.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libimport.dylib
0x777000 - 0x7a6fff libmork.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libmork.dylib
0x7ae000 - 0x7bdfff libnsprefm.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libnsprefm.dylib
0x7c3000 - 0x7d0fff libpipboot.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libpipboot.dylib
0x7d4000 - 0x7e0fff libpippki.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libpippki.dylib
0x7e5000 - 0x7f2fff libspellchecker.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libspellchecker.dylib
0x1008000 - 0x1051fff libjsdom.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libjsdom.dylib
0x1069000 - 0x1097fff libldap50.dylib /Applications/Thunderbird.app/Contents/MacOS/
libldap50.dylib
0x10a5000 - 0x10c0fff libssl3.dylib /Applications/Thunderbird.app/Contents/MacOS/
libssl3.dylib
0x10cb000 - 0x10dffff libpref.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libpref.dylib
0x10fa000 - 0x113afff libnsappshell.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libnsappshell.dylib
0x1162000 - 0x11fefff libnecko.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libnecko.dylib
0x121f000 - 0x1235fff libwebbrwsr.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libwebbrwsr.dylib
0x123c000 - 0x123efff com.apple.textencoding.unicode 1.6.4
/System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode
Encodings
0x1241000 - 0x125bfff libprofile.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libprofile.dylib
0x127f000 - 0x12cafff libpipnss.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libpipnss.dylib
0x12df000 - 0x12f4fff libxmlextras.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libxmlextras.dylib
0x1315000 - 0x133ffff librdf.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/librdf.dylib
0x134b000 - 0x136dfff libwallet.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libwallet.dylib
0x13c3000 - 0x13fdfff libxpconnect.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libxpconnect.dylib
0x1417000 - 0x14d2fff libuconv.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libuconv.dylib
0x1500000 - 0x1532fff libnspr4.dylib /Applications/Thunderbird.app/Contents/MacOS/
libnspr4.dylib
0x1544000 - 0x18bbfff libgklayout.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libgklayout.dylib
0x19cd000 - 0x1c34fff libmail.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libmail.dylib
0x1c9c000 - 0x1cdafff libwidget_mac.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libwidget_mac.dylib
0x1cf0000 - 0x1d21fff libxpinstall.dylib /Applications/Thunderbird.app/Contents/MacOS/
components/libxpinstall.dylib
0x2000000 - 0x200dfff libplds4.dylib /Applications/Thunderbird.app/Contents/MacOS/
libplds4.dylib
0x3000000 - 0x300efff libplc4.dylib /Applications/Thunderbird.app/Contents/MacOS/
libplc4.dylib
0x3749000 - 0x3768fff libnssckbi.dylib /Applications/Thunderbird.app/Contents/MacOS/
libnssckbi.dylib
0x4000000 - 0x4067fff libmozjs.dylib /Applications/Thunderbird.app/Contents/MacOS/
libmozjs.dylib
0x5000000 - 0x5098fff libxpcom.dylib /Applications/Thunderbird.app/Contents/MacOS/
libxpcom.dylib
0x7000000 - 0x705dfff libnss3.dylib /Applications/Thunderbird.app/Contents/MacOS/
libnss3.dylib
0x8000000 - 0x801dfff libsmime3.dylib /Applications/Thunderbird.app/Contents/MacOS/
libsmime3.dylib
0x9000000 - 0x9081fff libsoftokn3.dylib /Applications/Thunderbird.app/Contents/MacOS/
libsoftokn3.dylib
0xa000000 - 0xa01afff libxpcom_compat.dylib /Applications/Thunderbird.app/Contents/
MacOS/libxpcom_compat.dylib
0x8fe00000 - 0x8fe4ffff dyld /usr/lib/dyld
0x90000000 - 0x90122fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x90190000 - 0x9023dfff com.apple.CoreFoundation 6.3 (299)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90280000 - 0x904f9fff com.apple.CoreServices.CarbonCore 10.3.2
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/
CarbonCore.framework/Versions/A/CarbonCore
0x90570000 - 0x905ddfff com.apple.framework.IOKit 1.3 (???)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90610000 - 0x90699fff com.apple.CoreServices.OSServices 3.0 (3.0.0)
/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
0x90720000 - 0x90787fff com.apple.audio.CoreAudio 2.1.2 /System/Library/Frameworks/
CoreAudio.framework/Versions/A/CoreAudio
0x907f0000 - 0x907f9fff com.apple.DiskArbitration 2.0 /System/Library/PrivateFrameworks/
DiskArbitration.framework/Versions/A/DiskArbitration
0x90810000 - 0x90810fff com.apple.ApplicationServices 1.0 (???)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x90910000 - 0x90983fff com.apple.DesktopServices 1.2 /System/Library/
PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x90d00000 - 0x90d19fff com.apple.SystemConfiguration 1.4.1 (???)
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/
SystemConfiguration
0x90d40000 - 0x90d40fff com.apple.Carbon 10.3 (???) /System/Library/Frameworks/
Carbon.framework/Versions/A/Carbon
0x910b0000 - 0x910fffff com.apple.bom 1.2.3 (62.1) /System/Library/PrivateFrameworks/
Bom.framework/Versions/A/Bom
0x912a0000 - 0x912bdfff com.apple.audio.SoundManager 3.8
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/
CarbonSound.framework/Versions/A/CarbonSound
0x912e0000 - 0x912f7fff com.apple.LangAnalysis 1.5.4 /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/
LangAnalysis
0x91320000 - 0x913defff ColorSync /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/
ColorSync
0x91460000 - 0x91473fff com.apple.speech.synthesis.framework 3.2
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x914a0000 - 0x91509fff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/
HTMLRendering
0x91560000 - 0x91619fff com.apple.QD 3.4.62 (???) /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x91670000 - 0x916a8fff com.apple.AE 1.3.2 /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x916e0000 - 0x91773fff com.apple.print.framework.PrintCore 3.1
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
PrintCore.framework/Versions/A/PrintCore
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.0 /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 - 0x9193dfff com.apple.print.framework.Print 3.0 (3.1)
/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
0x919c0000 - 0x91a32fff com.apple.NavigationServices 3.3 /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/
NavigationServices
0x91ab0000 - 0x91ac4fff libCGATS.A.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/
Resources/libCGATS.A.dylib
0x91ae0000 - 0x91aebfff libCSync.A.dylib /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/
Resources/libCSync.A.dylib
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
0x91bb0000 - 0x91d44fff com.apple.QuickTime 6.5.0 /System/Library/Frameworks/
QuickTime.framework/Versions/A/QuickTime
0x92070000 - 0x92096fff com.apple.FindByContent 1.4 (1.2) /System/Library/Frameworks/
ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/
FindByContent
0x920c0000 - 0x922a6fff com.apple.security 2.1 (163.1) /System/Library/Frameworks/
Security.framework/Versions/A/Security
0x92430000 - 0x92468fff com.apple.LaunchServices 10.3 (84)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
LaunchServices.framework/Versions/A/LaunchServices
0x92740000 - 0x92777fff com.apple.CFNetwork 1.2.1 (7) /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x927d0000 - 0x92b53fff com.apple.HIToolbox 1.3.1 (???) /System/Library/Frameworks/
Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x92d30000 - 0x92d80fff com.apple.HIServices 1.4.0 (0.0.1d1)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
HIServices.framework/Versions/A/HIServices
0x935d0000 - 0x938a6fff com.apple.CoreGraphics 1.203.12 (???)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/
CoreGraphics.framework/Versions/A/CoreGraphics
0x939a0000 - 0x939b4fff libcups.2.dylib /usr/lib/libcups.2.dylib
0x939d0000 - 0x939d4fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x94060000 - 0x9407ffff com.apple.WebServices 1.1.0 /System/Library/Frameworks/
CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/
WebServicesCore
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
0x94b20000 - 0x94babfff com.apple.ink.framework 1.1 (54.4)
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/
Versions/A/Ink
0x968d0000 - 0x969b2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x96a20000 - 0x96ae2fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x96b40000 - 0x96b6efff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
0x96bf0000 - 0x96c7ffff ATS /System/Library/Frameworks/ApplicationServices.framework/
Versions/A/Frameworks/ATS.framework/Versions/A/ATS
Comment 1•21 years ago
|
||
ctrl-space doesn't crash for me, but nor does it bring up a context menu; in
fact, it does nothing, whether single or multiple messages are selected.
20031229 Linux/x86, GTK+ 2.2.4.
Reporter | ||
Comment 2•21 years ago
|
||
Under KDE, shift-F10 normally opens the context menu within Thunderbird 0.5a (20031217). On
linux-ppc (compiled from cvs yesterday) Thunderbird refuses to start since the first crash (crashes
with signal 11). This could be a problem with my compile (Yellow Dog 3.0.1 on a PowerMac G4),
but the bug doesn't appear on Linux-i386 (just tested builf 20031217 on an intel xeon box with
Fedora and athlon with SuSE 9).
Comment 3•21 years ago
|
||
Ah yes, shift-F10 does it for me. confirmed, 20031229 Linux/x86, GTK+ 2.2.4.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 4•21 years ago
|
||
This isn't a Thunderbird bug though, since it also takes out the appsuite.
Moving to mailnews. I don't get a crash dump, nor any message, but then I don't
have a debug build handy
Product: Thunderbird → MailNews
Summary: Thunderbird crashes when trying to bring up context menu on selected messages → Thunderbird crashes when trying to bring up context menu using keyboard on selected messages
Version: unspecified → Trunk
Comment 6•21 years ago
|
||
one further note: shift-F10 does bring up a context menu in the browser; it's
only mailnews that barfs on it.
Comment 7•21 years ago
|
||
This becomes more important now that bug 222938 has landed. The context menu is
the only way to compact a single mail folder. The File menu "compact folders"
now compacts *all* folders.
Severity: normal → major
Summary: Thunderbird crashes when trying to bring up context menu using keyboard on selected messages → mozilla mail (mailnews) & Thunderbird crash when trying to bring up context menu using keyboard shortcut
Updated•21 years ago
|
Assignee: mscott → sspitzer
QA Contact: esther
Comment 8•21 years ago
|
||
Here's a trace, also showing NSGetModule() in libgklayout
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1082992096 (LWP 26025)]
0x40ecaaf9 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
(gdb) bt
#0 0x40ecaaf9 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#1 0x40eca9a5 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#2 0x40ec9963 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#3 0x42177bc7 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libjsdom.so
#4 0x4215c866 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libjsdom.so
#5 0x4100b867 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#6 0x41053cb0 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#7 0x41053c6a in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#8 0x41053c6a in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#9 0x41053c6a in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#10 0x40d4f566 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#11 0x40d4f17d in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#12 0x4102b779 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#13 0x41023e12 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#14 0x4102b058 in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#15 0x4102364a in NSGetModule () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libgklayout.so
#16 0x41afc2a9 in nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&) ()
from /usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libwidget_gtk2.so
#17 0x41af4873 in nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*) () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libwidget_gtk2.so
#18 0x41af88a4 in nsWindow::DragInProgress() () from
/usr/local/src/mozilla/mozilla/mozilla-2004011211/components/libwidget_gtk2.so
#19 0x401c79e4 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x4044aa92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0x4045ada6 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#22 0x40459ca3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0x4045a0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0x402a9ca7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x402b71c6 in _gtk_window_query_nonaccels () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x401c79e4 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x4044ad44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#28 0x4044aa92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0x4045a895 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#30 0x40459ca3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#31 0x4045a0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0x402a9ca7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x401c7855 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x401c6506 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x40384845 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#36 0x40496086 in unblock_source () from /usr/lib/libglib-2.0.so.0
#37 0x40497029 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x40497347 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x404979b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#40 0x401c5d2f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x08194fe8 in ?? ()
#42 0x08152750 in ?? ()
#43 0xbffff5b0 in ?? ()
#44 0xbffff468 in ?? ()
#45 0x08194fe8 in ?? ()
(gdb)
Summary: mozilla mail (mailnews) & Thunderbird crash when trying to bring up context menu using keyboard shortcut → mozilla mail (mailnews) & Thunderbird crashes [SEGV in NSGetModule()] when trying to bring up context menu using keyboard shortcut
Comment 9•21 years ago
|
||
I'll build an unstripped build this time, and try again :)
Comment 10•21 years ago
|
||
See bug 230380 and bug 229624.
Comment 11•21 years ago
|
||
Here's a proper trace, which confirms that this is a dupe of bug 230380 [shell
no longer being set in nsEventListenerManager::FixContextMenuEvent when we call
GetCoordinatesFor()]. Thanks Isaac.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1082992096 (LWP 19097)]
nsEventListenerManager::GetCoordinatesFor(nsIDOMElement*, nsIPresContext*,
nsIPresShell*, nsPoint&) (this=0x861ad28, aCurrentEl=0x8cc1858,
aPresContext=0x88f9938, aPresShell=0x0, aTargetPt=@0xbfffd790) at nsCOMPtr.h:663
in nsCOMPtr.h
(gdb) bt
#0 nsEventListenerManager::GetCoordinatesFor(nsIDOMElement*, nsIPresContext*,
nsIPresShell*, nsPoint&) (this=0x861ad28, aCurrentEl=0x8cc1858,
aPresContext=0x88f9938, aPresShell=0x0, aTargetPt=@0xbfffd790) at nsCOMPtr.h:663
#1 0x40f339a5 in nsEventListenerManager::FixContextMenuEvent(nsIPresContext*,
nsIDOMEventTarget*, nsEvent*, nsIDOMEvent**) (this=0x8cc1858,
aPresContext=0x88f9938, aCurrentTarget=0x0, aEvent=0xbfffe990,
aDOMEvent=0xbfffe44c) at nsCOMPtr.h:663
#2 0x40f32963 in nsEventListenerManager::HandleEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, nsIDOMEventTarget*, unsigned, nsEventStatus*) (this=0x861ad28,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c,
aCurrentTarget=0x8c5c2a0, aFlags=4, aEventStatus=0xbfffe7c8) at
nsEventListenerManager.cpp:1463
#3 0x4216abc7 in nsWindowRoot::HandleChromeEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x8c5c2a0,
aPresContext=0x8cc1858, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=4,
aEventStatus=0x8cc1858) at nsCOMPtr.h:669
#4 0x4214f866 in GlobalWindowImpl::HandleDOMEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x887d368,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=4,
aEventStatus=0xbfffe7c8) at nsCOMPtr.h:669
#5 0x41074867 in nsXULDocument::HandleDOMEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x8814d90,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=4,
aEventStatus=0xbfffe7c8) at nsCOMPtr.h:669
#6 0x410bccb0 in nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x8906288,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=4,
aEventStatus=0xbfffe7c8) at nsXULElement.cpp:3027
#7 0x410bcc6a in nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x8cc17b0,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=4,
aEventStatus=0xbfffe7c8) at nsCOMPtr.h:669
#8 0x410bcc6a in nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x8cc17e8,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=4,
aEventStatus=0xbfffe7c8) at nsCOMPtr.h:669
#9 0x410bcc6a in nsXULElement::HandleDOMEvent(nsIPresContext*, nsEvent*,
nsIDOMEvent**, unsigned, nsEventStatus*) (this=0x8cc1858,
aPresContext=0x88f9938, aEvent=0xbfffe990, aDOMEvent=0xbfffe44c, aFlags=7,
aEventStatus=0xbfffe7c8) at nsCOMPtr.h:669
#10 0x40db8566 in PresShell::HandleEventInternal(nsEvent*, nsIView*, unsigned,
nsEventStatus*) (this=0x87adc10, aEvent=0xbfffe990, aView=0x897e2b8, aFlags=1,
aStatus=0xbfffe7c8) at nsCOMPtr.h:669
#11 0x40db817d in PresShell::HandleEvent(nsIView*, nsGUIEvent*, nsEventStatus*,
int, int&) (this=0x87adc10, aView=0x897e2b8, aEvent=0xbfffe990,
aEventStatus=0xbfffe7c8, aForceHandle=1, aHandled=@0xbfffe7cc) at
nsPresShell.cpp:6008
#12 0x41094779 in nsViewManager::HandleEvent(nsView*, nsGUIEvent*, int)
(this=0x87b1a28, aView=0x897e2b8, aEvent=0xbfffe990, aCaptured=147593304) at
nsCOMPtr.h:669
#13 0x4108ce12 in nsView::HandleEvent(nsViewManager*, nsGUIEvent*, int)
(this=0x8cc1858, aVM=0x8cc1858, aEvent=0x8cc1858, aCaptured=147593304) at
nsView.cpp:297
#14 0x41094058 in nsViewManager::DispatchEvent(nsGUIEvent*, nsEventStatus*)
(this=0x87b1a28, aEvent=0xbfffe990, aStatus=0xbfffe93c) at nsViewManager.cpp:2033
#15 0x4108c64a in HandleEvent (aEvent=0xbfffe990) at nsView.h:272
#16 0x41b652a9 in nsCommonWidget::DispatchEvent(nsGUIEvent*, nsEventStatus&)
(this=0x8807098, aEvent=0xbfffe990, aStatus=@0xbfffe98c) at nsCommonWidget.cpp:295
#17 0x41b5d873 in nsWindow::OnKeyPressEvent(_GtkWidget*, _GdkEventKey*)
(this=0x8807098, aWidget=0x8b1e8d0, aEvent=0xbfffe9e0) at nsWindow.cpp:1596
#18 0x41b618a4 in key_press_event_cb (widget=0x8b1e8d0, event=0x8cc1858) at
nsWindow.cpp:3416
#19 0x401c79e4 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#20 0x4044aa92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0x4045ada6 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#22 0x40459ca3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0x4045a0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0x402a9ca7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x402b71c6 in _gtk_window_query_nonaccels () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x401c79e4 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x4044ad44 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#28 0x4044aa92 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0x4045a895 in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#30 0x40459ca3 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#31 0x4045a0d6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0x402a9ca7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x401c7855 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x401c6506 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x40384845 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#36 0x40496086 in unblock_source () from /usr/lib/libglib-2.0.so.0
#37 0x40497029 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x40497347 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#39 0x404979b0 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#40 0x401c5d2f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#41 0x0829edf0 in ?? ()
#42 0x08167c88 in ?? ()
#43 0xbffff5a0 in ?? ()
#44 0xbffff458 in ?? ()
#45 0x0829edf0 in ?? ()
(gdb)
*** This bug has been marked as a duplicate of 230380 ***
Status: NEW → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•