Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Apr 2004 19:13:53 -0400
From:      Randy Pratt <rpratt1950@earthlink.net>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        gnome@freebsd.org
Subject:   Re: xchat2 - perl plugin makes xchat2 core dump
Message-ID:  <20040429191353.5cd7212c.rpratt1950@earthlink.net>
In-Reply-To: <opr68nmpx58ckrg5@smtp.central.cox.net>
References:  <20040428154749.59a5584f.rpratt1950@earthlink.net> <1083227674.58600.55.camel@shumai.marcuscom.com> <20040429090903.0f4b6fe2.rpratt1950@earthlink.net> <1083258798.846.24.camel@gyros> <20040429141242.7243c54c.rpratt1950@earthlink.net> <opr68fpzw08ckrg5@smtp.central.cox.net> <20040429174453.51ff24e2.rpratt1950@earthlink.net> <opr68nmpx58ckrg5@smtp.central.cox.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 29 Apr 2004 17:05:03 -0500
Jeremy Messenger <mezz7@cox.net> wrote:

> On Thu, 29 Apr 2004 17:44:53 -0400, Randy Pratt <rpratt1950@earthlink.net> 
> wrote:
> 
> > On Thu, 29 Apr 2004 14:14:13 -0500
> > Jeremy Messenger <mezz7@cox.net> wrote:
> >
> >> On Thu, 29 Apr 2004 14:12:42 -0400, Randy Pratt 
> >> <rpratt1950@earthlink.net>
> >> wrote:
> >>
> >> > On Thu, 29 Apr 2004 13:13:18 -0400
> >> > Joe Marcus Clarke <marcus@marcuscom.com> wrote:
> >> >
> >> > <snip other discussion>
> >> > I renamed my ~/.xchat2 directory and tried a clean startup.  And I
> >> > can load the perl.so module without crashing xchat2.  Note that the
> >> > warning about not being able to preload is still present, but it
> >> > does not crash:
> >> >
> >> >    AutoLoad failed for:
> >> >    /usr/X11R6/lib/xchat/plugins/perl.so
> >> >
> >> >    No xchat_plugin_init symbol; is this really an xchat plugin?
> >>
> >> No error here..
> >
> > I should have been clearer on that.  It shows up in the server window
> > of xchat2 and not an xterm.
> >
> > Did the perl.so really autoload for you or did you have to load it
> > manually?
> 
> It did autoload the perl.so for me, but I don't remember how to get script 
> autoload thought.
> 
> In xchat (in the first line):
> ======================================
>   Perl interface loaded
> ======================================
> 
> In the 'Windows -> Plugins and Scripts' menu shows that perl.so loaded by 
> itself. Perhaps, try a new ~/.xchat2 again to see if it helps?

I tried that and still no joy for autoloading.  Its really odd since
what xchat is looking for seems to be there:

nm -D /usr/X11R6/lib/xchat/plugins/perl.so | grep xchat_plugin_init
000080d8 T xchat_plugin_init

Something is obviously different between our systems since yours 
seems to autoload while mine doesn't.  Its odd too that the manual
loading is successful on my box while the autoload doesn't.

<snip a bit more>

> > Yes, you are correct ;-)  I deinstalled Perl 5.6.x and installed
> > perl-5.8.2_5 and no crashes when manually loading the perl.so and the
> > scripts.  I suppose I'll need to recompile a few other non-related
> > perl modules now.
> 
> Ok, good now it narrow down to Perl 5.6.x. No idea how to fix, so it's up 
> to the others.
> 
> Cheers,
> Mezz

I've not a clue how to fix it either but I'm available for trying
patches and such.

I may try xchat2 on my -current box and see what results I get.  Its
a slow box so it may take a day or so to even get it installed.

I appreciate everyone's efforts to resolve this little issue!

Thanks ever so much,

Randy
-- 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040429191353.5cd7212c.rpratt1950>