Ticket #853 (assigned defect)

Opened 2 years ago

Last modified 2 years ago

Colloquy freezes after a few hours usage on 10.3.9

Reported by: terrellrussell+colloquy@gmail.com Assigned to: timothy (accepted)
Priority: normal Component: Colloquy (GUI)
Version: Latest 2.1 Severity: blocker
Keywords: beachball Cc:

Description

10.3.9 on this machine. never saw this problem before - it has happened every few hours (8-10 times now) after upgrade to 2.1 (3338) after autoupdate prompt.

consultation in #colloquy suggested it might be scrollback setting (was at 1000) and so i lowered it to 500. since then, i've seen three beachballs and i had to force quit each time to get back in.

had 4-5 rooms open each time. usually no more than a couple messages in the scrollback(s) before i see that the app has frozen. not sure if it has ever frozen with *no* messages in scrollback for all the rooms.

i have no crash logs in CrashReporter? as the app is freezing, not actually crashing.

Attachments

Colloquy_17355.sample.txt (4.4 kB) - added by terrell on 08/30/06 13:07:42.
build 3321 - everything above applies, found app in beachball state with nearly empty scrollbacks in 3 rooms
Colloquy_19727.sample.txt (4.0 kB) - added by terrell on 08/31/06 07:11:40.
moved back to most current 3338, new plist, cleared Application Support files, hung on 4 rooms after 7 hours
Colloquy_20981.sample.txt (3.9 kB) - added by terrell on 08/31/06 21:13:37.
one more time, with feeling. 3338, 5 rooms, a few hours, beachball.
Sample of Colloquy.txt (29.5 kB) - added by centosian2 on 11/26/06 21:54:37.
sample of colloquy freeze with 5 rooms after running for about 53 hours
Sample of Colloquy.2.txt (5.8 kB) - added by tiggerypum on 04/02/07 19:48:12.
another beachball :(

Change History

08/29/06 12:43:34 changed by terrell

confirmed - just froze with nothing in scrollback for all connected rooms.

clearing out preferences now - will keep a copy of the plist for later if helpful.

08/29/06 19:05:23 changed by terrell

did not help - same freezing, even with new plist.

this is a blocker - app is not usable in this state.

08/29/06 19:51:57 changed by terrell

08/29/06 22:07:06 changed by terrell

08/29/06 22:19:10 changed by terrell

lots of crashes on connect (documented and fixed since these builds)

retrashed the plist and connecting with 3321.

08/30/06 09:59:52 changed by terrell

same freezing - with clean plist and 3321.

i'm stumped.

08/30/06 10:55:00 changed by timothy

  • status changed from new to assigned.
  • summary changed from colloquy freeze (beachballed) after a few hours usage - did not happen prior to 3338 to Colloquy freezes after a few hours usage on 10.3.9.

Can you do a sample next time this freeze happens? You can do a sample on a frozen app in the Activity Monitor or from the terminal.

In the terminal: sample Colloquy 10

In Activity Monitor: Select Colloquy in the list then pick Sample Process in the View menu.

Then attach the file here.

08/30/06 13:07:42 changed by terrell

  • attachment Colloquy_17355.sample.txt added.

build 3321 - everything above applies, found app in beachball state with nearly empty scrollbacks in 3 rooms

08/31/06 07:11:40 changed by terrell

  • attachment Colloquy_19727.sample.txt added.

moved back to most current 3338, new plist, cleared Application Support files, hung on 4 rooms after 7 hours

08/31/06 11:25:43 changed by Koen Vervloesem <kvervloesem@gmail.com>

I have the same problem, except that Colloquy is crashing, not freezing. It has happened more than 10 times today. This is Colloquy 2.1 (3338) on Mac OS 10.3.9. I have sent a crash report.

08/31/06 21:13:37 changed by terrell

  • attachment Colloquy_20981.sample.txt added.

one more time, with feeling. 3338, 5 rooms, a few hours, beachball.

11/12/06 23:17:11 changed by timothy

This is hanging every time in objc_sync_enter, which is the @synchronized directive in ObjC. I have no idea why this would be happening. How large are the rooms you join?

11/23/06 07:51:04 changed by centosian

I get a hang that fits the same description on OSX 10.4.8 using colloquy 2.1 (3386). Added as per suggestion by akempgen. Will do 'sample' and 'activity monitor' debugging as mentioned above if/when this occurs again.

11/26/06 21:54:37 changed by centosian2

  • attachment Sample of Colloquy.txt added.

sample of colloquy freeze with 5 rooms after running for about 53 hours

11/26/06 21:56:45 changed by centosian2

Just added a crash case with Colloquy 2.1 (3410). It didn't actually lock up with the beach ball this time, but the message pane wouldn't scroll or update.

11/26/06 21:58:54 changed by centosian2

oh - scrollback is 250, os 10.4.8

03/28/07 23:13:34 changed by timothy

This seems like a bug with @synchronize in 10.3.9. Not likely fixable on our end. Soon 10.3.9 will not be supported anymore when Leopard ships...

03/28/07 23:18:27 changed by Rinoa

Also see #1009

04/02/07 19:48:12 changed by tiggerypum

  • attachment Sample of Colloquy.2.txt added.

another beachball :(