google-code-export / google-gadgets-for-linux

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

crash in sidebar. #89

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Add some gadgets
2. Open popout views or details views randomly
3. Drag move sidebar

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

crash backtrace:

07:03.601: ../../../../hosts/simple/sidebar_gtk_host.cc:195: Hanlde Begin
Move sidebar.
07:03.914: ../../../../ggadget/gtk/single_view_host.cc:610:
EnterNotifyHandler(0x1ffe0c0): 2, 3
07:03.914: ../../../../ggadget/gtk/single_view_host.cc:580: Stop move dragging.
07:03.914: ../../../../hosts/simple/sidebar_gtk_host.cc:430: monitor 0's
rect: 0 0 1440 878
07:03.915: ../../../../hosts/simple/sidebar_gtk_host.cc:445: move sidebar
to 1274 0
07:03.915: ../../../../hosts/simple/sidebar_gtk_host.cc:456: Set Dock Edge
for 0

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0xc0ccb343
0x006ac44c in ggadget::DecoratedViewHost::SetDockEdge (this=0x72f8e50,
right=true) at ../../../ggadget/decorated_view_host.cc:1853
1853      impl_->view_decorator_->SetDockEdge(right);
(gdb) bt
#0  0x006ac44c in ggadget::DecoratedViewHost::SetDockEdge (this=0x72f8e50,
right=true) at ../../../ggadget/decorated_view_host.cc:1853
#1  0x00008652 in
hosts::gtk::SidebarGtkHost::Impl::AdjustPositionProperties (this=0x3385a00,
rect=@0xbfffe048) at ../../../../hosts/simple/sidebar_gtk_host.cc:458
#2  0x0000880c in hosts::gtk::SidebarGtkHost::Impl::AdjustSidebar
(this=0x3385a00) at ../../../../hosts/simple/sidebar_gtk_host.cc:437
#3  0x00008abe in
hosts::gtk::SidebarGtkHost::Impl::HandleSideBarEndMoveDrag (this=0x3385a00)
at ../../../../hosts/simple/sidebar_gtk_host.cc:217
#4  0x0000d9e8 in ggadget::MethodSlot0<void,
hosts::gtk::SidebarGtkHost::Impl, void
(hosts::gtk::SidebarGtkHost::Impl::*)()>::Call (this=0x2017e70, argc=0,
argv=0x0) at slot.h:192
#5  0x00749c01 in ggadget::Signal::Emit (this=0x1e1d3d4, argc=0, argv=0x0)
at ../../../ggadget/signals.cc:185
#6  0x0067826c in ggadget::Signal0<void>::operator() (this=0x1e1d3d4) at
signals.h:213
#7  0x00067c19 in ggadget::gtk::SingleViewHost::Impl::StopMoveDrag
(this=0x1e1d300) at ../../../../ggadget/gtk/single_view_host.cc:582
#8  0x00067d83 in ggadget::gtk::SingleViewHost::Impl::EnterNotifyHandler
(widget=0x1ffe0c0, event=0x1db0580, user_data=0x1e1d300) at
../../../../ggadget/gtk/single_view_host.cc:613
#9  0x00e103ad in _gtk_marshal_BOOLEAN__BOXED ()
#10 0x01ac48e6 in g_closure_invoke ()
#11 0x01ad6fd2 in signal_emit_unlocked_R ()
#12 0x01ad83e2 in g_signal_emit_valist ()
#13 0x01ad8d59 in g_signal_emit ()
#14 0x00f81ca5 in gtk_widget_event_internal ()
#15 0x00f81742 in gtk_widget_event ()
#16 0x00e0d5f5 in gtk_main_do_event ()
#17 0x0010fafc in gdk_event_dispatch ()
#18 0x01b301db in g_main_context_dispatch ()
#19 0x01b3449e in g_main_context_iterate ()
#20 0x01b34807 in g_main_loop_run ()
#21 0x00e0cb99 in gtk_main ()
#22 0x0000441f in hosts::gtk::SidebarGtkHost::Run (this=0x31faad0) at
../../../../hosts/simple/sidebar_gtk_host.cc:1265
#23 0x00002f13 in main (argc=2, argv=0xbfffeb64) at
../../../../hosts/simple/main.cc:236

Please use labels and text to provide additional information.

Original issue reported on code.google.com by james...@gmail.com on 21 May 2008 at 2:09

GoogleCodeExporter commented 9 years ago
can not reproduce in new revision. may be have been fixed.

Original comment by huge...@gmail.com on 25 May 2008 at 7:13