YangXiangGcc / sunpinyin

Automatically exported from code.google.com/p/sunpinyin
0 stars 0 forks source link

Crash #257

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.Restart the IBus.
2.at starting time
3.

What is the expected output? What do you see instead?
warning: core file may not match specified executable file.
[New Thread 2061]
Core was generated by `/usr/lib//ibus-sunpinyin/ibus-engine-sunpinyin --ibus'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000019 in ?? ()

Thread 1 (Thread 2061):
#0  0x00000019 in ?? ()
No symbol table info available.
#1  0x080527cf in ?? ()
No symbol table info available.
#2  0x0805910a in ?? ()
No symbol table info available.
#3  0x00d7dbc4 in g_cclosure_marshal_VOID__VOID (closure=0x877e0f0, 
return_value=0x0, n_param_values=1, param_values=0x87f2830, 
invocation_hint=0xbfa4e200, marshal_data=0x80590f0) at gmarshal.c:79
        callback = 0x80590f0
        cc = 0x877e0f0
        data1 = <value optimized out>
        data2 = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
#4  0x00d60538 in g_type_class_meta_marshal (closure=0x877e0f0, 
return_value=0x0, n_param_values=1, param_values=0x87f2830, 
invocation_hint=0xbfa4e200, marshal_data=0x44) at gclosure.c:877
        class = <value optimized out>
        callback = <value optimized out>
        offset = 68
#5  0x00d61b10 in g_closure_invoke (closure=0x877e0f0, return_value=0x0, 
n_param_values=1, param_values=0x87f2830, invocation_hint=0xbfa4e200) at 
gclosure.c:766
        marshal = 0xd604e0 <g_type_class_meta_marshal>
        marshal_data = 0x44
        in_marshal = 1
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#6  0x00d73ef5 in signal_emit_unlocked_R (node=0x877b738, detail=0, 
instance=0x8788008, emission_return=0x0, instance_and_params=0x87f2830) at 
gsignal.c:3290
        accumulator = 0x0
        emission = {next = 0xbfa4e5f8, instance = 0x8788008, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 142103776}
        class_closure = 0x877e0f0
        handler_list = 0x87811a0
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 2
        max_sequential_handler_number = 13
        return_value_altered = 1
#7  0x00d7d24e in g_signal_emit_valist (instance=0x8788008, signal_id=2, 
detail=0, var_args=0xbfa4e3bc "\002\062\326") at gsignal.c:2983
        instance_and_params = 0x87f2830
        signal_return_type = 4
        param_values = 0x87f2844
        node = <value optimized out>
        i = <value optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#8  0x00d7d403 in g_signal_emit (instance=0x8788008, signal_id=2, detail=0) at 
gsignal.c:3040
        var_args = 0xbfa4e3bc "\002\062\326"
#9  0x02c589f2 in ibus_object_dispose (obj=0x8788008 [IBusSunPinyinEngine]) at 
ibusobject.c:150
No locals.
#10 0x00d6545f in g_object_run_dispose (object=0x8788008 [IBusSunPinyinEngine]) 
at gobject.c:934
        __PRETTY_FUNCTION__ = "g_object_run_dispose"
#11 0x02c58afb in ibus_object_destroy (obj=0x8788008 [IBusSunPinyinEngine]) at 
ibusobject.c:187
No locals.
#12 0x0013cf29 in g_list_foreach (list=<value optimized out>, func=0x2c58aa0 
<ibus_object_destroy>, user_data=0x0) at glist.c:919
        next = 0x0
#13 0x02c5f823 in ibus_factory_destroy (factory=0x8779e60 [IBusFactory]) at 
ibusfactory.c:152
        list = <value optimized out>
        priv = 0x8779e80
#14 0x00d7dbc4 in g_cclosure_marshal_VOID__VOID (closure=0x877e0f0, 
return_value=0x0, n_param_values=1, param_values=0x87f2800, 
invocation_hint=0xbfa4e600, marshal_data=0x2c5f7d0) at gmarshal.c:79
        callback = 0x2c5f7d0 <ibus_factory_destroy>
        cc = 0x877e0f0
        data1 = <value optimized out>
        data2 = <value optimized out>
        __PRETTY_FUNCTION__ = "g_cclosure_marshal_VOID__VOID"
#15 0x00d60538 in g_type_class_meta_marshal (closure=0x877e0f0, 
return_value=0x0, n_param_values=1, param_values=0x87f2800, 
invocation_hint=0xbfa4e600, marshal_data=0x44) at gclosure.c:877
        class = <value optimized out>
        callback = <value optimized out>
        offset = 68
#16 0x00d61be3 in g_closure_invoke (closure=0x877e0f0, return_value=0x0, 
n_param_values=1, param_values=0x87f2800, invocation_hint=0xbfa4e600) at 
gclosure.c:766
        marshal = 0xd604e0 <g_type_class_meta_marshal>
        marshal_data = 0x44
        in_marshal = 0
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#17 0x00d73ef5 in signal_emit_unlocked_R (node=0x877b738, detail=0, 
instance=0x8779e60, emission_return=0x0, instance_and_params=0x87f2800) at 
gsignal.c:3290
        accumulator = 0x0
        emission = {next = 0x0, instance = 0x8779e60, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 142180616}
        class_closure = 0x877e0f0
        handler_list = 0x0
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = 2
        max_sequential_handler_number = 13
        return_value_altered = 0
#18 0x00d7d24e in g_signal_emit_valist (instance=0x8779e60, signal_id=2, 
detail=0, var_args=0xbfa4e7bc "\371\206\305\016\060Hx\bP") at gsignal.c:2983
        instance_and_params = 0x87f2800
        signal_return_type = 4
        param_values = 0x87f2814
        node = <value optimized out>
        i = <value optimized out>
        n_params = 0
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#19 0x00d7d403 in g_signal_emit (instance=0x8779e60, signal_id=2, detail=0) at 
gsignal.c:3040
        var_args = 0xbfa4e7bc "\371\206\305\016\060Hx\bP"
#20 0x02c589f2 in ibus_object_dispose (obj=0x8779e60 [IBusFactory]) at 
ibusobject.c:150
No locals.
#21 0x00d63073 in g_object_unref (_object=0x8779e60) at gobject.c:2658
        object = 0x8779e60 [IBusFactory]
        old_ref = 1
        __PRETTY_FUNCTION__ = "g_object_unref"
#22 0x0804ccb8 in ?? ()
No symbol table info available.
#23 0x00b35eff in exit () from /lib/libc.so.6
No symbol table info available.
#24 0x00b1ce1e in __libc_start_main (main=0x804c930, argc=2, ubp_av=0xbfa4e924, 
init=0x805a5e0, fini=0x805a640, rtld_fini=0xaf1dc0 <_dl_fini>, 
stack_end=0xbfa4e91c) at libc-start.c:258
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {13193204, 0, 0, -1079711496, 1553351525, 1994191899}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
#25 0x0804c261 in ?? ()
No symbol table info available.
From        To          Syms Read   Shared Object Library
0x02c572d0  0x02c77ee8  Yes         /usr/lib/libibus.so.2
0x00d5cf20  0x00d90f48  Yes         /lib/libgobject-2.0.so.0
0x00d4ff30  0x00d516a8  Yes         /lib/libgthread-2.0.so.0
0x00cc18c0  0x00cc5928  Yes         /lib/librt.so.1
0x00113280  0x001aac68  Yes         /lib/libglib-2.0.so.0
0x008d98b0  0x0090b268  Yes (*)     /usr/lib/libsunpinyin.so.3
0x069642c0  0x069de2d8  Yes (*)     /usr/lib/libsqlite3.so.0
0x02b99b30  0x02c0c8c8  Yes         /usr/lib/libstdc++.so.6
0x00ce64b0  0x00d00bb8  Yes         /lib/libm.so.6
0x00d10f90  0x00d27818  Yes         /lib/libgcc_s.so.1
0x00c9f640  0x00cabdc8  Yes         /lib/libpthread.so.0
0x00b1cbf0  0x00c3efa4  Yes         /lib/libc.so.6
0x003414b0  0x003d1bb8  Yes         /usr/lib/libX11.so.6
0x0022d070  0x002db008  Yes         /lib/libgio-2.0.so.0
0x00dc4bd0  0x00dc5d48  Yes         /lib/libgmodule-2.0.so.0
0x008806a0  0x008af728  Yes         /lib/libdbus-1.so.3
0x00ae2850  0x00afafdf  Yes         /lib/ld-linux.so.2
0x00cb9a60  0x00cbaa88  Yes         /lib/libdl.so.2
0x00dd5e90  0x00de4b88  Yes         /usr/lib/libxcb.so.1
0x00daa650  0x00dba2b8  Yes         /lib/libresolv.so.2
0x00ccd670  0x00cda298  Yes         /lib/libz.so.1
0x00d32230  0x00d43c58  Yes         /lib/libselinux.so.1
0x00dcaa00  0x00dcb7f8  Yes         /usr/lib/libXau.so.6
0x004659d0  0x0046ca68  Yes         /lib/libnss_files.so.2
0x00477480  0x00492bf8  Yes         /usr/lib/gio/modules/libgvfsdbus.so
0x004a2c00  0x004adf18  Yes         /usr/lib/libgvfscommon.so.0
0x004b5040  0x004cdef8  Yes         /lib/libexpat.so.1
0x0326d0a0  0x03275fc8  Yes         /lib/libudev.so.0
0x02d84a20  0x02d85458  Yes         /lib/libutil.so.1
0x00627b80  0x00634f18  Yes         
/usr/lib/gio/modules/libgioremote-volume-monitor.so
(*): Shared library is missing debugging information.
$1 = 0x0
$2 = 0x0
eax            0x8788fe8    142118888
ecx            0x878b2a8    142127784
edx            0x87f2598    142550424
ebx            0x8787838    142112824
esp            0xbfa4dffc   0xbfa4dffc
ebp            0xbfa4e058   0xbfa4e058
esi            0x8788fc8    142118856
edi            0x877e0f0    142074096
eip            0x19 0x19
eflags         0x10206  [ PF IF RF ]
cs             0x73 115
ss             0x7b 123
ds             0x7b 123
es             0x7b 123
fs             0x0  0
gs             0x33 51
No function contains program counter for selected frame.

What version of the product are you using? On what operating system?

ibus-sunpinyin-2.0.3-1.fc14.i686
sunpinyin-data-le-2.0.3-1.fc14.noarch
sunpinyin-2.0.3-1.fc14.i686

Linux fedora 2.6.35.6-45.fc14.i686 #1 SMP Mon Oct 18 23:56:17 UTC 2010 i686 
i686 i386 GNU/Linux

Original issue reported on code.google.com by g.xie...@gmail.com on 23 May 2011 at 12:35

GoogleCodeExporter commented 8 years ago
can anybody reproduce this issue?

Original comment by mikeandm...@gmail.com on 19 Jun 2011 at 3:07