SCIM breaks Gizmo
Bug #35290 reported by
Michael Robinson
This bug report is a duplicate of:
Bug #2246: scim-gtk2-immodule will cause apps linked to libstdc++ 5 to crash.
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
scim (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Using a recent release of Gizmo Project (1.0.0.17 or 1.0.0.18) Debian package downloaded from here:
http://
Current Kubuntu Dapper with scim breaks with the following error message:
*** glibc detected *** double free or corruption (out): 0x084573d0 ***
Starting gizmo with an input method override works around this bug:
$ GTK_IM_MODULE=xim gizmo
Changed in scim: | |
status: | Unconfirmed → Needs Info |
To post a comment you must log in.
I first thought this is the same bug as #2246, i.e., incompatibility due to gizmo linked to libstdc++5. But it turns out gizmo is linked to libstdc++6, so it's probably not related to #2246, but instead the c++ allocator change.
However gizmo-project is quite poorly packaged, the Depends of the package doesn't include information of which version of libstdc++6 it needs, and therefore I can't figure out which version of g++ they used to built the gizmo-project package.
Michael, please contact gizmo-project and ask them which version of g++ they used to build the debian package. And ask them to rebuild the package with a more recent g++ (for 4.0, use >= 4.0.2-4; for 3.4, user >= 3.4.4-10) and this bug should go away.
This is a bug in gizmo-project, scim-gtk2-immodule only triggered it. You can of course keep using the GTK_IM_MODULE=xim workaround.