[haiku-bugs] [Haiku] #8089: Tracker crash when dragging file to folder

  • From: "dsuden" <trac@xxxxxxxxxxxx>
  • Date: Fri, 04 Nov 2011 11:48:38 -0000

#8089: Tracker crash when dragging file to folder
-----------------------+-------------------------
 Reporter:  dsuden     |        Owner:  nobody
     Type:  bug        |       Status:  new
 Priority:  normal     |    Milestone:  R1
Component:  - General  |      Version:  R1/alpha3
 Keywords:             |   Blocked By:
 Blocking:             |  Has a Patch:  0
 Platform:  All        |
-----------------------+-------------------------
 Using R42714, I got an unusual Tracker crash when dragging a file over a
 folder icon.  I'm pasting the BT result here, because Tracker isn't
 letting me save it out to a file at present.


 GNU gdb 6.3
 Copyright 2004 Free Software Foundation, Inc.
 GDB is free software, covered by the GNU General Public License, and you
 are
 welcome to change it and/or distribute copies of it under certain
 conditions.
 Type "show copying" to see the conditions.
 There is absolutely no warranty for GDB.  Type "show warranty" for
 details.
 This GDB was configured as "i586-pc-haiku"...
 (no debugging symbols found)

 [tcsetpgrp failed in terminal_inferior: Invalid Argument]
 Thread 30171 caused an exception: Segment violation
 Reading symbols from /boot/system/runtime_loader...done.
 Loaded symbols for /boot/system/runtime_loader
 Reading symbols from /boot/system/lib/libbe.so...done.
 Loaded symbols for /boot/system/lib/libbe.so
 Reading symbols from /boot/system/lib/libtracker.so...done.
 Loaded symbols for /boot/system/lib/libtracker.so
 Reading symbols from /boot/system/lib/liblocale.so...done.
 Loaded symbols for /boot/system/lib/liblocale.so
 Reading symbols from /boot/system/lib/libroot.so...done.
 Loaded symbols for /boot/system/lib/libroot.so
 Reading symbols from /boot/system/lib/libstdc++.r4.so...done.
 Loaded symbols for /boot/system/lib/libstdc++.r4.so
 Reading symbols from /boot/system/lib/libtranslation.so...done.
 Loaded symbols for /boot/system/lib/libtranslation.so
 Reading symbols from /boot/system/lib/libicudata.so.48.1...done.
 Loaded symbols for /boot/system/lib/libicudata.so.48.1
 Reading symbols from /boot/system/lib/libicui18n.so.48.1...done.
 Loaded symbols for /boot/system/lib/libicui18n.so.48.1
 Reading symbols from /boot/system/lib/libicuio.so.48.1...done.
 Loaded symbols for /boot/system/lib/libicuio.so.48.1
 Reading symbols from /boot/system/lib/libicule.so.48.1...done.
 Loaded symbols for /boot/system/lib/libicule.so.48.1
 Reading symbols from /boot/system/lib/libiculx.so.48.1...done.
 Loaded symbols for /boot/system/lib/libiculx.so.48.1
 Reading symbols from /boot/system/lib/libicutu.so.48.1...done.
 Loaded symbols for /boot/system/lib/libicutu.so.48.1
 Reading symbols from /boot/system/lib/libicuuc.so.48.1...done.
 Loaded symbols for /boot/system/lib/libicuuc.so.48.1
 Reading symbols from /boot/system/lib/libtextencoding.so...done.
 Loaded symbols for /boot/system/lib/libtextencoding.so
 Reading symbols from /boot/system/lib/libroot-addon-icu.so...done.
 Loaded symbols for /boot/system/lib/libroot-addon-icu.so
 Reading symbols from /boot/system/add-
 ons/Translators/BMPTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/BMPTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/GIFTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/GIFTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/HVIFTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/HVIFTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/ICOTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/ICOTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/JPEG2000Translator...done.
 Loaded symbols for /boot/system/add-ons/Translators/JPEG2000Translator
 Reading symbols from /boot/system/add-
 ons/Translators/JPEGTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/JPEGTranslator
 Reading symbols from /boot/system/lib/libjpeg.so.8.0...done.
 Loaded symbols for /boot/system/lib/libjpeg.so.8.0
 Reading symbols from /boot/system/add-
 ons/Translators/PCXTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/PCXTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/PNGTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/PNGTranslator
 Reading symbols from /boot/system/lib/libpng.so.1.4...done.
 Loaded symbols for /boot/system/lib/libpng.so.1.4
 Reading symbols from /boot/system/lib/libz.so.1...done.
 Loaded symbols for /boot/system/lib/libz.so.1
 Reading symbols from /boot/system/add-
 ons/Translators/PPMTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/PPMTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/RAWTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/RAWTranslator
 Reading symbols from /boot/system/add-ons/Translators/RTF-
 Translator...done.
 Loaded symbols for /boot/system/add-ons/Translators/RTF-Translator
 Reading symbols from /boot/system/add-
 ons/Translators/SGITranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/SGITranslator
 Reading symbols from /boot/system/add-
 ons/Translators/STXTTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/STXTTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/TGATranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/TGATranslator
 Reading symbols from /boot/system/add-
 ons/Translators/TIFFTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/TIFFTranslator
 Reading symbols from /boot/system/lib/libtiff.so.3.8...done.
 Loaded symbols for /boot/system/lib/libtiff.so.3.8
 Reading symbols from /boot/system/add-
 ons/Translators/WebPTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/WebPTranslator
 Reading symbols from /boot/system/add-
 ons/Translators/WonderBrushTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/WonderBrushTranslator
 [tcsetpgrp failed in terminal_inferior: Invalid Argument]
 [Switching to team /boot/system/Tracker (132) thread popup (30171)]
 0x0040ceb2 in BList::ItemAt () from /boot/system/lib/libbe.so
 (gdb) bt
 #0  0x0040ceb2 in BList::ItemAt ()
    from /boot/system/lib/libbe.so
 #1  0x005c5fb4 in long WhileEachListItem<BString, long, char const *> ()
 from /boot/system/lib/libtracker.so
 #2  0x005c4fb2 in BPrivate::Model::SupportsMimeType ()
    from /boot/system/lib/libtracker.so
 #3  0x005c9a90 in BPrivate::SpringLoadedFolderSetMenuStates ()
    from /boot/system/lib/libtracker.so
 #4  0x005ca688 in BPrivate::BNavMenu::AttachedToWindow ()
    from /boot/system/lib/libtracker.so
 #5  0x003a1870 in BView::_Attach ()
    from /boot/system/lib/libbe.so
 #6  0x0039e221 in BView::_AddChild ()
    from /boot/system/lib/libbe.so
 #7  0x0039e0b5 in BView::AddChild ()
    from /boot/system/lib/libbe.so
 #8  0x00344c6b in BPrivate::BMenuFrame::AttachedToWindow ()
    from /boot/system/lib/libbe.so
 #9  0x003a1870 in BView::_Attach ()
 ---Type <return> to continue, or q <return> to quit---
    from /boot/system/lib/libbe.so
 #10 0x0039e221 in BView::_AddChild ()
    from /boot/system/lib/libbe.so
 #11 0x0039e0b5 in BView::AddChild ()
    from /boot/system/lib/libbe.so
 #12 0x003a43f3 in BWindow::AddChild ()
    from /boot/system/lib/libbe.so
 #13 0x0034529b in BPrivate::BMenuWindow::AttachMenu ()
    from /boot/system/lib/libbe.so
 #14 0x003387fc in BMenu::_Show ()
    from /boot/system/lib/libbe.so
 #15 0x0033b36c in BMenu::_SelectItem ()
    from /boot/system/lib/libbe.so
 #16 0x0033971c in BMenu::_UpdateStateOpenSelect ()
    from /boot/system/lib/libbe.so
 #17 0x00338e03 in BMenu::_Track ()
    from /boot/system/lib/libbe.so
 #18 0x00337f65 in BMenu::Track ()
    from /boot/system/lib/libbe.so
 ---Type <return> to continue, or q <return> to quit---
 #19 0x00351af7 in BPopUpMenu::_StartTrack ()
    from /boot/system/lib/libbe.so
 #20 0x003519db in BPopUpMenu::_thread_entry ()
    from /boot/system/lib/libbe.so
 #21 0x0070793f in thread_entry ()
    from /boot/system/lib/libroot.so
 #22 0x78033fec in ?? ()
 (gdb)

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

Other related posts: