I got a question from reader David B., who writes:
I’m running 64-bit OpenSuSE 10.3 on an Opteron 185 system. On Saturday, Thunderbird was working just fine in my normal user login. I ran the OpenSuSE Updater which updated Thunderbird to v22.214.171.124, but didn’t try launching it before shutting the system down.
Booting up on Sunday, Thunderbird now fails to load in my normal user login. If I type thunderbird at a prompt, the error message starts,
“*** buffer overflow detected ***: /usr/lib64/thunderbird/thunderbird-bin terminated
======= Backtrace: =========
If I’m logged in as root and type thunderbird at a prompt, it launches normally. Doesn’t that seem to indicate a Permissions issue?
Thanks for any suggestions about how to get my Thunderbird email working again.
I posted the David’s email (along with a suggestion to try a different, stand-alone instance of Thunderbird) right away in hopes that it would generate some feedback, since I was unable to look into it right away.
However, David managed to solve his own problem very quickly, and was kind enough to pass the results back in contribution to the readership. Thanks, David! Here’s a snippet from his follow-up:
Yes, I did download a copy of Thunderbird straight from the Mozilla servers, rather than the OpenSuSE Update site. I was getting the same errors when trying to run it as a normal user. I even tried downloading and running an older version of Thunderbird, and saw the same error.
Today, while searching on the OpenSuSE Forums, I found this thread where other people saw gtk applications failing to run this weekend:
(update: link depricated long ago) http://www.suseforums.net/index.php?showtopic=49251
Updating qtcurve-gtk2, as mentioned in the thread did the trick – and now Thunderbird runs just fine.
Thanks again David, and I’m glad the problem is solved. And to the rest of you, feel free to send me questions — or tips — that I can put out to the readership for help or general info. That’s what it’s all about…