pombreda / google-gadgets-for-linux

Automatically exported from code.google.com/p/google-gadgets-for-linux
Apache License 2.0
0 stars 0 forks source link

Crash when rremoving a gadget. #152

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Add some rss feed gadgets
2. open details view several times
3. Remove these gadgets by clicking "x" button.

What is the expected output? What do you see instead?

crash backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f7eda7b6700 (LWP 17774)]
0x0000000000410121 in hosts::gtk::SideBarGtkHost::Impl::CloseDetailsView
(this=0xcb0700, gadget_id=80) at ../../../../hosts/gtk/sidebar_gtk_host.cc:611
611     if (info->details_view_host) {
(gdb) bt
#0  0x0000000000410121 in
hosts::gtk::SideBarGtkHost::Impl::CloseDetailsView (this=0xcb0700,
gadget_id=80) at ../../../../hosts/gtk/sidebar_gtk_host.cc:611
#1  0x00000000004102dc in hosts::gtk::SideBarGtkHost::Impl::OnPopInHandler
(this=0xcb0700, decorated=0x0) at
../../../../hosts/gtk/sidebar_gtk_host.cc:1027
#2  0x00000000004103b7 in
hosts::gtk::SideBarGtkHost::Impl::HandleGeneralPopIn (this=0xcb0700) at
../../../../hosts/gtk/sidebar_gtk_host.cc:378
#3  0x0000000000410ee9 in ggadget::MethodSlot0<void,
hosts::gtk::SideBarGtkHost::Impl, void
(hosts::gtk::SideBarGtkHost::Impl::*)()>::Call (this=0x7c74c0, argc=0,
argv=0x0) at ../../../../ggadget/slot.h:194
#4  0x00007f7eda231257 in ggadget::Signal::Emit (this=0xd72880, argc=0,
argv=0x0) at ../../../ggadget/signals.cc:187
#5  0x00007f7eda157467 in ggadget::Signal0<void>::operator()
(this=0xd72880) at ../../../ggadget/signals.h:213
#6  0x00007f7eda22edf7 in ggadget::SideBar::Impl::OnMouseEvent
(this=0xd727e0, event=@0x7fffe27f9b80) at ../../../ggadget/sidebar.cc:205
#7  0x00007f7ed9cee676 in
ggadget::gtk::ViewWidgetBinder::Impl::ButtonPressHandler (widget=0xe7a120,
event=0xeed660, user_data=0xdfe270) at
../../../../ggadget/gtk/view_widget_binder.cc:186
#8  0x00007f7ed98349c8 in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#9  0x00007f7ed63e920d in g_closure_invoke () from
/usr/lib64/libgobject-2.0.so.0
#10 0x00007f7ed63fd08c in ?? () from /usr/lib64/libgobject-2.0.so.0
#11 0x00007f7ed63fe392 in g_signal_emit_valist () from
/usr/lib64/libgobject-2.0.so.0
#12 0x00007f7ed63fea53 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0
#13 0x00007f7ed9949abe in ?? () from /usr/lib64/libgtk-x11-2.0.so.0
#14 0x00007f7ed982d543 in gtk_propagate_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#15 0x00007f7ed982e58b in gtk_main_do_event () from
/usr/lib64/libgtk-x11-2.0.so.0
#16 0x00007f7ed926d2ac in ?? () from /usr/lib64/libgdk-x11-2.0.so.0
#17 0x00007f7ed5f4f93a in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#18 0x00007f7ed5f53040 in ?? () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f7ed5f5350d in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f7ed982e9a7 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#21 0x000000000040aed2 in hosts::gtk::SideBarGtkHost::Run (this=0xdfae00)
at ../../../../hosts/gtk/sidebar_gtk_host.cc:1371
#22 0x0000000000409e38 in main (argc=1, argv=0x7fffe27fa698) at
../../../../hosts/gtk/main.cc:276

Please use labels and text to provide additional information.

Original issue reported on code.google.com by james...@gmail.com on 10 Jun 2008 at 8:39

GoogleCodeExporter commented 9 years ago
Should be fixed in 0.9.3. Please reopen if not.

Original comment by james...@gmail.com on 13 Jun 2008 at 2:16