On Sun, Dec 12, 2010 at 02:31:39PM +0100, Tomas Bodzar wrote: > $ gdb `which wormux` wormux.core > 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 "i386-unknown-openbsd4.8"...(no debugging > symbols found) > > Core was generated by `wormux'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/lib/libpthread.so.13.1...done. > Loaded symbols for /usr/lib/libpthread.so.13.1 > Reading symbols from /usr/local/lib/libswmhack.so.0.0...done. > Loaded symbols for /usr/local/lib/libswmhack.so.0.0 > Reading symbols from /usr/local/lib/libSDL_net.so.1.1...done. > Loaded symbols for /usr/local/lib/libSDL_net.so.1.1 > Reading symbols from /usr/local/lib/libSDL_ttf.so.8.0...done. > Loaded symbols for /usr/local/lib/libSDL_ttf.so.8.0 > Reading symbols from /usr/local/lib/libSDL_mixer.so.4.0...done. > Loaded symbols for /usr/local/lib/libSDL_mixer.so.4.0 > Reading symbols from /usr/local/lib/libSDL_image.so.3.0...done. > Loaded symbols for /usr/local/lib/libSDL_image.so.3.0 > Reading symbols from /usr/local/lib/libpng.so.10.0...done. > Loaded symbols for /usr/local/lib/libpng.so.10.0 > Reading symbols from /usr/local/lib/libSDL_gfx.so.14.0...done. > Loaded symbols for /usr/local/lib/libSDL_gfx.so.14.0 > Reading symbols from /usr/local/lib/libSDL.so.8.0...done. > Loaded symbols for /usr/local/lib/libSDL.so.8.0 > Reading symbols from /usr/X11R6/lib/libX11.so.14.0...done. > Loaded symbols for /usr/X11R6/lib/libX11.so.14.0 > Reading symbols from /usr/local/lib/libxml2.so.12.0...done. > Loaded symbols for /usr/local/lib/libxml2.so.12.0 > Reading symbols from /usr/lib/libm.so.5.2...done. > Loaded symbols for /usr/lib/libm.so.5.2 > Reading symbols from /usr/local/lib/libintl.so.5.0...done. > Loaded symbols for /usr/local/lib/libintl.so.5.0 > Reading symbols from /usr/local/lib/libcurl.so.17.0...done. > Loaded symbols for /usr/local/lib/libcurl.so.17.0 > Reading symbols from /usr/lib/libstdc++.so.50.0...done. > Loaded symbols for /usr/lib/libstdc++.so.50.0 > Symbols already loaded for /usr/lib/libpthread.so.13.1 > Reading symbols from /usr/lib/libc.so.58.0...done. > Loaded symbols for /usr/lib/libc.so.58.0 > Reading symbols from /usr/local/lib/libiconv.so.6.0...done. > Loaded symbols for /usr/local/lib/libiconv.so.6.0 > Reading symbols from /usr/lib/libsndio.so.4.0...done. > Loaded symbols for /usr/lib/libsndio.so.4.0 > Reading symbols from /usr/lib/libusbhid.so.3.0...done. > Loaded symbols for /usr/lib/libusbhid.so.3.0 > Reading symbols from /usr/X11R6/lib/libfreetype.so.17.2...done. > Loaded symbols for /usr/X11R6/lib/libfreetype.so.17.2 > Reading symbols from /usr/lib/libz.so.4.1...done. > Loaded symbols for /usr/lib/libz.so.4.1 > Reading symbols from /usr/local/lib/libmikmod.so.2.4...done. > Loaded symbols for /usr/local/lib/libmikmod.so.2.4 > Reading symbols from /usr/local/lib/libvorbisfile.so.6.0...done. > Loaded symbols for /usr/local/lib/libvorbisfile.so.6.0 > Reading symbols from /usr/local/lib/libvorbis.so.8.0...done. > Loaded symbols for /usr/local/lib/libvorbis.so.8.0 > Reading symbols from /usr/local/lib/libFLAC.so.9.0...done. > Loaded symbols for /usr/local/lib/libFLAC.so.9.0 > Reading symbols from /usr/local/lib/libogg.so.6.1...done. > Loaded symbols for /usr/local/lib/libogg.so.6.1 > Reading symbols from /usr/local/lib/libsmpeg.so.2.0...done. > Loaded symbols for /usr/local/lib/libsmpeg.so.2.0 > Reading symbols from /usr/local/lib/libtiff.so.38.3...done. > Loaded symbols for /usr/local/lib/libtiff.so.38.3 > Reading symbols from /usr/local/lib/libjpeg.so.64.0...done. > Loaded symbols for /usr/local/lib/libjpeg.so.64.0 > Reading symbols from /usr/X11R6/lib/libxcb.so.2.2...done. > Loaded symbols for /usr/X11R6/lib/libxcb.so.2.2 > Reading symbols from /usr/X11R6/lib/libpthread-stubs.so.1.0...done. > Loaded symbols for /usr/X11R6/lib/libpthread-stubs.so.1.0 > Reading symbols from /usr/X11R6/lib/libXau.so.9.0...done. > Loaded symbols for /usr/X11R6/lib/libXau.so.9.0 > Reading symbols from /usr/X11R6/lib/libXdmcp.so.10.0...done. > Loaded symbols for /usr/X11R6/lib/libXdmcp.so.10.0 > Reading symbols from /usr/local/lib/libidn.so.17.0...done. > Loaded symbols for /usr/local/lib/libidn.so.17.0 > Reading symbols from /usr/lib/libssl.so.16.0...done. > Loaded symbols for /usr/lib/libssl.so.16.0 > Reading symbols from /usr/lib/libcrypto.so.19.0...done. > Loaded symbols for /usr/lib/libcrypto.so.19.0 > Reading symbols from /usr/libexec/ld.so...done. > Loaded symbols for /usr/libexec/ld.so > Reading symbols from /usr/X11R6/lib/libXrender.so.5.0...done. > Loaded symbols for /usr/X11R6/lib/libXrender.so.5.0 > Reading symbols from /usr/X11R6/lib/libXcursor.so.4.0...done. > Loaded symbols for /usr/X11R6/lib/libXcursor.so.4.0 > Reading symbols from /usr/X11R6/lib/libXfixes.so.5.0...done. > Loaded symbols for /usr/X11R6/lib/libXfixes.so.5.0 > #0 0x0da4d8a0 in _zoomSurfaceRGBA () from /usr/local/lib/libSDL_gfx.so.14.0 > (gdb) > (gdb) bt > #0 0x0da4d8a0 in _zoomSurfaceRGBA () from /usr/local/lib/libSDL_gfx.so.14.0 > #1 0x0da4db8d in zoomSurface () from /usr/local/lib/libSDL_gfx.so.14.0 > #2 0x1c05c8eb in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #3 0x1c055dcb in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #4 0x1c056622 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #5 0x1c056698 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #6 0x1c0566c8 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #7 0x1c056724 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #8 0x1c11c47b in toupper () > #9 0x1c11e0df in toupper () > #10 0x1c03ef69 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #11 0x1c03f3a1 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #12 0x1c03fa21 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #13 0x1c03fd9f in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #14 0x1c040168 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #15 0x1c0c23a7 in toupper () > #16 0x1c0cff92 in toupper () > #17 0x1c0cf718 in toupper () > #18 0x1c0cfb55 in toupper () > #19 0x1c0cf50d in toupper () > #20 0x1c0cfcbd in toupper () > #21 0x1c0a6a41 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #22 0x1c0a7a48 in std::operator+<char, std::char_traits<char>, > std::allocator<char> > () > #23 0x1c005e47 in ?? () > #24 0x00000001 in ?? () > #25 0xcfbf3498 in ?? () > #26 0xcfbf34a0 in ?? () > #27 0xcfbfdff0 in ?? () > #28 0xcfbf3494 in ?? () > #29 0xcfbf344c in ?? () > #30 0xcfbf3494 in ?? () > #31 0x1c005dc7 in ?? () > #32 0x00000001 in ?? () > #33 0xcfbf3498 in ?? () > #34 0xcfbf34a0 in ?? () > #35 0x00000000 in ?? () > (gdb)
Tomas says this resolves the crash mentioned above. Index: Makefile =================================================================== RCS file: /home/cvs/ports/devel/sdl-gfx/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile 15 Nov 2010 19:46:09 -0000 1.18 +++ Makefile 12 Dec 2010 16:30:16 -0000 @@ -2,13 +2,12 @@ COMMENT= primitives drawing/other support functions for SDL -DISTNAME= SDL_gfx-2.0.21 +DISTNAME= SDL_gfx-2.0.22 PKGNAME= ${DISTNAME:L:S/_/-/} -REVISION= 0 CATEGORIES= devel graphics x11 MASTER_SITES= http://www.ferzkopp.net/Software/SDL_gfx-2.0/ -SHARED_LIBS= SDL_gfx 14.0 +SHARED_LIBS= SDL_gfx 14.1 HOMEPAGE= http://www.ferzkopp.net/joomla/content/view/19/14/ Index: distinfo =================================================================== RCS file: /home/cvs/ports/devel/sdl-gfx/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 25 Jul 2010 02:01:47 -0000 1.9 +++ distinfo 10 Dec 2010 01:39:17 -0000 @@ -1,5 +1,5 @@ -MD5 (SDL_gfx-2.0.21.tar.gz) = 83lNgJ7WpBX7INzEyKufXg== -RMD160 (SDL_gfx-2.0.21.tar.gz) = ljc5IZSXzqJQKhmme4hCf60ePrQ= -SHA1 (SDL_gfx-2.0.21.tar.gz) = dIni0baUFPRhAz4DNOst8Qhyyqs= -SHA256 (SDL_gfx-2.0.21.tar.gz) = FEF8CB1AqcmyiB6dY3GM5Fa3/AY7IPb3+QkmQcHa5Do= -SIZE (SDL_gfx-2.0.21.tar.gz) = 1637652 +MD5 (SDL_gfx-2.0.22.tar.gz) = Mw8pHx8Job3zl8m0DZLKQQ== +RMD160 (SDL_gfx-2.0.22.tar.gz) = liExaeEm6j1U4Q1bczlCbfnQzGE= +SHA1 (SDL_gfx-2.0.22.tar.gz) = bThNjb9/5W5N/vGqoGoQb2LvkdE= +SHA256 (SDL_gfx-2.0.22.tar.gz) = FXXnvnP9kn/w41Z9wGCVdz9bobR4crmqDQ/v6/1tK/A= +SIZE (SDL_gfx-2.0.22.tar.gz) = 1670662 -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.