Re: Assertion failed: (false), function pluginThreadEntry

"George L. Yermulnik" <[email protected]> Wed, 21 Dec 2011 13:39:28 +0200
Newsgroups gmane.network.licq.general
Organization Earth, Europe, Ukraine, Kiev
Message-ID <[email protected]>
Hello!

On Tue, 20 Dec 2011 at 19:46:13 (+0100), Anders Olofsson wrote:

> >>> Unfortunately, there's no version 1.6.0 in FreeBSD's ports tree =( And,
> >>> probably, I won't be able to build without FreeBSD specific patches.

> Assuming I found the correct link, it's not that big patches so you 
> should be able to try.
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/net-im/licq/files/

I've tried Erik's patch and it helped.

> >> If not, can you add:
> >> fprintf(stderr, "state=%d", data.myState);
> >> to pluginthread.cpp just before switch (data.myState) (you may need to
> >> add #include<stdio.h>  to the top as well)

> > state=2
> > state=3
> > state=2
> > state=3
> > state=2
> > state=3
> > state=1
> > Assertion failed: (false), function pluginThreadEntry, file /usr/ports/WORK/usr/ports/net-im/licq/work/licq-1.5.1/src/plugins/pluginthread.cpp, line 85.

> I want to see what belongs to which plugin here. Please run it again but 
> with "licq -d15" to make it print the plugin names as they are initiated 
> and started.

If it's necessary for you to improve Licq development, I can revert
Erik's patch and try to make this "debugging". Notify me if it's needed.

> /Anders

-- 
George L. Yermulnik
[YZ-RIPE]