MantisBT - NetSurf
View Issue Details
0002648NetSurf[All Projects] Generalpublic2019-05-14 01:522019-05-25 19:59
ReporterVitold S. 
Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version3.8 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0002648: Crash on Debian stretch system
DescriptionTraceback:

```
(gdb) bt
#0 0x0000000082000854 in ?? ()
#1 0x00007ffff2b11726 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
0000002 0x00007ffff72ffaca in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#3 0x00007ffff730004a in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#4 0x00007ffff73044c2 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#5 0x00007ffff72b55d2 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#6 0x00007ffff72c8487 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#7 0x00007ffff72dd796 in ?? () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#8 0x00007ffff72de6c1 in curl_multi_perform () from /usr/lib/x86_64-linux-gnu/libcurl.so.4
#9 0x000055555565ebf4 in fetch_curl_poll (scheme_ignored=<optimized out>) at content/fetchers/curl.c:1209
#10 0x000055555565b28d in fetch_fdset (read_fd_set=0x7fffffffc2e0, write_fd_set=0x7fffffffc360, except_fd_set=0x7fffffffc3e0,
    maxfd_out=0x7fffffffc2dc) at content/fetch.c:404
#11 0x000055555570993a in nsgtk_main () at frontends/gtk/gui.c:404
#12 0x00005555555d9ae3 in main (argc=<optimized out>, argv=<optimized out>) at frontends/gtk/gui.c:1206

```

Using system default libssl-dev and libcurl-dev.
Steps To Reproduce1. Download source code NetSurf 3.8
2. make
3. Start netsurf
4. Open any web site.
TagsNo tags attached.
Attached Files

Notes
(0001915)
Vitold S.   
2019-05-14 02:22   
It may help:

```
libcurl4-openssl-dev/stable,stable,now 7.52.1-5+deb9u9 amd64 [installed]
  development files and documentation for libcurl (OpenSSL flavour)
libssl-dev/stable,stable,now 1.1.0j-1~deb9u1 amd64 [installed]
  Secure Sockets Layer toolkit - development files
```
(0001920)
Daniel Silverstone   
2019-05-25 19:59   
We do most of our development on Debian-Stable so this is quite odd, can you please confirm that you have curl and libssl in sync? I think stable's libcurl actually needs libssl1.0-dev not libssl-dev so you might need to install the 1.0 variant and `make clean && make`.

Issue History
2019-05-14 01:52Vitold S.New Issue
2019-05-14 02:22Vitold S.Note Added: 0001915
2019-05-25 19:59Daniel SilverstoneNote Added: 0001920