On Tue, Dec 3, 2013 at 9:17 PM, Brad Smith <b...@comstyle.com> wrote:
> Pull in various bug fixes and improvements from upstream...
>
> - accelerate the exit from the audio and video threads when we want to exit
> - GCC 4 fixes
> - Handle automatic endian swapping
> - Fix multi-threaded crash when rewinding and seeking during playback
> - Fix minor compiler warning
> - Check for SDL_CreateYUVOverlay() failure
> - Add missing decleration of stack markings
> - Support PIC properly and no longer contains any TEXTRELs
> - Use SDL to decide about byte order
>
> Also remove pval as MAINTAINER as he has not been active in ages.
>
> Could someone please do a build/runtime test on i386 by trying to
> play an MPEG video with plaympeg?

i386 builds fine. But:

$ plaympeg /usr/ports/devel/smpeg/kaguya_earthrise_20071107.mpg
kaguya_earthrise_20071107.mpg: MPEG video stream
        Video 720x480 resolution
        Size: 33700475
        Total time: 29.000000
Segmentation fault (core dumped)


(gdb) bt
#0  next_start_code (vid_stream=0x8bc8e000)
    at /usr/ports/pobj/smpeg-0.4.4/smpeg-0.4.4/video/util.cpp:382
#1  0x01d708ab in mpegVidRsrc (time_stamp=0, vid_stream=0x8bc8e000, first=0)
    at /usr/ports/pobj/smpeg-0.4.4/smpeg-0.4.4/video/video.cpp:1202
#2  0x01d61721 in Play_MPEGvideo (udata=0x8bc8e400)
    at /usr/ports/pobj/smpeg-0.4.4/smpeg-0.4.4/video/MPEGvideo.cpp:254
#3  0x09c77c3b in SDL_RunThread () from /usr/local/lib/libSDL.so.8.0
#4  0x09cbb93d in RunThread () from /usr/local/lib/libSDL.so.8.0
#5  0x0bec45ee in _rthread_start (v=0x8abc2e00)
    at /usr/src/lib/librthread/rthread.c:128
#6  0x000cf516 in __tfork_thread ()
    at /usr/src/lib/libc/arch/i386/sys/tfork_thread.S:95

Reply via email to