Crashes (perhaps involving fonts) on Mac OS X

IDEA crashes now and then and the log makes me think it's some font
problem in Java. Has anyone else had similar problems? (It's happened at
least on the last few EAP versions.)

I'm using Mac OS X 10.2.8 with the recent Java 1.4 update.

Here's the log output:

Command: idea
PID: 874

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

Thread 0:
#0 0x90034728 in semaphore_wait_trap
#1 0x90009c18 in pthread_mutex_lock
#2 0x90222548 in TSLockMutex
#3 0x90221ab0 in TSAcquireReader
#4 0x91933d8c in _eGetGlyphVectorIndex
#5 0x91937ec8 in GetGlyphVectorIndex
#6 0x91ecaf78 in ats_hassle_apply
#7 0x91ec9af8 in ats_glyph_get_advances
#8 0x9373e4dc in CGFontGetGlyphAdvances
#9 0x93075894 in __NSCGSFontGetAdvancementForGlyph
#10 0x930731a4 in -[NSCGSFont advancementForGlyph:]
#11 0x93087bd0 in -[NSATSTypesetter _recalculateDelta:]
#12 0x93079fbc in -[NSATSTypesetter
layoutGlyphsInLayoutManager:startingAtGlyphIndex:maxNumberOfLineFragments
:nextGlyphIndex:]
#13 0x93086164 in -[NSLayoutManager(NSPrivate)
_fillLayoutHoleAtIndex:desiredNumberOfLines:]
#14 0x9308db74 in
_NSFastFillAllLayoutHolesUpToEndOfContainerForGlyphIndex
#15 0x93086d08 in -[NSLayoutManager
textContainerForGlyphAtIndex:effectiveRange:]
#16 0x9309e060 in -[NSLayoutManager glyphRangeForTextContainer:]
#17 0x9309af00 in textContainerForTextCell
#18 0x930daaf0 in _NSTextCellSize
#19 0x930ed470 in -[NSCell cellSizeForBounds:]
#20 0x9311c674 in -[NSTextFieldCell cellSizeForBounds:]
#21 0x930fd8f8 in -[NSCell cellSize]
#22 0x93125164 in -[NSTitledFrame _titleCellSize]
#23 0x930fdf64 in -[NSTitledFrame _titlebarTitleRect]
#24 0x930f6710 in -[NSThemeFrame _titlebarTitleRect]
#25 0x93114a18 in -[NSTitledFrame setTitle:]
#26 0x931147d4 in -[NSWindow _dosetTitle:andDefeatWrap:]
#27 0x95e660b4 in -[CWindow syncFromJava]
#28 0x95e64ba4 in +
#29 0x97e2e024 in __NSFireMainThreadPerform
#30 0x901a8fb8 in __CFRunLoopPerformPerform
#31 0x90149414 in __CFRunLoopDoSources0
#32 0x901487f8 in __CFRunLoopRun
#33 0x90180f58 in CFRunLoopRunSpecific
#34 0x969a3b70 in RunCurrentEventLoopInMode
#35 0x969b3b00 in ReceiveNextEventCommon
#36 0x969dabbc in BlockUntilNextEventMatchingListInMode
#37 0x9308dedc in _DPSNextEvent
#38 0x930a0158 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
#39 0x931442c8 in -[NSApplication _realDoModalLoop:peek:]
#40 0x931bbf44 in -[NSApplication runModalForWindow:]
#41 0x95e88f98 in -[CWindow runModalLoop]
#42 0x97e2e024 in __NSFireMainThreadPerform
#43 0x901a8fb8 in __CFRunLoopPerformPerform
#44 0x90149414 in __CFRunLoopDoSources0
#45 0x901487f8 in __CFRunLoopRun
#46 0x90180f58 in CFRunLoopRunSpecific
#47 0x969a3b70 in RunCurrentEventLoopInMode
#48 0x969b3a78 in ReceiveNextEventCommon
#49 0x969dabbc in BlockUntilNextEventMatchingListInMode
#50 0x9308dedc in _DPSNextEvent
#51 0x930a0158 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
#52 0x931442c8 in -[NSApplication _realDoModalLoop:peek:]
#53 0x931bbf44 in -[NSApplication runModalForWindow:]
#54 0x95e88f98 in -[CWindow runModalLoop]
#55 0x97e2e024 in __NSFireMainThreadPerform
#56 0x901a8fb8 in __CFRunLoopPerformPerform
#57 0x90149524 in __CFRunLoopDoSources0
#58 0x901487f8 in __CFRunLoopRun
#59 0x90180f58 in CFRunLoopRunSpecific
#60 0x969a3b70 in RunCurrentEventLoopInMode
#61 0x969b3b00 in ReceiveNextEventCommon
#62 0x969dabbc in BlockUntilNextEventMatchingListInMode
#63 0x9308dedc in _DPSNextEvent
#64 0x930a0158 in -[NSApplication
nextEventMatchingMask:untilDate:inMode:dequeue:]
#65 0x930b1d88 in -[NSApplication run]
#66 0x95e6c114 in -[StartupUtility run]
#67 0x97e2e024 in __NSFireMainThreadPerform
#68 0x901a8fb8 in __CFRunLoopPerformPerform
#69 0x90149414 in __CFRunLoopDoSources0
#70 0x901487f8 in __CFRunLoopRun
#71 0x90180f58 in CFRunLoopRunSpecific
#72 0x92b11914 in startupJava(int, int, char const**, __CFDictionary
const, BuilderVersion, char const, char const**)
#73 0x000043f0 in 0x43f0
#74 0x00004270 in 0x4270

Please sign in to leave a comment.