[Kazehakase-devel 1918] textareaでSegmentation faultすることがある

Back to archive index

Kazuhiro NISHIYAMA zn****@mbf*****
2005年 2月 10日 (木) 00:19:13 JST


西山和広です。

textareaの中でShift+カーソルキーで範囲選択して、
そのまま文字列を入力して置き換えるという編集作業を
していると反応が悪くなって、その後Segmentation faultで
落ちてしまうことがあるようです。

落ちたときのbacktrace(の途中まで)は以下の通りです。


(gdb) bt
#0  0x400dac53 in nsCOMPtr_base::~nsCOMPtr_base ()
   from /usr/lib/mozilla/libxpcom.so
#1  0x0809bb07 in KzMozWrapper::CanPaste (this=0xbfffcd70,
result=0xbfffcd70)
    at /home/kazu/wc/kazehakase/src/mozilla/kz-mozwrapper.cpp:512
#2  0x08093f4b in kz_moz_embed_can_paste (kzembed=0x86140d0)
    at /home/kazu/wc/kazehakase/src/mozilla/kz-mozembed.cpp:1267
#3  0x0806ad4c in kz_embed_can_paste (kzembed=0x86140d0)
    at /home/kazu/wc/kazehakase/src/kz-embed.c:367
#4  0x080bc8b9 in kz_actions_set_selection_sensitive (kz=0x8292b38,
    kzembed=0x8737948)
    at /home/kazu/wc/kazehakase/src/actions/kz-actions.c:2064
#5  0x0807c80b in cb_embed_dom_mouse_over (embed=0x82a0a08,
event=0x86b8930,
    kz=0x8292b38) at /home/kazu/wc/kazehakase/src/kz-window.c:3061
#6  0x080898e4 in _kz_marshal_INT__POINTER (closure=0x85a4850,
    return_value=0xbfffd010, n_param_values=3221212528,
    param_values=0xbfffd080, invocation_hint=0xbfffcf68,
    marshal_data=0x0)
    at kz-marshalers.c:579
#7  0x40538686 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#8  0x40549d1f in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#9  0x40548bdc in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#10 0x40549166 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#11 0x08093c39 in kz_moz_embed_dom_mouse_over (embed=0x86140d0,
event=0x1)
    at /home/kazu/wc/kazehakase/src/mozilla/kz-mozembed.cpp:1191
#12 0x402649a4 in gtk_marshal_BOOLEAN__POINTER ()
   from /usr/lib/libgtk-x11-2.0.so.0
#13 0x40538919 in g_cclosure_new_swap () from
/usr/lib/libgobject-2.0.so.0
#14 0x40538686 in g_closure_invoke () from
/usr/lib/libgobject-2.0.so.0
#15 0x405497a5 in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
#16 0x40548bdc in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#17 0x402af229 in gtk_signal_emit () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x40029784 in EmbedEventListener::Init ()
   from /usr/lib/mozilla/libgtkembedmoz.so
#19 0x412bbb8b in ImageEvent::~ImageEvent ()
   from /usr/lib/mozilla/components/libgklayout.so
#20 0x412bec88 in nsEventListenerManager::HandleEventSubType ()
   from /usr/lib/mozilla/components/libgklayout.so
#21 0x41439704 in nsWindowRoot::~nsWindowRoot ()
   from /usr/lib/mozilla/components/libgklayout.so
#22 0x4141def0 in GlobalWindowImpl::HandleDOMEvent ()
   from /usr/lib/mozilla/components/libgklayout.so
#23 0x41249adc in nsDocument::HandleDOMEvent ()
   from /usr/lib/mozilla/components/libgklayout.so
#24 0x41269401 in nsGenericElement::HandleDOMEvent ()
   from /usr/lib/mozilla/components/libgklayout.so
#25 0x412692b5 in nsGenericElement::HandleDOMEvent ()
   from /usr/lib/mozilla/components/libgklayout.so
#26 0x412692b5 in nsGenericElement::HandleDOMEvent ()
   from /usr/lib/mozilla/components/libgklayout.so



-- 
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)



Kazehakase-devel メーリングリストの案内
Back to archive index