Re: Bug#842513: vlc: immediate crash on launch on powerpc
Control: tags -1 help Control: severity -1 grave Hi, On 29/10/16 23:00, Robert Ou wrote: > Package: src:vlc > Version: 2.2.4-7 > Severity: normal > > Dear Maintainer, > > I decided I wanted to test the performance of Debian PowerPC on my > ancient iMac, and I discovered that vlc will immediately crash with an > illegal instruction right after showing the "Privacy and Network Access > Policy" window and before showing the main window. The crashes look like > the following: > > [ 1560.952016] vlc[997]: unhandled signal 4 at 0ea48f58 nip 0ea48f58 lr > 0ea48f4c code 30001 As powerpc is a release architecture, this bug is RC. I tried running vlc on partch. It managed to get further, but then segfaulted inside QT so it's probably a separate issue. I also had to run it in xvfb so it probably gets different results. Specifically what powerpc hardware do you have? Could you run vlc within gdb to determine which instruction it SIGILLs on (try 'layout asm')? Can a powerpc porter help here? Thanks, James signature.asc Description: OpenPGP digital signature
Re: Bug#842513: vlc: immediate crash on launch on powerpc
Control: tags -1 - help Control: severity -1 important Control: retitle -1 vlc: should prevent installation on powerpc G3 Hi, On 30/10/16 00:16, Robert Ou wrote: > On Sat, Oct 29, 2016 at 3:43 PM, James Cowgill wrote: >> Control: tags -1 help >> Control: severity -1 grave >> >> Hi, >> >> On 29/10/16 23:00, Robert Ou wrote: >>> Package: src:vlc >>> Version: 2.2.4-7 >>> Severity: normal >>> >>> Dear Maintainer, >>> >>> I decided I wanted to test the performance of Debian PowerPC on my >>> ancient iMac, and I discovered that vlc will immediately crash with an >>> illegal instruction right after showing the "Privacy and Network Access >>> Policy" window and before showing the main window. The crashes look like >>> the following: >>> >>> [ 1560.952016] vlc[997]: unhandled signal 4 at 0ea48f58 nip 0ea48f58 lr >>> 0ea48f4c code 30001 >> >> As powerpc is a release architecture, this bug is RC. >> >> I tried running vlc on partch. It managed to get further, but then >> segfaulted inside QT so it's probably a separate issue. I also had to >> run it in xvfb so it probably gets different results. >> >> Specifically what powerpc hardware do you have? Could you run vlc within >> gdb to determine which instruction it SIGILLs on (try 'layout asm')? > > I was testing on a first-generation iMac with a 333 MHz PowerPC 750 > (G3). Running vlc under gdb shows that the crash occurs in > libqt4_plugin.so in QRect::adjusted. The crash occurs on a "lvx > v0,r10,r5" opcode, which is an Altivec opcode. The G3 however does not > support Altivec. Here is a backtrace and some more debug information: This explains it. From the PowerPC FAQ: https://wiki.debian.org/PowerPC/FAQ#VLC_crashes_on_startup._What.27s_up_with_that.3F " If VLC immediately crashes, it's probably because you're on a G3 and VLC was compiled with Altivec instructions. To use VLC on a G3, you must compile it with the configure option --disable-altivec. " Having said that, I think adding something to vlc's preinst to prevent installation on systems without altivec would be a good idea here. I'm not sure going through all the trouble of compiling vlc twice so it works on the G3 is worth it here - especially since powerpc may not be a release architecture in 24 hours... Thanks, James signature.asc Description: OpenPGP digital signature
Bug#767599: lldb-3.5: enable lldb on arm64 and ppc64el
Package: lldb-3.5 Version: 1:3.5-6 Severity: wishlist X-Debbugs-Cc: debian-...@lists.debian.org, debian-powerpc@lists.debian.org Hi, Can you enable lldb on arm64 and ppc64el please? I have no idea if it will build or work though - maybe someone can test it? Thanks, James -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (100, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lldb-3.5 depends on: ii libc62.19-12 ii libedit2 3.1-20140620-2 ii libffi6 3.1-2 ii libgcc1 1:4.9.1-19 ii liblldb-3.5 1:3.5-6 ii libllvm3.5 1:3.5-6 ii libstdc++6 4.9.1-19 ii libtinfo55.9+20140913-1 ii llvm-3.5-dev 1:3.5-6 ii python 2.7.8-2 ii python-lldb-3.5 1:3.5-6 ii zlib1g 1:1.2.8.dfsg-2 lldb-3.5 recommends no packages. lldb-3.5 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-powerpc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/1414843187.11602.5.ca...@cowgill.org.uk