[bug-notifications] [thunderbird 0003876]: thunderbird 2.0.0.23 and libsqlite3 issue?

Mantis Bug Tracker noreply at opencsw.org
Sun Sep 6 11:14:45 CEST 2009


The following issue has been RESOLVED. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=3876 
====================================================================== 
Reported By:                rbi
Assigned To:                wbonnet
====================================================================== 
Project:                    thunderbird
Issue ID:                   3876
Category:                   regular use
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     resolved
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2009-09-02 16:50 CEST
Last Modified:              2009-09-06 11:14 CEST
====================================================================== 
Summary:                    thunderbird 2.0.0.23 and libsqlite3 issue?
Description: 
thunderbird 2.0.0.23,REV=2009.08.22 was crashing for me on solaris 10
sparc,
when trying to read certain messages (not all of them), with:

ld.so.1: thunderbird-bin: fatal: relocation error: \
file /opt/csw/mozilla/thunderbird/lib/components/libstoragecomps.so: \
symbol sqlite3_os_switch: referenced symbol not found

In fact the symbol doesn't exist in /opt/csw/lib/libsqlite3.so.0.8.6
CSWsqlite3rt , probably because, as stated in:
	http://www.sqlite.org/34to35.html :
	   1.  The undocumented sqlite3_os_switch() interface has been removed.
so installing the new sqlite3 from testing didn't help.

====================================================================== 

---------------------------------------------------------------------- 
 (0006676) wbonnet (manager) - 2009-09-06 11:14
 http://www.opencsw.org/bugtrack/view.php?id=3876#c6676 
---------------------------------------------------------------------- 
Packages currently in testing solve this issue
(thunderbird-2.0.0.23,REV=2009.09.06-SunOS5.8)

I have not yet finished to analyze the reasons of the regression between
version 2.0.0.22 and .23. Both were using the same parameters (use sqlite
embedded in TB which has the symbol). 

To fix the problem i have activated the use of "system-sqlite" (this
CSWsqlite3_rt libs in all cases) and I removed the call to the function
sqlite_os_switch according to recommendation from sqlite.org

Issue will be closed when packages will hit the mirrors




More information about the bug-notifications mailing list