Hi folks,<div><br></div><div>I've got a pidgin plugin with a mysterious problem.  It runs fine if I start pidgin from a cygwin command prompt, but it won't load if I start pidgin normally. The debug output is:</div>
<div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><div>(16:01:21) plugins: probing C:\Program Files (x86)\Dexrex\DexrexPidginPlugin.dll</div><div>(16:01:21) plugins: C:\Program Files (x86)\Dexrex\DexrexPidginPlugin.dll is not loadable: `C:\Program Files (x86)\Dexrex\DexrexPidginPlugin.dll': The specified module could not be found.</div>
<div>(16:01:21) plugins: Unable to find saved plugin C:\Program Files (x86)\Dexrex\DexrexPidginPlugin.dll</div></div></blockquote><div><br></div>It seems that the plugin is not being loaded correctly at .\libpurple\plugin.c line 257:<div>
<br><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>plugin->handle = g_module_open(filename, G_MODULE_BIND_LOCAL);</div></blockquote><div><div><br></div>I have tried putting the plugin in different locations such as:<div>
<br><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div>C:\Program Files (x86)\Pidgin\plugins\DexrexPidginPlugin.dll</div><div>C:\Users\Dan\AppData\Roaming\.purple\plugins\DexrexPidginPlugin.dll</div>
<div><br></div></blockquote>Again, it works fine if pidgin is started under cygwin.</div></div></div><div><br></div><div>I'm pretty sure this all used to work...  Ok, I just checked. It still works fine on Windows Vista with Pidgin 2.5.4.  But it doesn't work on my home machine with Windows 7 and Pidgin 2.5.6.  (I think it was some version like that.  I'll check when I get home.)  So the problem seems to be just on Windows 7.  (It also seems to work fine with Vista and Pidgin 2.7.3. I just checked.)</div>
<div><br></div><div>Any ideas?</div><div><br></div><div>Dan Grubbs</div>