Ticket #567 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

Colloquy will fail to display rooms in the drawer sometimes

Reported by: Eric Seidel <colloquy@eseidel.com> Assigned to: timothy
Priority: highest Component: Colloquy (GUI)
Version: Latest Nightly Severity: blocker
Keywords: Cc:

Description

As of the latest nightly, sometimes Colloquy will fail to display a room in the rooms list drawer. It seems to be most often teh first room it tries to join. Likely it's a race condition.

This means you can't actually see any messages sent to you in that room, and is a horrible regression.

Change History

05/16/06 09:09:23 changed by anonymous

I'm having a similar problem. Macbook pro. Sometimes after loading the Colloquy application which auto joins two servers and 4 rooms, I am unable to see any of the messages in the message window (although I can see the message numbers count up in the drawer), as if the message window is not refreshing. Quitting Colloquy and loading it again will almost always fix it. This happnens quite often but there's no pattern to when it does or doesn't happen. This has been the same with the last few intel mac builds i've tried.

07/07/06 06:36:21 changed by akempgen

not a duplicate of #576, anonymous misread the ticket i guess.

but maybe related to #494 and #419

08/15/06 01:51:05 changed by Strimkind

I am getting the same problem with the latest release (Version 2.1 (3321)) but it happends to more than the first room. Although restarting the program or rejoining the channel generally fixes it, it is annoying enough that I will go back to 2.0 D16

08/15/06 04:25:22 changed by sylvia

I'm also getting the same problem with (Version 2.1 (3321)). I'm using a Powerbook G4, so it's not an Intel only issue. Out of the three channels I joined, I can only see messages on the last one, though I can see the message numbers count up in the drawer. I restarted once and rebooted once and that didn't solve the problem. I have to downgrade back to 2.0 D16.

08/15/06 13:02:37 changed by Eric Seidel <colloquy@eseidel.com>

When I hit this issue, I don't actually see the rooms in the drawer.

I believe you're hitting a different issue, which can be worked-around by using "/reload style" in that particular room.

For the issue this bug is about, you can't actually see the room in the drawer and have to use "/part #room" and "/join room" to see it again.

08/15/06 15:01:36 changed by Eric Seidel <colloquy@eseidel.com>

Related console dump:

2006-08-15 14:50:51.288 Colloquy[373] CFLog (21): dyld returns 2 when trying to load /Library/ScriptingAdditions/XILog.osax/Contents/MacOS/XILog 2006-08-15 14:51:01.618 Colloquy[373] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 14:51:01.618 Colloquy[373] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 14:51:13.189 Colloquy[373] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 14:51:13.189 Colloquy[373] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 14:51:27.919 Colloquy[373] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 14:51:27.919 Colloquy[373] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 14:52:02.682 Colloquy[373] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 14:52:02.682 Colloquy[373] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil [375] http://localhost:3000/javascripts/welikepants_index.js:TypeError - Value undefined (result of expression Event.observe) is not object. 2006-08-15 14:57:48.647 Colloquy[373] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 14:57:48.647 Colloquy[373] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 14:59:00.081 Mail[372] *** Assertion failure in -[ASExtendedTableView lockFocus], AppKit?.subproj/NSView.m:3248 2006-08-15 14:59:00.098 Mail[372] lockFocus sent to a view whose window is deferred and does not yet have a corresponding platform window 2006-08-15 14:59:03.858 Colloquy[373] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 14:59:03.858 Colloquy[373] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil Aug 15 14:59:07 HackTop? mdimportserver[349]: *** Failed to decode quoted-printable data, treating as binary Aug 15 15:00:17 HackTop? crashdump[460]: Colloquy crashed Aug 15 15:00:18 HackTop? crashdump[460]: crash report written to: /Users/eseidel/Library/Logs/CrashReporter/Colloquy.crash.log 2006-08-15 15:00:24.542 Colloquy[462] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 15:00:24.542 Colloquy[462] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 15:00:26.616 Colloquy[462] CFLog (21): dyld returns 2 when trying to load /Library/ScriptingAdditions/XILog.osax/Contents/MacOS/XILog 2006-08-15 15:00:29.751 Colloquy[462] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 15:00:29.751 Colloquy[462] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 15:00:30.872 Colloquy[462] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 15:00:30.872 Colloquy[462] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil 2006-08-15 15:00:38.325 Colloquy[462] Couldn't open inetloc file at: /Users/eseidel/Library/Application Support/Colloquy/Favorites/#audioscrobbler (irc.phasenet.co.uk).inetloc 2006-08-15 15:00:38.325 Colloquy[462] Exception raised during posting of notification. Ignored. exception: *** -[NSCFArray addObject:]: attempt to insert nil Aug 15 15:00:39 HackTop? mdimportserver[349]: *** Failed to decode quoted-printable data, treating as binary

08/27/06 21:42:46 changed by timothy

  • status changed from new to closed.
  • resolution set to fixed.

This should be fixed by [3346]. Please test with the next build.