[haiku-bugs] [Haiku] #5860: Tracker crashes when moving a file (drag'n'drop) that was deleted meanwhile

  • From: "aldeck" <trac@xxxxxxxxxxxx>
  • Date: Thu, 29 Apr 2010 22:50:37 -0000

#5860: Tracker crashes when moving a file (drag'n'drop) that was deleted 
meanwhile
----------------------------------+-----------------------------------------
 Reporter:  aldeck                |       Owner:  axeld    
     Type:  bug                   |      Status:  new      
 Priority:  normal                |   Milestone:  R1       
Component:  Applications/Tracker  |     Version:  R1/alpha1
 Keywords:                        |   Blockedby:           
 Platform:  All                   |    Blocking:           
----------------------------------+-----------------------------------------
 Tracker crashes when moving a file (drag'n'drop) that was deleted
 meanwhile[[BR]]
 haiku r36523 [[BR]]

 example testcase: [[BR]]
 . create two folders on the desktop with alt+N [[BR]]
 . drag the second one into the first but hit alt+Z (undo) before dropping
 [[BR]]
 . drop it [[BR]]

 {{{
 [Switching to team /boot/system/Tracker (38492) thread w>Desktop (38502)]
 0x005556a1 in BPrivate::CheckDevicesEqual ()
    from /boot/system/lib/libtracker.so
 (gdb) bt
 #0  0x005556a1 in BPrivate::CheckDevicesEqual ()
    from /boot/system/lib/libtracker.so
 #1  0x005bd95c in BPrivate::BPoseView::MoveSelectionInto ()
    from /boot/system/lib/libtracker.so
 #2  0x005bc748 in BPrivate::BPoseView::HandleDropCommon ()
    from /boot/system/lib/libtracker.so
 #3  0x005bb02e in BPrivate::BPoseView::HandleMessageDropped ()
    from /boot/system/lib/libtracker.so
 #4  0x005b4200 in BPrivate::BPoseView::MessageReceived ()
    from /boot/system/lib/libtracker.so
 #5  0x002ca6c7 in BLooper::DispatchMessage () from
 /boot/system/lib/libbe.so
 #6  0x0038e661 in BWindow::DispatchMessage () from
 /boot/system/lib/libbe.so
 #7  0x003927f4 in BWindow::task_looper () from /boot/system/lib/libbe.so
 #8  0x002cbc23 in BLooper::_task0_ () from /boot/system/lib/libbe.so
 #9  0x0069d0b2 in thread_entry () from /boot/system/lib/libroot.so
 #10 0x70184fec in ?? ()
 }}}

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/5860>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: