[squeak-dev] WebClient httpGet: 'http://freegeoip.net/json/' works on windows not linux

tim Rowledge tim at rowledge.org
Tue Feb 27 00:44:41 UTC 2018



> On 26-02-2018, at 1:46 PM, Tobias Pape <Das.Linux at gmx.de> wrote:
>> 
>>> On 26-02-2018, at 12:03 PM, tim Rowledge <tim at rowledge.org> wrote:
>>> 
>>> Which probably doesn't mean much to anyone so I guess I'll look up my notes on the joys of running gdb and try again. I hate gdb.
> 
> have you ever trie "tui enable" ?

Never heard of it before. Looks like something that might make it a bit less painful!


>> Found symbol SSL_get_verify_result in RTLD_DEFAULT
> 
> so are all these, too.
> 
> However, the next in line (openssl_overlay.h:274) is apparently _not_ found.
> 

So that would be SSL_library_init?

> how strange.
> 
> is the openssl library list you gave some days ago still correct?

Yes- 
dpkg -l | grep libssl
ii  libssl-dev:armhf                      1.1.0f-3+deb9u1                      armhf        Secure Sockets Layer toolkit - development files
ii  libssl-doc                            1.1.0f-3+deb9u1                      all          Secure Sockets Layer toolkit - development documentation
ii  libssl1.0.2:armhf                     1.0.2l-2+deb9u2                      armhf        Secure Sockets Layer toolkit - shared libraries
ii  libssl1.1:armhf                       1.1.0f-3+deb9u1                      armhf        Secure Sockets Layer toolkit - shared libraries

Some poking around makes it seem even odder. All the libssl files I have are -
ls -la /usr/lib/arm-linux-gnueabihf/libssl*        
-rw-r--r-- 1 root root 269496 Oct  7 08:32 /usr/lib/arm-linux-gnueabihf/libssl3.so
-rw-r--r-- 1 root root 490932 Nov  2 04:29 /usr/lib/arm-linux-gnueabihf/libssl.a
lrwxrwxrwx 1 root root     13 Nov  2 04:29 /usr/lib/arm-linux-gnueabihf/libssl.so -> libssl.so.1.1
-rw-r--r-- 1 root root 320924 Dec 13 14:09 /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.2
-rw-r--r-- 1 root root 327952 Nov  2 04:29 /usr/lib/arm-linux-gnueabihf/libssl.so.1.1

and then
strings /usr/lib/arm-linux-gnueabihf/libssl.so.1.0.2 | grep library_init
SSL_library_init

So surely that ought to have been found?

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: CEQ: Corrupt and Erase Queue




More information about the Squeak-dev mailing list