Pidgin randomly crashes?

Hello, I am new to these forums. Either way, lately, I have been hit with constant crashes in Pidgin, I think following the update to libpurple 2.6.6. Here is the error message I get when the crash occurs:

kota@linux-dsqe:~/Desktop> pidgin
Assertion '!in_worker(m)' failed at pulse/thread-mainloop.c:162, function pa_threaded_mainloop_stop(). Aborting.
pidgin: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.0.

Thank you for your help!

Please post result of this from a terminal

zypper lr -d
kota@linux-dsqe:~/Desktop> zypper lr -d
#  | Alias             | Name                  | Enabled | Refresh | Priority | Type   | URI                                                                         | Service
---+-------------------+-----------------------+---------+---------+----------+--------+-----------------------------------------------------------------------------+--------
1  | Contrib           | Contrib               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/11.2:/Contrib/standard/ |        
2  | Emulators         | Emulators             | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators/openSUSE_11.2/          |        
3  | Gnome             | Gnome                 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/GNOME:/Community/openSUSE_11.2/   |        
4  | Google            | Google                | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/rpm/stable/x86_64                                |        
5  | Java              | Java                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.2/     |        
6  | KDE_Backports     | KDE Backports         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.2      |        
7  | M17N_(Languages)  | M17N (Languages)      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/M17N/openSUSE_11.2/               |        
8  | Mono              | Mono                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Mono/openSUSE_11.2                |        
9  | Mozilla           | Mozilla               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.2/            |        
10 | NVIDIA Repository | NVIDIA Repository     | Yes     | Yes     |   99     | rpm-md | ftp://download.nvidia.com/opensuse/11.2/                                    |        
11 | Packman           | Packman               | Yes     | Yes     |   99     | rpm-md | http://packman.unixheads.com/suse/11.2/                                     |        
12 | Wine              | Wine                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.2/    |        
13 | google-chrome     | google-chrome         | Yes     | Yes     |   99     | rpm-md | http://dl.google.com/linux/rpm/stable/x86_64                                |        
14 | openSUSE_11.2     | openSUSE_11.2         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/alexqwesa/openSUSE_11.2/    |        
15 | repo-debug        | openSUSE-11.2-Debug   | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/11.2/repo/oss/              |        
16 | repo-non-oss      | openSUSE-11.2-Non-Oss | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.2/repo/non-oss/                |        
17 | repo-oss          | openSUSE-11.2-Oss     | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.2/repo/oss/                    |        
18 | repo-source       | openSUSE-11.2-Source  | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/11.2/repo/oss/             |        
19 | repo-update       | openSUSE-11.2-Update  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.2/                                   |        

I’m not too sure about the wisdom in some of those repos. I would be interested to know if you can explain why you need:
1,5,8,14,

An idea.
But to do it you will need to do this first:
Switch Yast Interface to QT - openSUSE Forums

Now Open Yast Software Management
Filter the view by Repositories and go to OSS
At the top of the list of Packages in that repo you will see a ‘Switch System Packages’ in Blue. Click it.
Here is an example picture of it being done on a different repo:
ImageBam - Fast, Free Image Hosting and Photo Sharing

If it lets you do it, proceed. If it gives a load of errors, close Yast and abandon changes.
report back.

I just reverted Pidgin and libpurple to the previous version, and that seemed to work quite well. I haven’t been using openSUSE for very long, as you can probably tell, but the reason for the Mono repository is Monodevelop 2.4 and Mono 2.6, and the Java repository primarily for the updated version of junit. I have no idea why I have Contrib and that other one, but it looks like I have not used packages in either of those repositories so I suppose I should just eliminate them. Thanks!

Already reported in OpenSUSE’s bugzilla:

https://bugzilla.novell.com/show_bug.cgi?id=606340
https://bugzilla.novell.com/show_bug.cgi?id=608633