[vls-devel] What is the tag of the stable branch ?

Christophe Massiot massiot at via.ecp.fr
Mon Dec 30 11:45:14 CET 2002


Hello,

I was wondering what the tag of the stable branch (pre-0.4.5) is, because
I would like to use it before it is released. I have looked at cvs status
and found this :

symbolic names:
	v0_4_release: 1.12.0.2
	v0_4_0: 1.15
	v0_3_3: 1.12
	v0_3_2: 1.11
	v0_3_0: 1.2

I don't believe that "v0_4_release" is that branch, because it is even older
than the 0.4.0 release. So ?

I'd be very pleased to use the current cvs with tooney's patches,
unfortunately it seems to be unusable. The new nitrox's syntax doesn't work
because we seem to catch SIGABRT right at the beginning :

open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\204\221"..., 1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1145456, ...}) = 0
old_mmap(NULL, 1157888, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400d0000
mprotect(0x401e1000, 39680, PROT_NONE)  = 0
old_mmap(0x401e1000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x111000) = 0x401e1000
old_mmap(0x401e7000, 15104, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401e7000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401eb000
munmap(0x40014000, 26634)               = 0
getrlimit(0x3, 0xbffff84c)              = 0
setrlimit(RLIMIT_STACK, {rlim_cur=2044*1024, rlim_max=RLIM_INFINITY}) = 0
getpid()                                = 20447
rt_sigaction(SIGRTMIN, {0x4005329c, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x40053328, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGRT_2, {0x40053428, [], 0x4000000}, NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [RTMIN], NULL, 8) = 0
_sysctl({{CTL_KERN, KERN_VERSION}, 2, 0xbffff654, 31, (nil), 0}) = 0
brk(0)                                  = 0x81039cc
brk(0x81039fc)                          = 0x81039fc
brk(0x8104000)                          = 0x8104000
brk(0x8105000)                          = 0x8105000
brk(0x8107000)                          = 0x8107000
brk(0x8109000)                          = 0x8109000
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
kill(20447, SIGABRT)                    = 0
--- SIGABRT (Aborted) ---
+++ killed by SIGABRT +++

I have no idea what could be wrong but it seems to be low-level. The old
vls.cfg syntax doesn't work either, because the telnet interface doesn't
get launched on start-up (so it's pretty difficult to start a stream...).
But agreed, it doesn't crash this way.

cmassiot at yoko:~/videolan/vls$ ./bin/vls -f vls.cfg  &
[2] 20454
cmassiot at yoko:~/videolan/vls$ VideoLAN Server v 0.4.5 (Dec 30 2002) - (c)1999-2002 VideoLAN
cmassiot at yoko:~/videolan/vls$ telnet localhost 9999
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

vls.cfg is the one from the CVS, except I removed the v4l input which I
haven't compiled and makes VLS choke on its configuration file.

Any thoughts ? May I add that VLS 0.4.0 works perfectly well on the same
machine ?

-- 
Christophe Massiot.
-- 
This is the vls-devel mailing-list, see http://www.videolan.org/vls-devel/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vls-devel mailing list