[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

after Debian update most apps crash - libffi issue?



Hi,

I upgraded my iMac G5 to latest debian, including kernel 5.14 !
The good thing is that the new kernel boots and X11 comes up.

The bad news is lots of applications crash and they all have one thing in common, libffi.


So e.g. a build of ArcticFox fails:
multix@PPC970FX:~/code/Arctic-Fox$ ./mach build
/usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead.
Illegal instruction

dmesg shows:
[18439.269485] python2.7[4993]: illegal instruction (4) at 7fffabff42fc nip 7fffabff42fc lr 7fffabff42ec code 1 in libffi.so.8.1.0[7fffabff0000+10000] [18439.269547] python2.7[4993]: code: 60420000 3d205858 60000000 61295858 38800000 387e03c8 f9228590 4bffe119 [18439.269555] python2.7[4993]: code: e8410028 60000000 7fe3fb78 392285b8 <7c004eee> 60000000 39228950 7c004fae


GNUMail fails to start up:
Program received signal SIGILL, Illegal instruction.
0x00007ffff5d08970 in ?? () from /usr/lib/powerpc64-linux-gnu/libffi.so.8
(gdb) bt
#0 0x00007ffff5d08970 in ?? () from /usr/lib/powerpc64-linux-gnu/libffi.so.8 #1 0x00007ffff5d07f90 in ?? () from /usr/lib/powerpc64-linux-gnu/libffi.so.8 #2 0x00007ffff5d02d10 in ?? () from /usr/lib/powerpc64-linux-gnu/libffi.so.8 #3 0x00007ffff6d02be0 in cifframe_from_signature (info=<optimized out>) at cifframe.m:196 #4 0x00007ffff7055cf4 in -[GSFFIInvocation initWithMethodSignature:] (self=0x1002ac1c0, _cmd=<optimized out>,
    aSignature=0x1002a8180) at GSFFIInvocation.m:299
#5 0x00007ffff6e8b130 in +[NSInvocation invocationWithMethodSignature:] (self=<optimized out>,
    _cmd=<optimized out>, _signature=0x1002a8180) at NSInvocation.m:332
#6 0x00007ffff6f5cf68 in +[NSRunLoop _runLoopForThread:] (self=<optimized out>, _cmd=<optimized out>,
    aThread=<optimized out>) at NSRunLoop.m:790
#7 0x00007ffff6f5a160 in +[NSRunLoop currentRunLoop] (self=0x7ffff7328568 <_OBJC_Class_NSRunLoop>,
    _cmd=<optimized out>) at NSRunLoop.m:827
#8 0x00007ffff6f5b4cc in +[NSRunLoop initialize] (self=<optimized out>, _cmd=<optimized out>) at NSRunLoop.m:759 #9 0x00007ffff6aa41e8 in ?? () from /usr/lib/powerpc64-linux-gnu/libobjc.so.4 #10 0x00007ffff6aa4368 in ?? () from /usr/lib/powerpc64-linux-gnu/libobjc.so.4 #11 0x00007ffff6aa4830 in ?? () from /usr/lib/powerpc64-linux-gnu/libobjc.so.4 #12 0x00007ffff24a4680 in -[XGServer(EventOps) setupRunLoopInputSourcesForMode:] (self=0x1003ec3d0,


I guess not a coincidence!

Riccardo

--
Sent with GNUMail from GNUstep on a Raspberry PI 4.


Reply to: