Cannot search chat transcripts

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
theleeman
Harmless
Posts: 1
Joined: Thu Dec 15, 2011 2:22 am

Cannot search chat transcripts

Post by theleeman »

I recently moved Adium and all its log files from OS X 10.6.8 to Lion (10.7.2).

Everything works fine, except I can't search my chat transcripts.

I see the transcripts just fine, but when I type anything in the search logs window, it is not found.

I found a thread mentioning that I should try File->Import->Reindex Adium Logs, so I did, to no avail.

When I try to search, for example, for just the letter "l", I get (in the debug window):

Code: Select all

18:30:32: updateSearch calling startSearching
18:30:32: Starting a search for l
18:30:32: void __33-[AILoggerPlugin logContentIndex]_block_invoke_0(): AILoggerPlugin warning: SKIndexCreateWithURL() returned NULL
18:30:32: filterLogsWithSearch (search ID 6): {
    ID = 6;
    Mode = 3;
    String = l;
}
18:30:32: refreshResultsSearchIsComplete: 1 (count is 0)
18:30:32: filterLogsWithSearch (search ID 6): finished
18:30:32: Displaying (null)
18:30:33: Displaying (
)
When I try to reindex, I get in the debug window:

Code: Select all

18:32:05: void __31-[AILoggerPlugin _dirtyAllLogs]_block_invoke_0(): Finished dirtying all logs
18:32:05: void __34-[AILoggerPlugin _saveDirtyLogSet]_block_invoke_0(): Saving 36 dirty logs
18:32:05: void __33-[AILoggerPlugin logContentIndex]_block_invoke_0(): AILoggerPlugin warning: SKIndexCreateWithURL() returned NULL
18:32:05: -[AILoggerPlugin _cleanDirtyLogs]: *** Warning: Could not open searchIndex in -[<AILoggerPlugin: 0x10312d040> _cleanDirtyLogs]. That shouldn't happen!
18:32:16: (Libpurple: novell) Creating NMRequest instance, total=1
18:32:17: (Libpurple: novell) nm_call_handler(): Unknown request command, ping
18:32:17: (Libpurple: novell) Releasing NMRequest instance, total=0
User avatar
Robby
Cocoaforge Admin
Posts: 2610
Joined: Mon May 01, 2006 3:00 am

Re: Cannot search chat transcripts

Post by Robby »

Which version of Adium is this with?
r33b
Harmless
Posts: 1
Joined: Sun Jan 08, 2012 9:27 am

Re: Cannot search chat transcripts

Post by r33b »

I'm getting the same error with Adium 1.5b9:

Code: Select all

04:17:04: void __31-[AILoggerPlugin _dirtyAllLogs]_block_invoke_0(): Finished dirtying all logs
04:17:04: void __34-[AILoggerPlugin _saveDirtyLogSet]_block_invoke_0(): Saving 7439 dirty logs
04:17:05: refreshResultsSearchIsComplete: 1 (count is 7439)
04:17:05: filterLogsWithSearch (search ID 1): finished
04:17:05: void __33-[AILoggerPlugin logContentIndex]_block_invoke_0(): AILoggerPlugin warning: SKIndexCreateWithURL() returned NULL
04:17:05: -[AILoggerPlugin _cleanDirtyLogs]: *** Warning: Could not open searchIndex in -[<AILoggerPlugin: 0x1031931d0> _cleanDirtyLogs]. That shouldn't happen!
04:17:05: Displaying (
    "<AIChatLog: 0x1095c2770>"
I hope there's a simple solution to this, it's very frustrating.
User avatar
Robby
Cocoaforge Admin
Posts: 2610
Joined: Mon May 01, 2006 3:00 am

Re: Cannot search chat transcripts

Post by Robby »

Thanks for the update. We consider this a blocker for 1.5. =-) The issue has been reported here: http://trac.adium.im/ticket/15699.
Post Reply