Adium

Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#7841 closed defect (fixed)

Crash When Removing Event

Reported by: zacw Owned by: evands
Milestone: Adium X 1.1.3 Component: Adium Core
Version: Severity: normal
Keywords: Cc:
Patch Status:

Description

This is semi-reproducible. I wiped my preferences, and started removing the Default events. "File Transfer begins" and a few others triggered this (though I doubt these are in themselves the cause). I get the following crash quite a few times:

Date/Time:      2007-09-07 12:22:40.454 -0400
OS Version:     10.4.10 (Build 8R218)
Report Version: 4

Command: Adium
Path:    /Applications/Adium.app/Contents/MacOS/Adium
Parent:  WindowServer [102]

Version: 1.1.2 (1.1.2)

PID:    648
Thread: 0

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

Thread 0 Crashed:
0   <<00000000>> 	0xfffeff30 objc_msgSend_rtp + 48
1   Adium                          	0x00324990 -[ESContactAlertsViewController calculateHeightForItem:] + 132
2   com.apple.AppKit               	0x93842c4c -[NSApplication sendAction:to:from:] + 108
3   com.apple.AppKit               	0x93842b80 -[NSControl sendAction:to:] + 96
4   com.apple.AppKit               	0x93842a60 -[NSCell _sendActionFrom:] + 156
5   com.apple.AppKit               	0x9385ca88 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1020
6   com.apple.AppKit               	0x9385c670 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 564
7   com.apple.AppKit               	0x9385c094 -[NSControl mouseDown:] + 536
8   AIUtilities                    	0x12016e78 -[AIPlasticButton mouseDown:] + 92
9   com.apple.AppKit               	0x937fd890 -[NSWindow sendEvent:] + 4616
10  com.apple.AppKit               	0x937a68d4 -[NSApplication sendEvent:] + 4172
11  com.apple.AppKit               	0x9379dd10 -[NSApplication run] + 508
12  com.apple.AppKit               	0x9388e87c NSApplicationMain + 452
13  com.adiumX.adiumX              	0x000028e4 _start + 760
14  com.adiumX.adiumX              	0x000025e8 start + 48

Thread 1:
0   libSystem.B.dylib              	0x90054388 semaphore_timedwait_signal_trap + 8
1   libSystem.B.dylib              	0x90070be8 pthread_cond_timedwait_relative_np + 556
2   ...apple.AddressBook.framework 	0x94e61cac -[ABRemoteImageLoader workLoop] + 132
3   com.apple.Foundation           	0x92be31a0 forkThreadForFunction + 108
4   libSystem.B.dylib              	0x9002bd08 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib              	0x9001f88c select + 12
1   com.apple.CoreFoundation       	0x907f0434 __CFSocketManager + 472
2   libSystem.B.dylib              	0x9002bd08 _pthread_body + 96

Thread 3:
0   libSystem.B.dylib              	0x9000b348 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000b29c mach_msg + 60
2   com.apple.CoreFoundation       	0x907ddba8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x907dd4ac CFRunLoopRunSpecific + 268
4   com.apple.Foundation           	0x92c0a6a8 +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264
5   com.apple.Foundation           	0x92be31a0 forkThreadForFunction + 108
6   libSystem.B.dylib              	0x9002bd08 _pthread_body + 96

Thread 4:
0   libSystem.B.dylib              	0x9000b348 mach_msg_trap + 8
1   libSystem.B.dylib              	0x9000b29c mach_msg + 60
2   com.apple.CoreFoundation       	0x907ddba8 __CFRunLoopRun + 832
3   com.apple.CoreFoundation       	0x907dd4ac CFRunLoopRunSpecific + 268
4   com.apple.Foundation           	0x92c0b7e8 +[NSURLCache _diskCacheSyncLoop:] + 152
5   com.apple.Foundation           	0x92be31a0 forkThreadForFunction + 108
6   libSystem.B.dylib              	0x9002bd08 _pthread_body + 96

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x00000000fffeff30 srr1: 0x000000000200f030                        vrsave: 0x0000000000000000
    cr: 0x44004422          xer: 0x0000000020000004   lr: 0x0000000000324990  ctr: 0x00000000900015c8
    r0: 0x00000000a07bb67c   r1: 0x00000000bfffe740   r2: 0x00000000a07bb674   r3: 0x00000000005fdbf0
    r4: 0x0000000090a8cd80   r5: 0x00000000ffffffff   r6: 0x00000000ffffffff   r7: 0x00000000ffffffff
    r8: 0x00000000441f0000   r9: 0x0000000080a80100  r10: 0x000000000000000b  r11: 0x000000008afa1160
   r12: 0x0000000000119c3c  r13: 0x00000000a37cc688  r14: 0x0000000000000100  r15: 0x00000000bfffe7a0
   r16: 0x00000000a37bc68c  r17: 0x00000000a37cc68c  r18: 0x000000000037490c  r19: 0x000000000037490c
   r20: 0x0000000000000000  r21: 0x0000000000000000  r22: 0x00000000a37cc68c  r23: 0x000000000037490c
   r24: 0x00000000005fdbf0  r25: 0x000000000b0c0380  r26: 0x00000000a37d29c4  r27: 0x0000000000361dfc
   r28: 0x000000000b0b4170  r29: 0x000000001203f868  r30: 0x000000000b0c43d0  r31: 0x000000000032490c

Change History (4)

comment:1 Changed 12 years ago by Evan Schoenberg

Owner: changed from nobody to Evan Schoenberg
Status: newassigned

Mea culpa - I'll fix this in the next couple days.

comment:2 Changed 12 years ago by Evan Schoenberg

Note to self: ESContactAlertsViewController.m:211 needs retain/release protection around deleting the item, I think.

comment:3 Changed 12 years ago by Evan Schoenberg

Resolution: fixed
Status: assignedclosed

(In [20895]) Fixed crash after deleting events. Fixes #7841

comment:4 Changed 12 years ago by Evan Schoenberg

(In [20896]) Merged [20895]: Fixed crash after deleting events. Fixes #7841

Note: See TracTickets for help on using tickets.