[Pidgin] #6399: procedure entry point GetGuiResources could not be located
Pidgin
trac at pidgin.im
Tue Jul 22 20:16:27 EDT 2008
#6399: procedure entry point GetGuiResources could not be located
------------------------------+---------------------------------------------
Reporter: tmetro | Owner: datallah
Type: defect | Status: assigned
Priority: minor | Milestone:
Component: winpidgin (gtk) | Version: 2.4.2
Resolution: | Keywords:
Pending: 0 |
------------------------------+---------------------------------------------
Changes (by datallah):
* status: new => assigned
Comment:
Replying to [comment:3 tmetro]:
> So you're saying a grep of the main source for !GetGuiResources doesn't
turn up anything?[[BR]]
Exactly. That also eliminates any of the plugins that are included in the
default installation.
> The last few lines logged up to the point where the dialog appears
are:[[BR]]
<snip>
> (19:22:32) plugins: probing C:\bin\net\misc\Pidgin\plugins\libxmpp.dll
<snip>
>
> I'm guessing that while the Jabber protocol plugin (libxmpp.dll) is a
good candidate, that debug log buffering and and/or multiple threads might
mean the cause isn't so obvious.
Hmm... it certainly isn't anything in the XMPP prpl plugin directly.
Pidgin is (with a couple specific exceptions) single-threaded, so
hopefully this isn't an issue.
> It appears the plugins are probed prior to the error, but not loaded
until after the dialog appears.
This tells us that it is something that happens during the initialization
of the xmpp prpl. In turn, this leads to CyrusSASL and eventually to the
GSSAPI plugin and then the MIT Kerberos library, where we find the
culprit.
You can avoid this issue by deleting the `saslGSSAPI.dll` from the
`...\Pidgin\sasl2` directory - it will have no negative effects since it
can't load anyway (it is used for authenticating with your Windows
Credentials for servers that support such a mechanism).
I'll update the installer to automatically remove the file on NT4.
--
Ticket URL: <http://developer.pidgin.im/ticket/6399#comment:4>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list