discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] make test passes, but Linux kernel log says "unde


From: Monahan-Mitchell, Tim
Subject: Re: [Discuss-gnuradio] make test passes, but Linux kernel log says "undefined instruction"
Date: Tue, 2 Jul 2013 19:59:01 +0000

> But this happens each time python does "from gnuradio import gr_unittest":
> <6>[  390.919792] python (1771): undefined instruction: pc=42a9c328 <6>[  
> 390.919822] Code: 00000000 00000000 f26ee1fe e12fff1e (ee190f1d)

A "final" update, just to close my own thread.

Case 1: It happens during "cmake ../" for gnuradio. It's caused because python 
imports "hashlib", which in turn imports "_hashlib". Manually enter python and 
"import _hashlib" triggers the kernel log above.
 
Case 2: The situation above ("from gnuradio import gr_unittest") boils down to 
an import of _ssl. Same thing, a manual import of _ssl in python triggers the 
same.
 
Using sys.modules.values() in python to see the libraries loaded for each case, 
and then ldd to see the dependent libraries, there are 7 in common between 
_hashlib and _ssl. The one I most suspect is libcrypto.so 
(/lib/arm-linux-gnueabihf/libcrypto.so.1.0.0), which is the only one of the 7 
that didn't come from the Ubuntu Core I am using 
(ubuntu-core-13.04-core-armhf). I believe it was installed as a dependency of 
installing git (which installed libssl.so.1.0.0).
 
My conclusion: maybe this is something to report to Ubuntu Core maintainers.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]