Opened 13 years ago

Closed 13 years ago

#860 closed Defect (Fixed)

Crash when adding channels to AutoJoin (build 3338)

Reported by: mecha@… Owned by: timothy
Component: Colloquy (Mac) Version: 2.2 (Mac)
Severity: Blocker Keywords: Automatic, Join, AutoJoin
Cc:

Description

Everytime I go to Window > Connections > Click on a Server > Info > Automatic and click the + type in the Channel then hit enter, Colloquy crashes. It wasn't present in previous builds.

Change History (4)

comment:1 Changed 13 years ago by akempgen

have you submitted the crash reports?

comment:2 Changed 13 years ago by anonymous

I just sent one on a similar situation, I can add several, but on closing the dialog, boom. Stack below is from nightly build from today, as is submitted crash report. It did manage to save the channels, on relaunch the changes were active.

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x80000020
0xfffeff18 in objc_msgSend_rtp ()
(gdb) bt
#0 0xfffeff18 in objc_msgSend_rtp ()
#1 0x937a0dd0 in -[NSTableView _drawContentsAtRow:column:clipRect:] ()
#2 0x937a0854 in -[NSTableView drawRow:clipRect:] ()
#3 0x937a0610 in -[NSTableView drawRowIndexes:clipRect:] ()
#4 0x9379fc98 in -[NSTableView drawRect:] ()
#5 0x93734858 in -[NSView _drawRect:clip:] ()
#6 0x93733e18 in -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] ()
#7 0x93736b60 in _recursiveDisplayInRect2 ()
#8 0x907eb3c4 in CFArrayApplyFunction ()
#9 0x93733f2c in -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] ()
#10 0x93736b60 in _recursiveDisplayInRect2 ()
#11 0x907eb3c4 in CFArrayApplyFunction ()
#12 0x93733f2c in -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] ()
#13 0x937333e0 in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#14 0x937339a8 in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#15 0x937339a8 in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#16 0x937339a8 in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#17 0x937339a8 in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#18 0x93754044 in -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#19 0x9372d054 in -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] ()
#20 0x93722348 in -[NSView displayIfNeeded] ()
#21 0x937221b8 in -[NSWindow displayIfNeeded] ()
#22 0x93722064 in _handleWindowNeedsDisplay ()
#23 0x907db73c in CFRunLoopDoObservers ()
#24 0x907db9dc in
CFRunLoopRun ()
#25 0x907db47c in CFRunLoopRunSpecific ()
#26 0x931eb740 in RunCurrentEventLoopInMode? ()
#27 0x931ead4c in ReceiveNextEventCommon? ()
#28 0x931eac40 in BlockUntilNextEventMatchingListInMode? ()
#29 0x936eeae4 in _DPSNextEvent ()
#30 0x936ee7a8 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#31 0x936eacec in -[NSApplication run] ()
#32 0x937db87c in NSApplicationMain ()
#33 0x0005f398 in _start ()
#34 0x0005f09c in start ()

comment:3 Changed 13 years ago by vip

I didn't send my crash report but I showed it in #colloquy and was told to submit report here, my autojoins are saved, just encounter a crash.

comment:4 Changed 13 years ago by timothy

  • Resolution set to fixed
  • Status changed from new to closed

I atempted to fix this in [3382]. Reopen if this still happens after the next release.

Note: See TracTickets for help on using tickets.