Issue Details (XML | Word | Printable)

Key: LMB-7
Type: Bug Bug
Status: Closed Closed
Resolution: Won't Fix
Priority: Normal Normal
Assignee: Lukáš Lalinský
Reporter: nikki
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
libmusicbrainz

Use of the SCIM Imput Method causes libmusicbrainz to crash

Created: 04/Jun/11 10:49 PM   Updated: 02/Feb/13 07:52 PM   Resolved: 02/Feb/13 07:52 PM
Component/s: None
Affects Version/s: None
Fix Version/s: None


 Description  « Hide

from http://bugs.musicbrainz.org/ticket/1592

In this specific case, the crash is caused while attempting to load Audacious Media Player and occurs unless GTK_IM_METHOD is unset (Audacious is a GTK+ app). I initially didn't know it was a libmusicbrainz problem and it was their response at http://bugs.audacious-media-player.org/view.php?id=514 which led me to posting this bug.

Here's the backtrace:
0 0x431b3310 in std::__default_alloc_template<true, 0>::allocate ()
from /usr/lib/libstdc+-v3/libstdc+.so.5
1 0x4216fdea in std::vector<std::string, std::allocator<std::string> >::_M_insert_aux ()
from /usr/lib/libmusicbrainz.so.4
2 0xb5e4365a in scim::scim_split_string_list () from /usr/lib/libscim-1.0.so.8
3 0xb5e1b36b in scim::scim_get_module_list () from /usr/lib/libscim-1.0.so.8
4 0xb5e153a5 in scim::scim_get_imengine_module_list () from /usr/lib/libscim-1.0.so.8
5 0xb5ed58c1 in gtk_im_context_scim_class_init () from /usr/lib/gtk-2.0/immodules/im-scim.so
6 0x4e4914db in g_type_class_ref () from /usr/lib/libgobject-2.0.so.0
7 0x4e47a311 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
8 0x4e47a69f in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
9 0x4e47a7a1 in g_object_new () from /usr/lib/libgobject-2.0.so.0
10 0xb5eca898 in gtk_im_context_scim_new () from /usr/lib/gtk-2.0/immodules/im-scim.so
11 0xb5eda8aa in im_module_create () from /usr/lib/gtk-2.0/immodules/im-scim.so
12 0x4e72bf50 in gtk_im_context_simple_add_table () from /usr/lib/libgtk-x11-2.0.so.0
13 0x4e72c6b2 in gtk_im_multicontext_new () from /usr/lib/libgtk-x11-2.0.so.0
14 0x4e72c76c in gtk_im_multicontext_new () from /usr/lib/libgtk-x11-2.0.so.0
15 0x4e72a4b4 in gtk_im_context_get_preedit_string () from /usr/lib/libgtk-x11-2.0.so.0
16 0x4e6d3d11 in gtk_entry_get_text () from /usr/lib/libgtk-x11-2.0.so.0
17 0x4e6d3eb1 in gtk_entry_get_text () from /usr/lib/libgtk-x11-2.0.so.0
18 0x4e6d4e03 in gtk_entry_get_text () from /usr/lib/libgtk-x11-2.0.so.0
19 0x4e3f4794 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
20 0x4e3f1812 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
21 0x4e3f3085 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
22 0x4e3f3391 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
23 0x4e745eb8 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
24 0x0807cf29 in main (argc=1, argv=0xbfe57fe4) at main.c:1108



Sort Order: Ascending order - Click to sort in descending order
Lukáš Lalinský added a comment - 02/Feb/13 07:52 PM

libmb2/3 are no longer maintained, so this can be closed