[rtmpdump] RTMPDump - Segmentation Fault

Steven Penny svnpenn at gmail.com
Mon Dec 17 06:30:40 CET 2012


On Fri, Dec 14, 2012 at 9:54 PM, Joshua Malcolm wrote:
> I use git checkout e0056 because it is the first commit to include the
> feature I wanted --realtime
> Even then it doesn't work nearly as stable as the apt-get deb.  If I
> always use --realtime it doesn't seem to segfault.
>
> What is wrong here or is the latest trunk just a bit flakey?

Ok first, stop top posting. Just stop.

Second, I cant speak for Ubuntu but it is and has been flawless Windows build
for about 2 years now. Finally I think it may be time to take this to a private
email, as this has nothing to do with RtmpDump development and is clearly an
isolated incident.

$ make SYS=mingw CRYPTO=POLARSSL CROSS_COMPILE=i686-w64-mingw32- SHARED= XLDFLA
GS=-static
make[1]: Entering directory `/c/Steven/Desktop/rtmpdump/librtmp'
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_POLARSSL  -O2
-c -o rtmp.o rtmp.c
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_POLARSSL  -O2
-c -o log.o log.c
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_POLARSSL  -O2
-c -o amf.o amf.c
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_POLARSSL  -O2
-c -o hashswf.o hashswf.c
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\" -DUSE_POLARSSL  -O2
-c -o parseurl.o parseurl.c
i686-w64-mingw32-ar rs librtmp.a rtmp.o log.o amf.o hashswf.o parseurl.o
i686-w64-mingw32-ar: creating librtmp.a
make[1]: Leaving directory `/c/Steven/Desktop/rtmpdump/librtmp'
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -O2   -c -o rtmpdump.
o rtmpdump.c
rtmpdump.c: In function `GetLastKeyframe':
rtmpdump.c:297:7: warning: unknown conversion type character `l' in format
rtmpdump.c:297:7: warning: too many arguments for format
i686-w64-mingw32-gcc -Wall -static -o rtmpdump.exe rtmpdump.o -Llibrtmp -lrtmp -
lpolarssl -lz -lws2_32 -lwinmm -lgdi32
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -O2   -c -o rtmpgw.o
rtmpgw.c
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -O2   -c -o thread.o
thread.c
thread.c: In function `ThreadCreate':
thread.c:35:11: warning: comparison between pointer and integer
i686-w64-mingw32-gcc -Wall -static -o rtmpgw.exe rtmpgw.o thread.o  -Llibrtmp -l
rtmp -lpolarssl -lz -lws2_32 -lwinmm -lgdi32
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -O2   -c -o rtmpsrv.o
 rtmpsrv.c
i686-w64-mingw32-gcc -Wall -static -o rtmpsrv.exe rtmpsrv.o thread.o  -Llibrtmp
-lrtmp -lpolarssl -lz -lws2_32 -lwinmm -lgdi32
i686-w64-mingw32-gcc -Wall   -DRTMPDUMP_VERSION=\"v2.4\"   -O2   -c -o rtmpsuck.
o rtmpsuck.c
i686-w64-mingw32-gcc -Wall -static -o rtmpsuck.exe rtmpsuck.o thread.o  -Llibrtm
p -lrtmp -lpolarssl -lz -lws2_32 -lwinmm -lgdi32


More information about the rtmpdump mailing list