Red Hat Bugzilla – Bug 416801
old F7 pidgin-rhythmbox seems to cause random crashes
Last modified: 2007-12-20 04:35:43 EST
Description of problem:
My Pidgin was randomly crashing from time to time, I think usually when sending
or receiving IMs. I looked at the extras I had installed, and rebuilt the ones
I had my own versions of from F7, but it was still crashing. Then, I looked at
the single one left that still had .fc7. in the name, which was
pidgin-rhythmbox. I uninstalled it, tried pidgin while I rebuilt
pidgin-rhythmbox, installed my new pidgin-rhythmbox, and haven't crashed yet, so
I'm hoping this is the one.
It could also be a combination of pidgin-rhythmbox with one of the other
pidgin-related RPMs I have installed, so you/we might want to try various
I haven't even actually used pidgin-rhythmbox in a few months now, and the
crashes happened anyway. I do, however, still have it enabled in my plugins
Version-Release number of selected component (if applicable):
Install, run, and wait.
Steps to Reproduce:
1. Install pidgin with pidgin-rhythmbox-2.0-1.fc7.i386, at least
2. Start Pidgin
3. Wait a few hours, possibly a day or two; might help if you have IM activity
Pidgin keeps running smoothly
The only thing I changed for my rebuilt pidgin-rhythmbox was the release number.
Aside, of course, from the libraries it's built against. So the fix should be
simple enough; technically, you shouldn't even have to change the release
number, as long as it sucks in the new distribution info in the release field.
I haven't run it with a debug yet; if needed, I have installed the
pidgin-debuginfo already, and could provide a dump, with a minimum of pointers.
I guess I spoke too soon; of course, after running nicely with my new
pidgin-rhythmbox installed for 12 hours or so, pidgin crashed about a minute
after I submitted this. Feel free to reassign it to general pidgin, and I'll
get those debuginfo RPMs installed.
Oh, a note on the list of packages above, the ones ending in .gp are the ones
I've (re)built here.
Meanwhile, I'm running Pidgin in gdb, waiting for it to crash again. I've
installed debuginfo for: pidgin, pidgin-encryption, pidgin-guifications,
pidgin-knotify, pidgin-libnotify, pidgin-otr, pidgin-rhythmbox,
purple-plugin_pack, and rhythmbox. Are there other significant library
dependencies that might be worth installing to capture more detail in the backtrace?
Created attachment 282181 [details]
pidgin debug stack trace
This stack trace has lots of '??' in it. While I know very little about
reading traces, I think it looks like it might be helpful to install debuginfo
for some of the audio, like pulse and gstreamer?
Sorry for the late response, was busy with exams and traveling. Do you have
Bonjour enabled by any chance? There's a known problem with older Avahi
libraries, so if you have that enabled I might have to open a bug against the F7
I can no longer reproduce this bug. I've gotten my audio system straightened
out somewhat since I reported this, getting the new PulseAudio business going
(which, probably purely coincidentally, is by the same guy who does Avahi, isn't
it?). I have had Avahi installed all along, for what it's worth.
One way or another, Pidgin is no longer crashing for me. I'd be willing to bet
that whatever it was, would never have happened in a clean install. So it would
probably be very hard to reproduce.
OK. Will close this now, it can be reopened if anyone else can reproduce this.
Thanks for testing.