[vlc-devel] commit: CPU: get rid of signal(SIGILL) - not thread-safe (in LibVLC) ( Rémi Denis-Courmont )

xxcv xxcv07 at gmail.com
Mon Aug 24 04:16:51 CEST 2009


Rémi Denis-Courmont wrote:
> Yes and no. The RDC_ prefix comes from M4 autoconf macros that I copied from 
> other projects. Pierre carried it over. I suspect your 3D Now! problem comes 
> from Pierre changes to configure.ac, not me. They should be fixed now, but 
> your configure cache might be stall.
>
> It could also come from my SIGILL changes. In that case, I have absolutely no 
> ideas why and how to deal correctly with it. I do not have an AMD processor, 
> nor a Windows installation. So finger pointing at me is not going to help.
>
>   

1 [0000000000024DE8] main libvlc debug: module bank initialized (zu modules)
2 [0000000000024DE8] main libvlc debug: opening config file 
(C:\Users\wxp\AppData\Roaming\vlc\vlcrc)
3 [0000000000024DE8] main libvlc debug: CPU has capabilities 486 586 MMX 
3DNow! MMXEXT SSE SSE2 FPU
4 [0000000000024DE8] main libvlc debug: looking for memcpy module: zu 
candidate(null)
5 [0000000000024DE8] main libvlc error: no memcpy module matched "any"
6 [0000000002399B08] main playlist debug: Activated
7 [0000000002399B08] main playlist debug: rebuilding array of current - 
root Playlist
8 [0000000002399B08] main playlist debug: rebuild done - 0 items, index -1

Program received signal SIGSEGV, Segmentation fault.
0x000007fefe2b6fc0 in ?? ()
(gdb) bt
#0  0x000007fefe2b6fc0 in ?? ()
#1  0x000000006a6303f6 in ?? ()
#2  0x00000000fffffff7 in ?? ()
#3  0x0000000000000000 in ?? ()

Here's what happens in 64bits binary ... I was excited to run.
First of all liblive555_plugin.dll is incompatible in 64bits. So it is 
deleted then the plugin modules run and loaded.
Then at line 3 it crashed all the libmemcpy module plugins so I deleted 
all the memcpy modules vlc-1.1.0-git/plugins/libmemcpy*_plugin.dll (Not 
funny)
It continues to load then crashed again.
Thats the 64bits VLC on Vista x64.

Thanks.
Regards.




More information about the vlc-devel mailing list