[haiku-bugs] Re: [Haiku] #6975: ShowImage Wonderbush Tarsizer all end in GDB when comming from FAT32/FAT

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Sun, 12 Dec 2010 05:22:09 -0000

#6975: ShowImage Wonderbush Tarsizer all end in GDB when comming from FAT32/FAT
-----------------------------------+------------------------------
  Reporter:  stargatefan           |        Owner:  axeld
      Type:  bug                   |       Status:  new
  Priority:  normal                |    Milestone:  R1
 Component:  Kits/Translation Kit  |      Version:  R1/Development
Resolution:                        |     Keywords:
Blocked By:                        |  Has a Patch:  0
  Platform:  All                   |     Blocking:
-----------------------------------+------------------------------
Changes (by anevilyak):

 * version:  R1/alpha2 => R1/Development
 * component:  Servers/media_server => Kits/Translation Kit


Old description:

> Cannot open jpegs that come from fat32 or fat filesystem drives.
>
> gdb info
>
> 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 213 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/libtranslation.so...done.
> Loaded symbols for /boot/system/lib/libtranslation.so
> Reading symbols from /boot/system/lib/liblocale.so...done.
> Loaded symbols for /boot/system/lib/liblocale.so
> Reading symbols from /boot/system/lib/libstdc++.so...done.
> Loaded symbols for /boot/system/lib/libstdc++.so
> Reading symbols from /boot/system/lib/libsupc++.so...done.
> Loaded symbols for /boot/system/lib/libsupc++.so
> Reading symbols from /boot/system/lib/libroot.so...done.
> Loaded symbols for /boot/system/lib/libroot.so
> Reading symbols from /boot/system/lib/libtextencoding.so...done.
> Loaded symbols for /boot/system/lib/libtextencoding.so
> Reading symbols from /boot/system/lib/libicudata.so.44...
> warning: Lowest section in /boot/system/lib/libicudata.so.44 is .hash at
> 00000094
> done.
> Loaded symbols for /boot/system/lib/libicudata.so.44
> Reading symbols from /boot/system/lib/libicui18n.so.44...done.
> Loaded symbols for /boot/system/lib/libicui18n.so.44
> Reading symbols from /boot/system/lib/libicuio.so.44...done.
> Loaded symbols for /boot/system/lib/libicuio.so.44
> Reading symbols from /boot/system/lib/libicule.so.44...done.
> Loaded symbols for /boot/system/lib/libicule.so.44
> Reading symbols from /boot/system/lib/libiculx.so.44...done.
> Loaded symbols for /boot/system/lib/libiculx.so.44
> Reading symbols from /boot/system/lib/libicutu.so.44...done.
> Loaded symbols for /boot/system/lib/libicutu.so.44
> Reading symbols from /boot/system/lib/libicuuc.so.44...done.
> Loaded symbols for /boot/system/lib/libicuuc.so.44
> 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/EXRTranslator...done.
> Loaded symbols for /boot/system/add-ons/Translators/EXRTranslator
> Reading symbols from /boot/system/lib/libilmimf.so...done.
> Loaded symbols for /boot/system/lib/libilmimf.so
> 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/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/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/apps/ShowImage (204) thread image loader
> (213)]
> 0xffff012c in ?? ()
> (gdb)

New description:

 Cannot open jpegs that come from fat32 or fat filesystem drives.


 gdb info

 {{{
 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 213 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/libtranslation.so...done.
 Loaded symbols for /boot/system/lib/libtranslation.so
 Reading symbols from /boot/system/lib/liblocale.so...done.
 Loaded symbols for /boot/system/lib/liblocale.so
 Reading symbols from /boot/system/lib/libstdc++.so...done.
 Loaded symbols for /boot/system/lib/libstdc++.so
 Reading symbols from /boot/system/lib/libsupc++.so...done.
 Loaded symbols for /boot/system/lib/libsupc++.so
 Reading symbols from /boot/system/lib/libroot.so...done.
 Loaded symbols for /boot/system/lib/libroot.so
 Reading symbols from /boot/system/lib/libtextencoding.so...done.
 Loaded symbols for /boot/system/lib/libtextencoding.so
 Reading symbols from /boot/system/lib/libicudata.so.44...
 warning: Lowest section in /boot/system/lib/libicudata.so.44 is .hash at
 00000094
 done.
 Loaded symbols for /boot/system/lib/libicudata.so.44
 Reading symbols from /boot/system/lib/libicui18n.so.44...done.
 Loaded symbols for /boot/system/lib/libicui18n.so.44
 Reading symbols from /boot/system/lib/libicuio.so.44...done.
 Loaded symbols for /boot/system/lib/libicuio.so.44
 Reading symbols from /boot/system/lib/libicule.so.44...done.
 Loaded symbols for /boot/system/lib/libicule.so.44
 Reading symbols from /boot/system/lib/libiculx.so.44...done.
 Loaded symbols for /boot/system/lib/libiculx.so.44
 Reading symbols from /boot/system/lib/libicutu.so.44...done.
 Loaded symbols for /boot/system/lib/libicutu.so.44
 Reading symbols from /boot/system/lib/libicuuc.so.44...done.
 Loaded symbols for /boot/system/lib/libicuuc.so.44
 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/EXRTranslator...done.
 Loaded symbols for /boot/system/add-ons/Translators/EXRTranslator
 Reading symbols from /boot/system/lib/libilmimf.so...done.
 Loaded symbols for /boot/system/lib/libilmimf.so
 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/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/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/apps/ShowImage (204) thread image loader
 (213)]
 0xffff012c in ?? ()
 (gdb)

 }}}

--

Comment:

 It'd be helpful to have the actual backtrace from gdb, all you've listed
 is what libraries it loaded, and it gives no hint as to where it actually
 crashed.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6975#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: