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

Mantis Bug Tracker noreply at opencsw.org
Wed Sep 2 22:00:24 CEST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=3876 
====================================================================== 
Reported By:                rbi
Assigned To:                
====================================================================== 
Project:                    thunderbird
Issue ID:                   3876
Category:                   regular use
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2009-09-02 16:50 CEST
Last Modified:              2009-09-02 22:00 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.

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

---------------------------------------------------------------------- 
 (0006654) rbi (reporter) - 2009-09-02 22:00
 http://www.opencsw.org/bugtrack/view.php?id=3876#c6654 
---------------------------------------------------------------------- 
To confirm that the problem is always reproducible,
in the sense that it happens always but only for a certain class of
messages,
I think I can say that in my case TB 2.0.0.23,
without the workaround of the logical link, crashes (exits)
at least for all messages containing an URL http://... in the body.
while it displays the others without problems.
So sqlite3 would be dinamically loaded only when reading such messages.
When it is loaded, it must find a version of the library
containing the symbol sqlite3_os_switch .




More information about the bug-notifications mailing list