Closed GoogleCodeExporter closed 9 years ago
spidermonkey version is 180.
backtrace: seems that it's recursive.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fdbff766750 (LWP 9506)]
0x00007fdbf9533b29 in ?? () from /lib64/libc.so.6
(gdb) bt
#0 0x00007fdbf9533b29 in ?? () from /lib64/libc.so.6
#1 0x00007fdbf9536626 in ?? () from /lib64/libc.so.6
#2 0x00007fdbf9537007 in ?? () from /lib64/libc.so.6
#3 0x00007fdbf953836d in memalign () from /lib64/libc.so.6
#4 0x00007fdbf9538578 in posix_memalign () from /lib64/libc.so.6
#5 0x00007fdbf421f5de in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#6 0x00007fdbf421fa6d in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#7 0x00007fdbf42375de in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#8 0x00007fdbf42377fd in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#9 0x00007fdbf421d3b5 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#10 0x00007fdbf422b899 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#11 0x00007fdbf422eedf in js_Invoke () from /usr/lib64/xulrunner-1.9/libmozjs.so
#12 0x00007fdbf422f243 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#13 0x00007fdbf41fac48 in JS_CallFunctionValue () from
/usr/lib64/xulrunner-1.9/libmozjs.so
#14 0x00007fdbf44bb2f0 in ggadget::smjs::JSFunctionSlot::Call (this=0x11848d0,
argc=0, argv=0x0) at
../../../../extensions/smjs_script_runtime/js_function_slot.cc:101
#15 0x00007fdbff1d09aa in ggadget::Signal::Emit (this=0x741cb0, argc=0,
argv=0x0) at
../../../ggadget/signals.cc:183
#16 0x00007fdbff1b7b32 in ggadget::SignalSlot::Call (this=0x7fff06fb0940,
obj=0x0,
argc=0, argv=0x0) at ../../../ggadget/signals.h:193
#17 0x00007fdbff1f5e00 in ggadget::View::Impl::FireEventSlot (this=0xa150c0,
event=0x7fff06fb09c0, slot=0x7fff06fb0940) at ../../../ggadget/view.cc:1033
#18 0x00007fdbff1fb16b in ggadget::View::Impl::FireEvent (this=0xa150c0,
event=0x7fff06fb09c0, event_signal=@0x741cb0) at ../../../ggadget/view.cc:1040
#19 0x00007fdbff1f1cc9 in ggadget::View::FireEvent (this=0xfe0990,
event=0x7fff06fb09c0, event_signal=@0x741cb0) at ../../../ggadget/view.cc:1502
#20 0x00007fdbff0fbe85 in ggadget::ComboBoxElement::Impl::ListBoxUpdated
(this=0x741c50) at ../../../ggadget/combobox_element.cc:131
#21 0x00007fdbff0fa5cc in ggadget::MethodSlot0<void,
ggadget::ComboBoxElement::Impl,
void (ggadget::ComboBoxElement::Impl::*)()>::Call (this=0x16f8600, argc=0,
argv=0x0)
at ../../../ggadget/slot.h:223
#22 0x00007fdbff1d09aa in ggadget::Signal::Emit (this=0x7b9560, argc=0,
argv=0x0) at
../../../ggadget/signals.cc:183
#23 0x00007fdbff1b7b32 in ggadget::SignalSlot::Call (this=0x7fff06fb0c10,
obj=0x0,
argc=0, argv=0x0) at ../../../ggadget/signals.h:193
#24 0x00007fdbff1f5e00 in ggadget::View::Impl::FireEventSlot (this=0xa150c0,
event=0x7fff06fb0c90, slot=0x7fff06fb0c10) at ../../../ggadget/view.cc:1033
#25 0x00007fdbff1fb16b in ggadget::View::Impl::FireEvent (this=0xa150c0,
event=0x7fff06fb0c90, event_signal=@0x7b9560) at ../../../ggadget/view.cc:1040
#26 0x00007fdbff1f1cc9 in ggadget::View::FireEvent (this=0xfe0990,
event=0x7fff06fb0c90, event_signal=@0x7b9560) at ../../../ggadget/view.cc:1502
#27 0x00007fdbff15c88a in ggadget::ListBoxElement::Impl::FireOnChangeEvent
(this=0x7b9520) at ../../../ggadget/listbox_element.cc:145
#28 0x00007fdbff159d87 in ggadget::ListBoxElement::SetSelectedItem
(this=0x7a2560,
item=0x8fb440) at ../../../ggadget/listbox_element.cc:551
#29 0x00007fdbff15a0aa in ggadget::ListBoxElement::SetSelectedIndex
(this=0x7a2560,
index=10) at ../../../ggadget/listbox_element.cc:527
#30 0x00007fdbff0fc608 in ggadget::DelegatedMethodSlot1<void, int,
ggadget::ComboBoxElement, void (ggadget::ListBoxElement::*)(int),
ggadget::ListBoxElement* (*)(ggadget::ComboBoxElement*)>::Call (this=0x131df90,
obj=0x7a6440, argc=1,
argv=0x7fff06fb0f60) at ../../../ggadget/slot.h:1151
#31 0x00007fdbff1b1d35 in ggadget::internal::ScriptableHelperImpl::SetProperty
(this=0x7e6bd0, name=0x1014d70 "selectedIndex", value=@0x7fff06fb0f60) at
../../../ggadget/scriptable_helper.cc:625
#32 0x00007fdbff0d609d in
ggadget::ScriptableHelper<ggadget::ScriptableInterface>::SetProperty
(this=0x7a6440,
name=0x1014d70 "selectedIndex", value=@0x7fff06fb0f60) at
../../../ggadget/scriptable_helper.h:305
#33 0x00007fdbf44c8b8d in ggadget::smjs::NativeJSWrapper::SetPropertyByName
(this=0x8f0630, id=20110372, js_val=21) at
../../../../extensions/smjs_script_runtime/native_js_wrapper.cc:609
#34 0x00007fdbf44c9752 in
ggadget::smjs::NativeJSWrapper::SetWrapperPropertyByName
(cx=0x7e09f0, obj=0x1740600, id=20110372, vp=0x7fff06fb12c0) at
../../../../extensions/smjs_script_runtime/native_js_wrapper.cc:243
#35 0x00007fdbf42350b5 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#36 0x00007fdbf4236041 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#37 0x00007fdbf4221c87 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#38 0x00007fdbf422eedf in js_Invoke () from /usr/lib64/xulrunner-1.9/libmozjs.so
#39 0x00007fdbf422f243 in ?? () from /usr/lib64/xulrunner-1.9/libmozjs.so
#40 0x00007fdbf41fac48 in JS_CallFunctionValue () from
/usr/lib64/xulrunner-1.9/libmozjs.so
#41 0x00007fdbf44bb2f0 in ggadget::smjs::JSFunctionSlot::Call (this=0x11847b0,
argc=0, argv=0x0) at
../../../../extensions/smjs_script_runtime/js_function_slot.cc:101
#42 0x00007fdbff1d09aa in ggadget::Signal::Emit (this=0x7ec250, argc=0,
argv=0x0) at
../../../ggadget/signals.cc:183
#43 0x00007fdbff1b7b32 in ggadget::SignalSlot::Call (this=0x7fff06fb1820,
obj=0x0,
argc=0, argv=0x0) at ../../../ggadget/signals.h:193
#44 0x00007fdbff1f5e00 in ggadget::View::Impl::FireEventSlot (this=0xa150c0,
event=0x7fff06fb18a0, slot=0x7fff06fb1820) at ../../../ggadget/view.cc:1033
#45 0x00007fdbff1fb16b in ggadget::View::Impl::FireEvent (this=0xa150c0,
event=0x7fff06fb18a0, event_signal=@0x7ec250) at ../../../ggadget/view.cc:1040
#46 0x00007fdbff1f1cc9 in ggadget::View::FireEvent (this=0xfe0990,
event=0x7fff06fb18a0, event_signal=@0x7ec250) at ../../../ggadget/view.cc:1502
#47 0x00007fdbff0fbe85 in ggadget::ComboBoxElement::Impl::ListBoxUpdated
(this=0x7ec1f0) at ../../../ggadget/combobox_element.cc:131
#48 0x00007fdbff0fa5cc in ggadget::MethodSlot0<void,
ggadget::ComboBoxElement::Impl,
void (ggadget::ComboBoxElement::Impl::*)()>::Call (this=0x16f8200, argc=0,
argv=0x0)
at ../../../ggadget/slot.h:223
...
Original comment by james...@gmail.com
on 12 Aug 2008 at 9:17
Original comment by phnix...@gmail.com
on 27 Oct 2008 at 7:53
Original comment by phnix...@gmail.com
on 31 Oct 2008 at 2:32
Original issue reported on code.google.com by
james...@gmail.com
on 12 Aug 2008 at 9:13