[Bug 222822] devel/sdl20: Fix bugs in SDL_FreeSurface function after 2.0.6 update
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Oct 6 13:13:30 UTC 2017
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222822
--- Comment #2 from commit-hook at freebsd.org ---
A commit references this bug:
Author: jbeich
Date: Fri Oct 6 13:12:41 UTC 2017
New revision: 451383
URL: https://svnweb.freebsd.org/changeset/ports/451383
Log:
MFH: r451381
devel/sdl20: crashfix for some consumers after r450461
$ pkg install pioneer
$ pioneer
[...]
ShipType::Init()
Lua::Init()
Server agent disabled
Thread 1 received signal SIGSEGV, Segmentation fault.
0x0000000800cd5d20 in SDL_ConvertSurface_REAL (surface=0x80b374fc0,
format=0xb4c7e8 <Graphics::pixelFormatRGBA>, flags=0)
at /usr/ports/devel/sdl20/work/SDL2-2.0.6/src/video/SDL_surface.c:936
936 copy_flags = surface->map->info.flags;
(gdb) p surface->map
$1 = (struct SDL_BlitMap *) 0x0
(gdb) bt
#0 0x0000000800cd5d20 in SDL_ConvertSurface_REAL (surface=0x80b374fc0,
format=0xb4c7e8 <Graphics::pixelFormatRGBA>, flags=0)
at /usr/ports/devel/sdl20/work/SDL2-2.0.6/src/video/SDL_surface.c:936
#1 0x0000000800c099d2 in SDL_ConvertSurface (a=0x80b374fc0,
b=0xb4c7e8 <Graphics::pixelFormatRGBA>, c=0)
at
/usr/ports/devel/sdl20/work/SDL2-2.0.6/src/dynapi/SDL_dynapi_procs.h:492
#2 0x000000000081cfbb in Graphics::TextureBuilder::PrepareSurface
(this=0x7fffffffac50)
at TextureBuilder.cpp:117
#3 0x00000000003a0699 in Graphics::TextureBuilder::GetDescriptor
(this=0x7fffffffac50)
at ./graphics/TextureBuilder.h:48
[...]
PR: 222822
Obtained from: upstream
Submitted by: lightside at gmx.com
Approved by: ports-secteam blanket
Changes:
_U branches/2017Q4/
branches/2017Q4/devel/sdl20/Makefile
branches/2017Q4/devel/sdl20/files/patch-src_video_SDL__surface.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list