Ticket #6900 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Can not display anything on incoming QQ messages for 2.5.0

Reported by: memoryjar Owned by: csyfek
Milestone: Component: winpidgin (gtk)
Version: 2.5.0 Keywords: GTK QQ (NULL)
Cc: bwsmith7, lonicerae

Description

The incoming messages are all displayed as:

(NULL)

Regardless if it is Chinese or English. However, the QQ buddy list can display can display Chinese characters.

Attachments

null.JPG (53.1 kB) - added by csyfek 2 years ago.
fixed.JPG (68.8 kB) - added by csyfek 2 years ago.
QQ Screenshot.jpg (61.5 kB) - added by bwsmith7 2 years ago.
Installed GTK, ruined character support.
QQ Screenshot2.jpg (111.9 kB) - added by bwsmith7 2 years ago.
QQ Buddy List and Chat Windows, Chinese in BL Not Supported.
QQScreenshot2.jpg (111.9 kB) - added by bwsmith7 2 years ago.
Chat windows OK, but Chinese/Thai in Buddy List not supported.
env.png (365.4 kB) - added by lonicerae 2 years ago.

Change History

Changed 2 years ago by csyfek

  • status changed from new to closed
  • resolution set to invalid

If you are running pidgin in windoze, this problem mainly has someting to do with the gtk-runtime installed by pidgin. May be there is a problem in the iconv library. You can uninstall that gtk-runtime and reinstall a gtk-runtime of version 2.12 or others. You can find many useful message by searching "pidgin 2.5.0 QQ null" on the internet.

Changed 2 years ago by bwsmith7

Any tips for users who are technologically retarded? I have been to GTK website to try and install a new version, but that's about as far as I was able to get. When I try to search for GTK on my computer, all I get is a "Theme Selector" program. Where is the location to uninstall/install GTK versions?

For those of us who aren't too computer-savvy, do you mind giving a quick step-by-step to fix this problem? Pidgin is a great program, and there are a growing number of expats here in China who are wanting to use Pidgin to connect with QQ (QQ stand-alone is a nightmare). I hope future releases can get this problem fixed. Again, thanks for any help.

Changed 2 years ago by bwsmith7

Sorry, forgot to add that all names on my buddy list are also displayed as "(NULL)", as are incoming messages.

Changed 2 years ago by csyfek

Changed 2 years ago by csyfek

Changed 2 years ago by csyfek

please see pictures above. one shows the NULL problem, the other shows QQ plugin runs without any problem. try it following my instructions: 1, *UNINSTALL* the gtk+ runtime which was insalled by pidgin 2.5.0 or 2.5.1, whose version is '2.12.8 Rev a'. 2, download gtk-2.10.11-win32-1.exe and install instead. for your reference, you may find it here: http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/g/gl/gladewin32/gtk-2.10.11-win32-1.exe 3, go to this directory '[your drive]:\Documents and Settings\[your username]\Application Data\.purple', rename blist.xml to blist.xml.org. 4, run pidgin again to see the magic :P

Changed 2 years ago by csyfek

  • status changed from closed to new
  • resolution invalid deleted

Changed 2 years ago by csyfek

  • keywords GTK QQ added
  • resolution set to fixed
  • status changed from new to closed
  • component changed from QQ to winpidgin (gtk)

Changed 2 years ago by bwsmith7

Installed GTK, ruined character support.

Changed 2 years ago by bwsmith7

Thanks for your help, csyfek. I tried to follow your instructions as best I could. GTK 2.12.8 Rev a was uninstalled. I downloaded GTK 2.10 using the link you provided, and installed it. However, I could not locate a blist.xml file, or even an Application Data folder. I am using Windows Vista, maybe the directory is different, although I tried searching for blist.xml and was unable to locate any file by that name.

I ran Pidgin again. The good news is that the most of the (NULL)s are gone. Messages are sent fine, whether in English, Thai, or Chinese. The bad news is that all Thai and Chinese characters in the Buddy List window are not showing anymore. Please see the attached screenshot above. Any further ideas? Thanks for the help!

Changed 2 years ago by bwsmith7

QQ Buddy List and Chat Windows, Chinese in BL Not Supported.

Changed 2 years ago by bwsmith7

The second attached screenshot above shows chat windows as well as the buddy list, and the difference in character support between the two.

Changed 2 years ago by csyfek

bwsmith7, can you re-upload your images? I can't see them or even download them. maybe you should upload files without blanks in its name, for example, change 'QQ Screenshot1.jpg' to 'screenshot1.jpg'.

i'm not using vista, which is a monster for my PIII 866MHz... i think there would be some other friends in the forum who can help you!

Changed 2 years ago by bwsmith7

Chat windows OK, but Chinese/Thai in Buddy List not supported.

Changed 2 years ago by bwsmith7

Ok csyfek, I re-attached my screenshot. It is showing fine now. The admin can delete the first two attachments, they show nothing.

Thanks again for your help, hopefully some Vista users have some tips!

Changed 2 years ago by lonicerae

hmm...what language is your vista currently using? as you can see, i use the Simplified Chinese version. i've never used a windows of which Thai is the default language. mmm... you can set a 'LANGUAGE' variable in the system environment. please look at my picture and try it.

those 'NULL' group cannot be removed until you find out the blist.xml. :P

Changed 2 years ago by lonicerae

Changed 2 years ago by bwsmith7

Thanks lonicerae, my language is currently set to English. Thai is displayed in my Buddy List because I have a lot of Thai friends who use Thai in their names/statuses.

I finally managed to find blist.xml (my apologies for taking to long), and changed the name to blist.xml.org per csyfek's instructions. This changed nothing. English, Thai, and Chinese still appear fine went sent in chat windows, but Thai and Chinese are blocked out in the buddy list (see attachment QQScreenshot2.jpg a few posts up).

Thanks again for all the suggestions.

Note: See TracTickets for help on using tickets.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!