Re: VLC on G5 crash : illegal instruction

2021-03-14 Thread Luke Kenneth Casson Leighton
--- crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68 On Sun, Mar 14, 2021 at 7:34 PM Jeffrey Walton wrote: > You probably need to go to frame 1 ('f 1' under gdb) and disassemble > ('disass .' or 'disass' followed by a bunch of pages). That will show > the offending instruc

Re: VLC on G5 crash : illegal instruction

2021-03-14 Thread Jeffrey Walton
On Sun, Mar 14, 2021 at 2:57 PM Riccardo Mottola wrote: > > On 3/8/21 9:49 AM, John Paul Adrian Glaubitz wrote: > > We certainly shouldn't disable the whole JIT over a single instruction but > > rather > > check whether this instruction can be guarded on older POWER systems. > > > > But we need t

Re: VLC on G5 crash : illegal instruction

2021-03-14 Thread Riccardo Mottola
Hi, On 3/8/21 9:49 AM, John Paul Adrian Glaubitz wrote: We certainly shouldn't disable the whole JIT over a single instruction but rather check whether this instruction can be guarded on older POWER systems. But we need to find out first which instruction triggers the SIGILL. Indeed, it cras

Re: VLC on G5 crash : illegal instruction

2021-03-08 Thread Luke Kenneth Casson Leighton
On Mon, Mar 8, 2021 at 8:50 AM John Paul Adrian Glaubitz wrote: > > On 3/8/21 9:38 AM, Jeffrey Walton wrote: > >> a cursory scan shows no evidence of the use of VSX there. > > > > If needed... I believe it is possible to disable PCRE2's JIT at configure > > time. > > We certainly shouldn't disabl

Re: VLC on G5 crash : illegal instruction

2021-03-08 Thread John Paul Adrian Glaubitz
On 3/8/21 9:38 AM, Jeffrey Walton wrote: >> a cursory scan shows no evidence of the use of VSX there. > > If needed... I believe it is possible to disable PCRE2's JIT at configure > time. We certainly shouldn't disable the whole JIT over a single instruction but rather check whether this instru

Re: VLC on G5 crash : illegal instruction

2021-03-08 Thread Jeffrey Walton
On Sun, Mar 7, 2021 at 2:10 PM Luke Kenneth Casson Leighton wrote: > > On Sunday, March 7, 2021, Riccardo Mottola > wrote:. >> >> the issue is most probably in libpcre2 or Qt5Core >> >> #0 0x7fffe9c5fa30 in ?? () >> #1 0x702c406c in ?? () from >> /usr/lib/powerpc64-linux-gnu/libpc

Re: VLC on G5 crash : illegal instruction

2021-03-07 Thread Luke Kenneth Casson Leighton
On Sunday, March 7, 2021, Riccardo Mottola wrote:. > > > the issue is most probably in libpcre2 or Qt5Core > > #0 0x7fffe9c5fa30 in ?? () > #1 0x702c406c in ?? () from /usr/lib/powerpc64-linux-gnu/l > ibpcre2-16.so.0 https://vcs.pcre.org/pcre2/code/trunk/src/sljit/sljitNativePPC_c

Re: VLC on G5 crash : illegal instruction

2021-03-07 Thread John Paul Adrian Glaubitz
Hello! On 3/7/21 7:25 PM, Riccardo Mottola wrote: >> Most likely someone added VSX support to either of them without guarding the >> code with #ifdefs. > > the issue is most probably in libpcre2 or Qt5Core > > #0 0x7fffe9c5fa30 in ?? () > #1 0x702c406c in ?? () from > /usr/lib/po

Re: VLC on G5 crash : illegal instruction

2021-03-07 Thread Riccardo Mottola
Hi Adrian! On 2021-03-06 15:22:02 +0100 John Paul Adrian Glaubitz wrote: Please install the dbgsym/dbg package for VLC and ffmpeg and provide a backtrace. Most likely someone added VSX support to either of them without guarding the code with #ifdefs. the issue is most probably in li

Re: VLC on G5 crash : illegal instruction

2021-03-06 Thread John Paul Adrian Glaubitz
Hello! > On Mar 6, 2021, at 2:33 PM, Riccardo Mottola > wrote: > > > I just tried VLC on a G5... it starts but as soon as I try to open a file, it > dies "inside" the file selector! Not just a file, trying to click on my home > directory, I get illegal instruction.ù > > If I give it a MP4 o

VLC on G5 crash : illegal instruction

2021-03-06 Thread Riccardo Mottola
Hi, I just tried VLC on a G5... it starts but as soon as I try to open a file, it dies "inside" the file selector! Not just a file, trying to click on my home directory, I get illegal instruction.ù If I give it a MP4 on the command line, it will come up and then die with illegal instruction.