Opened 13 years ago

Closed 13 years ago

#567 closed Defect (Fixed)

Colloquy will fail to display rooms in the drawer sometimes

Reported by: Eric Seidel <colloquy@…> Owned by: timothy
Component: Colloquy (Mac) Version: 2.2 (Mac)
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 (7)

comment:1 Changed 13 years ago 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.

comment:2 Changed 13 years ago by akempgen

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

but maybe related to #494 and #419

comment:3 Changed 13 years ago 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

comment:4 Changed 13 years ago 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.

comment:5 Changed 13 years ago by Eric Seidel <colloquy@…>

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.

comment:6 Changed 13 years ago by Eric Seidel <colloquy@…>

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

comment:7 Changed 13 years ago by timothy

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

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

Note: See TracTickets for help on using tickets.