Official mozilla.org 1.5.0.1 firefox build crashes at startup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
scim (Ubuntu) |
New
|
Medium
|
Unassigned |
Bug Description
If scim is enabled, firefox 1.5.0.1 from mozilla.org crashes, with a backtrace like:
#0 0xb7544334 in free () from /lib/tls/
#1 0xb5f628b1 in operator delete () from /usr/lib/
#2 0xb5f418f3 in std::string:
#3 0xb5f42884 in std::basic_
#4 0xb603185e in __initialize_config () at scim_global_
#5 0xb6032c10 in scim::scim_
at scim_global_
#6 0xb606ea3f in scim::scim_
at scim_socket.
#7 0xb606a3cb in PanelClientImpl (this=0x8c18e50) at scim_panel_
#8 0xb606956b in PanelClient (this=0xb612635c) at scim_panel_
#9 0xb6115137 in __static_
__priority=
#10 0xb61151a1 in global constructors keyed to _Z23gtk_
at gtkimcontextsci
#11 0xb611d605 in __do_global_
from /usr/lib/
#12 0xb6104415 in _init () from /usr/lib/
#13 0xb7fea2ab in call_init () from /lib/ld-linux.so.2
#14 0xb7fea35d in _dl_init_internal () from /lib/ld-linux.so.2
#15 0xb75def40 in dl_open_worker () from /lib/tls/
#16 0xb7fea106 in _dl_catch_error () from /lib/ld-linux.so.2
When run under valgrind, it talks about a "mismatched free/delete" at this point in the execution of the program.
When stepping through, it seems to crash at:
String sys_conf_file = String (SCIM_SYSCONFDIR) +
I haven't done a lot of C++ up to now, so not sure how this could cause a problem. I'm guessing that a string just went out of scope (from an iterator?).
... and basically any other app linked with libstdc++.so.5 (like acroread). web.glandium. org/blog/ ?p=49 and http:// www.scim- im.org/ wiki/faq/ gtk_gnome/ why_firefox_ mozilla_ acrobat_ reader_ 7_other_ gtk_2_based_ apps_can_ not_be_ installed_ started
See http://