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

Re: libqalculate FTBFS on mips* (ball, rem)



Julien BLACHE <jblache@debian.org> wrote:

>> It builds correctly on all other architectures but fails to configure on
>> mips{,el} because cln-config can't compile a CLN test program.
>> Is it possible to get a config.log from these builds to track down the
>> problem?
>
> The test program segfaults.

And gdb tells us ...

(gdb) run
Starting program: /home/julien/q/tmp/conftest
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 6935)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 6935)]
0x2abb800c in cln::cl_heap_weak_hashtable_1<cln::cl_rcpointer, cln::cl_rcpointer>::garcol () from /usr/lib/libcln.so.3
(gdb) bt
#0  0x2abb800c in cln::cl_heap_weak_hashtable_1<cln::cl_rcpointer, cln::cl_rcpointer>::garcol () from /usr/lib/libcln.so.3
#1  0x00000009 in ?? ()
warning: GDB can't find the start of the function at 0x9.

    GDB is unable to find the start of the function at 0x9
and thus can't determine the size of that function's stack frame.
This means that GDB may be unable to access that stack frame, or
the frames below it.
    This problem is most likely caused by an invalid program counter or
stack pointer.
    However, if you think GDB should simply search farther back
from 0x9 for code which looks like the beginning of a
function, you can increase the range of the search using the `set
heuristic-fence-post' command.
Previous frame inner to this frame (corrupt stack?)


Which suggests some interesting CLN breakage on MIPS.

JB.

-- 
 Julien BLACHE - Debian & GNU/Linux Developer - <jblache@debian.org> 
 
 Public key available on <http://www.jblache.org> - KeyID: F5D6 5169 
 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 



Reply to: