You are here

Unable to start Portable Pidgin 2.1.0

25 posts / 0 new
Last post
bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
Unable to start Portable Pidgin 2.1.0

Dear all,

When I launch Portable Pidgin I got the following error :

Error loading pidgin.dll
Error: (1114) A dynamic link library (DLL) initialization routine failed.

GTK in directory \CommonsFiles but same problem when GTK in \PidginPortable\App\GTK.

Hereby you will find my conputer information:

Operating System : Windows XP Professional (5.01.2600 Service Pack 2)
CPU : 3000 MHz
Bus Speed : 800 MHz
Motherboard : Dell 0FJ030
System : Dell Dell DXP051
BIOS : Dell A03
Memory : 2046 MB
Video : NVIDIA GeForce 7300 LE

Debugging Information:

Plugins: Enabled
SSL: SSL support is present.
GTK+ Runtime: 2.10.13
Glib Runtime: 2.12.12

Library Support

Cyrus SASL: Disabled
Gadu-Gadu library (libgadu): Internal
GtkSpell: Enabled
GnuTLS: Disabled
Network Security Services (NSS): Enabled
Perl: Enabled
Tcl: Enabled
Tk: Enabled

Thanks in adavance for your help.

Jafet
Offline
Last seen: 16 years 7 months ago
Joined: 2007-06-17 21:57
Damn, that's a nice box you've got

Have you tried Pidgin the original yet? Or is it a Pidgin Portable issue?

bresslau
Offline
Last seen: 16 years 7 months ago
Joined: 2007-08-14 12:52
It seems to be a Pdigin

It seems to be a Pdigin Portable issue. I have the same problem and have had it with Gaim too. And it is machine dependent. It works on some computers, on others not.
I know that it works on my desktop, the desktop at work, the desktop at my cousin's. But it won't work on my laptop. The laptop is new, Windows XP I haven't had problems with other applications. And as stated, I have pidgin installed and running locally, but would like to run it always from the USB Stick.

Hope this info helps.

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
You're right...

Pidgin Portable works on my laptop at home but doesn't work on my desktop at work. I have got exactly the same problem.

Simeon
Simeon's picture
Offline
Last seen: 9 years 5 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Looks like

there's something wrong with the pidgin.dll.
Did you check the md5 of the download?
Try redownloading and reinstalling Pidgin.
“I can live with doubt and uncertainty and not knowing. I think it is much more interesting to live not knowing than to have answers that might be wrong.” - Richard P. Feynman

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
MD5 check sums are the same...

Pidgin Portable is correctly working on my laptop at home but don't start at all on my desktop at work.

MarkoMLM
MarkoMLM's picture
Offline
Last seen: 8 years 4 months ago
DeveloperTranslator
Joined: 2006-01-16 04:08
perhaps no icon cache...

... look at:
http://support.microsoft.com/?scid=kb%3Ben-us%3B931096&x=12&y=10

This is an OS problem not a problem of the App.

Regards
Marko

Paid for Software more or less?
What You need is OSS!

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
Thanks for the tip but...

I don't have any Softgrid Client installed on my desktop at work. So I don't think the problem occurs because an icon Cache folder is missing.

netean
Offline
Last seen: 16 years 2 months ago
Joined: 2007-04-03 10:14
me too

I've got same problem,several uninstalls and re-installs and problem persists:

Tried on Vista Home Premium and XP sp2 (both 32bit)

if you navigate to the app directory you can run pidgin.exe from there and it works ok.

\PortableApps\PidginPortable\App\Pidgin

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
I've found the cause of the error...

If you copy the file "iconv.dll" (GNU libiconv for Win32) in folder \PortableApps\PidginPortable\App\Pidgin, that solves the problem.

You could find that file in folder \PortableApps\PidginPortable\App\GTK\bin (or in folder \CommonsFiles\GTK\2.0\bin).

I don't really understand why Pidgin Portable 2.1.0 couldn't load iconv.dll from GTK distribution on specific desktops or laptops and could load on others. Is it a bug of Pidgin standard edition or Pidgin portable edition ?

Any help about this issue will be appreciated.

MarkoMLM
MarkoMLM's picture
Offline
Last seen: 8 years 4 months ago
DeveloperTranslator
Joined: 2006-01-16 04:08
seems a path problem ...

... cause if the path to the gtk bin files is not set propper in the environment
variable pidgin will never find it when it is not in the same directorie.

Could be that the user with the problems don't have the right to set environment
variables.

Please try it (without the dll in the App\Pidgin folder)with an user who has admin rights, If the error don't occure again it is a permission problem.

A 'normal' user should have the right to set (personal) environment variables, if not change the user.

Regards

Marko

Paid for Software more or less?
What You need is OSS!

netean
Offline
Last seen: 16 years 2 months ago
Joined: 2007-04-03 10:14
already have

I'm an admin on my pc (vista) already.

didn't work!

moving the .dll into the app directory worked though, although I had to add all my login account details again Sad

but it works now

John T. Haller
John T. Haller's picture
Online
Last seen: 3 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Path

Hmmm, that's odd. The Path is set by the app to include the GTK\bin directory. The setting is just done in the launcher and only for the app (it doesn't affect other apps).

Can we see what's in common in these scenarios? Is GTK installed locally? Are you logging in with Limited or Guest permissions? If we can nail down what it is, I can trap it in the launcher and do the workaround.

I don't think we should copy iconv.dll to the Pidgin directory permanently as that would cause issues with Win9x users using the old GTK, I believe.

Sometimes, the impossible can become possible, if you're awesome!

Gaiwecoor
Gaiwecoor's picture
Offline
Last seen: 14 years 1 week ago
Joined: 2007-08-16 10:36
Here's my info...

I had the same problem when trying it this morning.

I'm running WinXP Tablet edition on an administrator account.
Pidgin 2.1.0 is installed locally (using GTK 2.10.13)

And sorry, folks.. adding iconv.dll into the /App/Pidgin directory didn't fix it for me.

The MD5 sum checks correctly, so it shouldn't be a corrupt installation.

Is there anything else you want?

John T. Haller
John T. Haller's picture
Online
Last seen: 3 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Copy your local in

Copy your local copy of Pidgin and GTK into PidginPortable and see if that works. It may be a UPX compression issue on a specific DLL.

I don't get why I can't reproduce this as I have the EXACT same setup. Pidgin 2.1.0 and GTK 2.10.13 installed both locally and portably. Windows XP SP2. Admin account. Works without a problem.

Sometimes, the impossible can become possible, if you're awesome!

MarkoMLM
MarkoMLM's picture
Offline
Last seen: 8 years 4 months ago
DeveloperTranslator
Joined: 2006-01-16 04:08
same configuration ...

... without problems.

Regards
Marko

Paid for Software more or less?
What You need is OSS!

pkeffect
Offline
Last seen: 8 years 3 weeks ago
Joined: 2006-08-17 09:26
Same here no

Same here no issues...

_______________________________________________
pkeffect.com

"We exist in a multidimensional polymorphic hyerspacial internode of neurotranslinguistic manifestations subjugated by hyperbolic quantum entanglement."

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
Still doesn't work...

GTK used by Pidgin Portable is in folder \CommonsFiles. All GTK DLLs are uncompressed. I haven't got any GTK distribution in folder \PidginPortable\App.

I have replace all Pidgin files in folder \PidginPortable\App\pidgin with a local copy of Pidgin.

Both GTK and Pidgin have been downloaded from http://sourceforge.net/project/showfiles.php?group_id=235

The problem is still there Sad

John T. Haller
John T. Haller's picture
Online
Last seen: 3 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Move GTK

Move that GTK to within the \PidginPortable\App\gtk directory

and try the iconv.dll trick mentioned above

i have one more idea, too

Sometimes, the impossible can become possible, if you're awesome!

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
I'm the one...

...who post that trick! Smile So I have already a solution to my problem but it's not really a long term solution.

Moving the GTK from \CommonsFiles\gtk to \PidginPortable\App\gtk doesn't solve the problem at all.

By the way, I have also the same problem with Gimp Portable. I've got the following error message when I launch Gimp Portable launcher :

The Procedure entry point libiconv_set_relocation_prefix could not be located in the dynamic link library iconv.dll.

But copying iconv.dll to folder \GimpPortable\App\gimp\bin doesn't solve the problem this time Sad

John T. Haller
John T. Haller's picture
Online
Last seen: 3 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Try this

I posted a new launcher to test: Launcher 1.5.0.1. Place that in your PidginPortable directory and try that.

Sometimes, the impossible can become possible, if you're awesome!

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
Thanks John...

I will give a try on Monday at work on my desktop where the problem occurs. I don't have any problem at home with Pidgin Portable.

bgillis
bgillis's picture
Offline
Last seen: 3 years 8 months ago
Joined: 2007-05-11 04:25
Sorry John

but the new launcher doesn't solve the issue Sad

netean
Offline
Last seen: 16 years 2 months ago
Joined: 2007-04-03 10:14
sorry that didn't fix it

removed the dll from the app directory and tried with the new installer.
and got the same missing dll error.

sorry Smile

John T. Haller
John T. Haller's picture
Online
Last seen: 3 min 28 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Please try 2.1.1 PR1

Please try the 2.1.1 Pre-Release 1 package here:
https://portableapps.com/node/8756

All comments in that thread.

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments