Adium

Opened 14 years ago

Closed 14 years ago

Last modified 13 years ago

#1274 closed defect (fixed)

Online Users Appear Offline

Reported by: jeffrey@manikgrafik.com Owned by: nobody
Milestone: Component: Adium Core
Version: Severity: major
Keywords: buddies user contact buddy update online Cc:
Patch Status:

Description

After installing Adium 0.83, I am no longer able to see all of my online contacts. I have Contact Group 1, Contact Group 2 and Contact Group 3. Only Contact Groups 1 & 2 are now showing up with active users in them. Coincidentally, Groups 1 and 2 are both from the same online screen name. I have 2 AIM names and only the primary name is showing up. In addition, none of my MSN or Yahoo contacts are showing up either. If I revert to 0.82, everything works as expected.

Change History (110)

comment:1 Changed 14 years ago by Volt

Same problem cropped up last night with the RC2 build, though it wasn't present in RC1.

comment:2 Changed 14 years ago by mwilliger@…

yes!! the same thing happened with me! any fixes?

comment:3 Changed 14 years ago by djvaporize

i have this same problem as well. i downgraded to 0.82 and it works fine and dandy..

comment:4 Changed 14 years ago by Zachary West

Milestone: Adium X 0.83Adium X 0.84
priority: normalhigh
Severity: normalmajor
Version: 0.83b

comment:5 Changed 14 years ago by Zachary West

Keywords: buddies user contact buddy update online added

Adding some keywords. I hope people are searching and just not finding it. :(

comment:6 Changed 14 years ago by Zachary West

Version: 0.83b0.83

Switching to non-beta .83.

comment:7 Changed 14 years ago by viserys@…

I have the same problem. However, some of my AIM friends still appear online. Most of them are gone though.

comment:8 Changed 14 years ago by Evan Schoenberg

If you do View->Show Offline Contacts, do they show up? If so, do they show up as online or offline?

If you do View->Show Groups to toggle Group display, do they show up? If so, do they show up as online or offline?

comment:9 Changed 14 years ago by Evan Schoenberg

Component: AIMAdium Core

(Changing to Adium Core, as it does not appear to be an issue specific to AIM -- note the original poster's mention of MSN and Yahoo)

comment:10 Changed 14 years ago by viserys@…

Whether in groups or otherwise, they appear as offline. If set to show offline contacts, they show up there. When trying to message them, it will tell me they're offline, and whether I want to send the message. The message will go through, and I can converse with them, as if they're invisible.

comment:11 Changed 14 years ago by anonymous

I am having the same behavior, the really strange part is that some of my contacts will show up as online and others won't, but these contacts are not constant across screennames. There are some contacts which only show up on one screenname, but not the other. I only use Adium for AIM, so I can't comment on any other protocols.

comment:12 Changed 14 years ago by Evan Schoenberg

Is it the same set of contacts every time, across Adium launches?

comment:13 Changed 14 years ago by viserys@…

Whenever I log in or out, or re-launch Adium, the same people appear online/offline. I had an "offline" friend try toggling invisible a few times, and re-logging in, but it didn't change anything.

comment:14 Changed 14 years ago by Zachary West

Summary: My online users are goneOnline Users Appear Offline

Making the subject a little more searchable.. I hope.

comment:15 Changed 14 years ago by shoeiztehshiz0rs@…

I am having the same problem as viserys@…. I only use Adium for AIM and I only have one group. Currently 5 of my contacts are online (I see this when I log on via AIM) but only two of them show up when I use Adium. I just updated today from, I guess, the last version of Adium to 0.83.

I'm not the most computer savvy person, so please help if you can...

comment:16 Changed 14 years ago by shoeiztehshiz0rs@…

Also, this only happens when I reset my preferences... I can't see ANY of my contacts if I use my old preferences, even offline ones.

comment:17 Changed 14 years ago by Zachary West

Please download .83rc1 and see if it works for you. If it does or does not, please report back.

comment:18 Changed 14 years ago by anonymous

Should I trash the version of Adium I have on there now?

comment:19 Changed 14 years ago by Zachary West

Just replace it and it'll be fine. Close Adium first.

comment:20 Changed 14 years ago by shoeiztehshiz0rs@…

The icon bounces in the dock a bit, then "unexpectedly quits"...

comment:21 Changed 14 years ago by Volt

Using RC1 corrects the problem on my end.

comment:22 Changed 14 years ago by MWH

Agreed, RC1 does not have the issue.

comment:23 Changed 14 years ago by shoeiztehshiz0rs@…

Reset preferences, still unexpectedly quits...

comment:24 Changed 14 years ago by greengeek@…

I noticed the following output in Console.log after experiencing this issue:

(process:23829): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:23829): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

It repeats in the log many times, possibly once for each contact, or each online contact. This occurs every time Adium starts up, the only difference between runs being the process number. Hope this is helpful.

On an unrelated note, Trac refuses bug report comments if someone else enters a comment in the time between loading the page and pressing submit. Is this intended?

comment:25 Changed 14 years ago by Peter Hosey

not intended, but part of Trac's nature.

comment:26 Changed 14 years ago by Evan Schoenberg

shoeiztehshiz0rs@…: rc1 was not compatible with OS X 10.2. Thanks though :)

greengeek: good observation. Investigating now.

comment:27 Changed 14 years ago by viserys@…

rc1 works fine for me. =)

comment:28 Changed 14 years ago by shoeiztehshiz0rs@…

Okay, thanks. I trashed that and reinstalled Adium 0.83... back to my original problem.

comment:29 Changed 14 years ago by shoeiztehshiz0rs

How do I revert to an older version? I didn't have problems with my previous version...

comment:30 Changed 14 years ago by anonymous

rc1 works for me as well

comment:31 Changed 14 years ago by shoeiztehshiz0rs@…

...and other people said it was okay after they reverted...

comment:32 Changed 14 years ago by Zachary West

Please download this latest release and see if it corrects the issue. Please report any problems/issues you may have.

comment:33 Changed 14 years ago by shoeiztehshiz0rs@…

Thanks again, but still having the same problem...

comment:34 Changed 14 years ago by Zachary West

shoeiztehshiz0rs@…: Is it crashing on launch? If so, open /Applications/Utilities/Console.app and show us any relevant Adium output.

comment:35 Changed 14 years ago by shoeiztehshiz0rs@…

No, it's opening, but my contacts aren't all showing as online

comment:36 Changed 14 years ago by shoeiztehshiz0rs@…

Getting this in the console when I log on:

2005-08-23 18:45:29.717 Adium[637] could not get password from keychain for account AIM.1 on service Adium.AIM.1: GetPasswordKeychain returned -25300 GLib: Cannot convert message: Conversion from character set 'UTF-8' to 'en_US' is not supported

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_get_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_set_string: assertion `node != NULL' failed

(process:637): CRITICAL : gaim_blist_node_set_string: assertion `node != NULL' failed

comment:37 Changed 14 years ago by Peter Hosey

-25300:
errKCItemNotFound / errSecItemNotFound
 / The item cannot be found.

comment:38 Changed 14 years ago by rboyce@…

Same issue with online contacts appearing offline. The tooltips for some of the offline contacts show their status as "Signing Off" or "Last Seen 1 minute ago". Fell back to .82 from VersionTracker.

comment:39 Changed 14 years ago by Zachary West

rboyce: does the version listed above work?

comment:40 Changed 14 years ago by Zachary West

ANYBODY having this issue: Please download this version of .83 and tell us if you have any issues (or if it fixes it!). Thank you.

comment:41 Changed 14 years ago by the W'rkncacnter

That fixed it for me, contact list seems the same as .82.

comment:42 Changed 14 years ago by Zachary West

W'rkncacnter: can you try the official .83 release again and see if it still only gives part of the list?

comment:43 Changed 14 years ago by viserys@…

The above release is working for me.

comment:44 Changed 14 years ago by Evan Schoenberg

After trying the latest version of .83 posted above, please then try the official .83 release.. can you verify that the new version works while the original .83 one still does not?

comment:45 Changed 14 years ago by viserys@…

The official release seems to be working.

comment:46 Changed 14 years ago by iamdw

Debug version works fine for me. All contacts listed. no odd log info, so CPU/Memory overload.

comment:47 Changed 14 years ago by mbrady

The "fixed" version isn't fixing it for me. I still am only seeing about 1/3 of my online contacts.

comment:48 Changed 14 years ago by Volt

Ditto what mbrady said. The debug version does not correct the problem.

comment:49 Changed 14 years ago by greengeek@…

Debug version from the link above does not correct the problem for me. Console.log still gets entries about the failed assertions. Is there any other step required for the fix, such as dumping the prefs folder? Or is there any other information that could help narrow down the cause/source of the bug?

Thanks for all the hard work

comment:50 Changed 14 years ago by iamdw

so playing around, i decided i would kill the debug verion and launch to the official .83 release that was acting buggy for me. It's running without a hitch .... these seems to be an odd little bug.

comment:51 Changed 14 years ago by anonymous

I am still having the problem described above, even after downloading the 'debug' version. I can't even see my secondary screen name on my contact list.

comment:52 Changed 14 years ago by shoeiztehshiz0rs@…

Debug version isn't working for me, either. I'm still only seeing a fraction of my buddy list. And, yes, thanks for all the hard work.

comment:53 Changed 14 years ago by the W'rkncacnter

Tried the official release, works fine for me.

comment:54 Changed 14 years ago by anonymous

I just upgraded from .82 to .83, and I am having the same issue

comment:55 Changed 14 years ago by cschrader@…

Sorry, forgot my email address

comment:56 Changed 14 years ago by shoeiztehshiz0rs@…

Tried the official release again, too, but still not working...

comment:57 Changed 14 years ago by katomak@…

Above fix/debug did NOT work for me - tried it several times...

comment:58 Changed 14 years ago by Bu113t

rc1 fixed it for me, going back doesn't work still.

comment:59 Changed 14 years ago by churchie

rc1 fixed it, the debug one didnt work, the official didnt either.

comment:60 Changed 14 years ago by daveron21

I have this problem also. Opening old version of adium and moving missing contact to a different group causes them to reappear in the new version however.

comment:61 Changed 14 years ago by cschrader@…

the debug build did not fix it for me

comment:62 Changed 14 years ago by iamdw

hrmn ... daveron21 may be on to something, at one point i had both the Official .83 and the Official .82 open at the same time. Both seemed to be working as expected... since then i am using the official .83 with no troubles...

comment:63 Changed 14 years ago by bobby

tried the release posted here, .82, .83, in all orders and combinations of using at the same time...the last release that works for me .83rc1.

comment:64 Changed 14 years ago by anonymous

i did what iamdw did -- run 0.82 and 0.83 at the same time -- and now 0.83 works just fine, even when run by itself.

comment:65 Changed 14 years ago by katomak@…

debug did not fix for me

rc1 DID fix it for me

comment:66 Changed 14 years ago by shoeiztehshiz0rs@…

How do you run both at the same time?

comment:67 Changed 14 years ago by guswim8@…

The debug version didn't fix it for me, but does this help to track down the problem? I updated earlier today to 0.83 and didn't have any problems with online buddies appearing offline, but buddy icons weren't updating. So I ended up trashing ~/Library/Application Support/Adium 2.0/Users/GUSwim8/libgaim/blist.xml, which got buddy icons updating, but that's when the issue at hand started, with only about 1/3 of my contacts appearing offline. Having not emptied the trash, I put back the original blist.xml file, which fixed the issue. Moving out of the ligbaim folder recreated the bug. Hope this helps....

comment:68 Changed 14 years ago by iamdw

shoeiztehshiz0rs@…: rename one or both of the Adium.app's, then just double click to launch. For example, i have 3 versions named as follows: Adium_debug.app , Adium_83.app , and Adium.app (which is the .82 official)...

comment:69 Changed 14 years ago by shoeiztehshiz0rs@…

Well... I don't have .82 anymore... it got replaced when I updated to 8.3. I'll try running .83 with the debug, though...

comment:70 Changed 14 years ago by Adam

Is the fact that .83 is no longer offered on the download page mean that it's recommended to use .82 for the time being?

comment:71 Changed 14 years ago by Adam

I apparently can't read non-bolded grey type. Strike my last comment.

comment:72 Changed 14 years ago by shoeiztehshiz0rs@…

Yay it's working!! I have no idea why... I re-downloaded .83 from the main site and was going to run it at the same time as the debug (see last post), but tried it on it's own first. Anyway, it seems to be bug-free. I guess the 7th time's a charm?

Many, many thanks to the people who've been trying to solve this problem. It is greatly appreciated.

comment:73 Changed 14 years ago by Zachary West

I think you just downloaded .82, shoeiztehshiz0rs@….. it's on the main page right now because .83 was yanked.

comment:74 Changed 14 years ago by shoeiztehshiz0rs@…

Oh. Right. Hmm. Well, at least it works. I don't really care if it's the new version or not.

comment:75 Changed 14 years ago by guswim8@…

FYI: I repeatedly resolved/recreated the bug by going back and forth between new blist.xml files created by 0.82 and 0.83, respectively. Hope this helps pin down the issue.

comment:76 Changed 14 years ago by David Smith

guswim: thanks, I'm not sure yet if it helps, but that sounds very promising

comment:77 Changed 14 years ago by Ale

I am having this same problem. In AIM, my buddies are IMing me, but I cannot respond because it does not recognize them as online.

comment:78 Changed 14 years ago by Ale

Sorry, it didn't work with the last posted version, but I then tried rc1, and it is working now.

comment:79 Changed 14 years ago by adamiser

Can someone give this build a try and let me know if it does either of:

  • Incorrectly displays contacts as offline or doesn't show certain contacts at all
  • Causes assertions to console.app

Thanks :)

comment:80 Changed 14 years ago by Peter Hosey

please also try this build, especially if adamiser's build does not work for you. this will help us find/confirm the problem. run it with Console open, then post any Console output to this ticket.

make sure you preformat Console output, like this:

{{{
blah
}}}

comment:81 Changed 14 years ago by Peter Hosey

btw, thanks to catfish_man for hosting my build.

comment:82 Changed 14 years ago by kthemank@…

I tried Adam Iser's build, and i've been running it for about 30 minutes. Seems to be working... All my buddies show up in the contact list.

comment:83 Changed 14 years ago by jeffrey@…

I tried the Iser Build and it is working correctly now. What was changed?

comment:84 Changed 14 years ago by sky58@…

Iser build seems to be working fine. Thanks.

comment:85 Changed 14 years ago by adamiser

jeffrey@…: The posted builds are Adium 0.83 and libgaim 1.5.0 built from scratch. At this point it looks like 0.83 suffered a two level failure:

  1. It appears as if the libgaim binary in our 0.8x svn was outdated or corrupt.
  2. It seems that the faulty binary was put in place prior to our final release, but wasn't being copied into builds until a clean was performed before the RC2 release.

These conditions allowed the error to go undetected during our testing phase, sneaking its way into the binary between our release candidate and final release builds.

I'll need to hear more confirmations that these builds work before I'm 100% confident with that analysis, but it seems like a plausible scenario at this point. If it turns our to be true we'll adopt a clean-build only release requirement to prevent this from happening again in the future.

comment:86 Changed 14 years ago by phoenixmog@…

I tired adamiser's build and it seams to work fine, It actually is showing contacts that are online that my .82 is not. Odd. However I ran it for about an hour with no noticeable problems.

comment:87 Changed 14 years ago by guswim8@…

Just wanted to confirm that Adam's build seems to fix the problem for me, too. Thanks for all the work overnight, everyone!

comment:88 Changed 14 years ago by Volt

Adam's build appears to have corrected the problem. Cheers!

comment:89 Changed 14 years ago by iamdw

While I can't say for sure any of these builds have worked to get my buddies list as they reappeared when i had both .82 and .83 officials version opened at the same time, they are all there in the debug builds we have been testing.


However, one thing i can confirm in all debug versions we've been testing (including Adam's latest) is that upon launch, i begin to notice processes popping up called "AdiumApplescriptRunner" or "AdiumApplescript". At first they are sparse, but after a few minutes, there are as many as 5 to 10 fluctuating at any given time. At that point my machine (1.5GHz PB G4 1.5G RAM) is nearly unusable and i am forced to force-quit Adiumx. This occurs in all of the .83 version on this page as well as official, but not .82 official...

Anyone else having this problem? I am going to remove my scripts and add them back 1 by 1 to try and narrow this down...

comment:90 Changed 14 years ago by iamdw

update from my above post... I removed all script from my Adium 2.0 scripts folder and still began seeing instances of the "AdiumApplescriptRunner" and "AdiumApplescript", which i assume are from the built in client scripts. While the number of instances were fewer ie, instead off 5 to 10 fluctuating, it was say, 2 to 6. The OS was still usuable, but noticably sluggish and i would still get the "beachball" of death a few times a minute... i'll have to stick w/.82 for now.

I must say i still love Adiumx and truly appreciate all the hard work of the devs, keep up the good work!

comment:91 Changed 14 years ago by ndintenfass

Any chance of getting a mirror to the new "Iser" .83 build? The URL provided seems to have a serious bandwidth issue (I'm getting 0.3kb/s -- much much slower than usual)

comment:92 Changed 14 years ago by samsamoa

http://adiumx.cachefly.net/AdiumX_0.84.dmg

Here is a link to version 0.84, which should fix this problem. Could you all please test this and report back? Thanks!

comment:93 Changed 14 years ago by anonymous

Note that 'this' problem is the original poster's problem and the problem intended to be address in all builds above, including Adam's build; this is unrelated to the AdiumScripts problem (iamdw: please open a new ticket for a separate issue.. I know you intend no harm, but ticket "hijaacking" is counterproductive).

comment:94 Changed 14 years ago by iamdw

sorry about that. starting a new ticket now :P

comment:95 Changed 14 years ago by FredAkbar

That link a couple posts above mine works fine. I never noticed the bug that caused .83 to be pulled, so I can't say if it's fixed, but everyone else seems to think it is so all's well, I'm sure.

comment:96 Changed 14 years ago by me@…

I have no problems with samsamoa's linked Adium build. All my contacts appear as normal and I get no abnormal console output (besides something about the keychain).

comment:97 Changed 14 years ago by Volt

samsamoa's build seems to be working fine.

comment:98 Changed 14 years ago by gwennoda

All the following versions seem to work for me:

0.82, 0.83rc1 from zacw, 0.84DeadCodeOff from zacw, 0.84Deployment by zacw, Boredzo build, and 0.84 posted by samsamoa

0.83 did not work for me... and I did not try adamiser build because it would not unzip.

Thanks for working so hard to track down this problem.

comment:99 Changed 14 years ago by Peter Hosey

gwennoda: any Console output from my build? (and remember to preformat it if there was.)

comment:100 Changed 14 years ago by capedcrusader669

0.84 seems to take care of the buddy list....will be able to report better tomorrow

comment:101 Changed 14 years ago by Kyle <bobert5064@…>

Hi. I have made a list as well as a mirror of all of the versions mentioned on this page krawproductions.com/adiumx I Hope this will make it easier for people to keep track of versions they have tried as well as making it easier do download them when the other servers are loaded up. I willl continue to post more if/as they are made avaliable. Hope this helps.

Also, I am running 0.83rc2 and have had no problem's as far as I can tell

Sorry if there are spelling errors in this post, I am quite tired.

comment:102 Changed 14 years ago by adamiser

0.84 is working good for me :)

comment:103 Changed 14 years ago by polymnemonic@…

0.84 seems to have broken my ability to break up meta contacts.

  1. Get info on a meta contact
  2. in the info window, I see the list of the different accounts belonging to the meta contact
  3. but when I choose a contact (just before you would click the "-" button) the drawer with the accounts disappears therefore making the - button unavailable

comment:104 Changed 14 years ago by polymnemonic@…

nevermind, soon after i noticed the meta contact problem all kinds of everything started to go sour, so i backed up logs and removed all the prefs & adium application support folder and put a fresh copy of 084 and all is well with meta contacts and everyone appears to be online and offline as they really are

comment:105 Changed 14 years ago by Evan Schoenberg

Resolution: fixed
Status: newclosed

I've posted 0.84 officially... everyone who posted here, thanks for all your help. :)

comment:106 Changed 14 years ago by Evan Schoenberg

Milestone: Adium X 0.85

comment:107 Changed 14 years ago by boycodonboyxanha@…

i have been close some friend groups appamanently, but after that i want them to appear online; however, i could not make them appear online. Please help me

comment:108 Changed 14 years ago by barbara_leeman@…

online users appear offline

comment:109 Changed 14 years ago by Peter Hosey

field_haspatch: 0

barbara_leeman: what version of Adium are you using? what service(s) are you using? what version of Mac OS X? (IOW, everything requested by ReportingBugs.)

comment:110 Changed 13 years ago by lulu

i wanna know if my ex bf blocked me or not how could i know? plz help

Note: See TracTickets for help on using tickets.