Re: Dillo crash on HTTPS connection (to MS web site)

John Found <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
Now it crashes again. The output messages are in the attached file.


On Thu, 25 Feb 2016 05:21:06 +0000
eocene <[email protected]> wrote:

> On Wed, Feb 24, 2016 at 11:41:48PM +0200, John Found wrote:
> > Oh, sorry. I was happy to have it work and forgot to report. :)
> > Here is the dump from the error, down to the end:
> > 
> > ** ERROR **: our TLS mystery error is: error:140C5042:SSL routines:ssl_undefined_function:called a function you should not call
> 
> Ah, openssl makes so little effort toward anything.
> I see that apache, nginx, etc. started to see lots of those messages with
> openssl 1.0.2f, so I tried that version, and still no error messages for me.
> (1.0.2f apparently becomes somewhat strict about shutdown during handshake,
> whereas it seems earlier versions would just report success and not do
> anything.)
> 
> There is an ERR_get_error_line() function which might help. Diff attached.
> The manpage didn't bother to go into any normal detail about the buffer it
> wants for the filename argument, of course, but we'll see.

-- 
http://fresh.flatassembler.net
http://asm32.info
John Found <[email protected]>

_______________________________________________
Dillo-dev mailing list
[email protected]
http://lists.dillo.org/cgi-bin/mailman/listinfo/dillo-dev
dump.txt (application/octet-stream, 16.3 KB)
** ERROR **: our TLS mystery error is: error:140C5042:SSL routines:ssl_undefined_function:called a function you should not call
At ssl_lib.c:2800
*** Error in `dillo': munmap_chunk(): invalid pointer: 0x00007f2dfb8b46b8 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x71e75)[0x7f2dfaea1e75]
/usr/lib/libc.so.6(+0x777c6)[0x7f2dfaea77c6]
dillo[0x4478e0]
dillo[0x444eab]
dillo[0x445aac]
dillo[0x41a5d8]
dillo[0x420d7d]
dillo[0x42814e]
dillo[0x428eee]
dillo[0x433ae3]
dillo[0x433ede]
dillo[0x41dad4]
dillo[0x41df20]
/usr/lib/libfltk.so.1.3(_ZN2Fl4waitEd+0x7d)[0x7f2dfc6fcfbd]
/usr/lib/libfltk.so.1.3(_ZN2Fl3runEv+0x1d)[0x7f2dfc6fd0fd]
dillo[0x40b27e]
/usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f2dfae50610]
dillo[0x40bab9]
======= Memory map: ========
00400000-004dd000 r-xp 00000000 08:01 143089                             /usr/local/bin/dillo
006dc000-006dd000 r--p 000dc000 08:01 143089                             /usr/local/bin/dillo
006dd000-006df000 rw-p 000dd000 08:01 143089                             /usr/local/bin/dillo
006df000-006e1000 rw-p 00000000 00:00 0 
014e6000-01a65000 rw-p 00000000 00:00 0                                  [heap]
7f2dec000000-7f2dec021000 rw-p 00000000 00:00 0 
7f2dec021000-7f2df0000000 ---p 00000000 00:00 0 
7f2df31d0000-7f2df31d1000 ---p 00000000 00:00 0 
7f2df31d1000-7f2df39d1000 rw-p 00000000 00:00 0 
7f2df39d1000-7f2df39e5000 r-xp 00000000 08:01 1057854                    /usr/lib/libresolv-2.22.so
7f2df39e5000-7f2df3be4000 ---p 00014000 08:01 1057854                    /usr/lib/libresolv-2.22.so
7f2df3be4000-7f2df3be5000 r--p 00013000 08:01 1057854                    /usr/lib/libresolv-2.22.so
7f2df3be5000-7f2df3be6000 rw-p 00014000 08:01 1057854                    /usr/lib/libresolv-2.22.so
7f2df3be6000-7f2df3be8000 rw-p 00000000 00:00 0 
7f2df3be8000-7f2df3bed000 r-xp 00000000 08:01 1057845                    /usr/lib/libnss_dns-2.22.so
7f2df3bed000-7f2df3dec000 ---p 00005000 08:01 1057845                    /usr/lib/libnss_dns-2.22.so
7f2df3dec000-7f2df3ded000 r--p 00004000 08:01 1057845                    /usr/lib/libnss_dns-2.22.so
7f2df3ded000-7f2df3dee000 rw-p 00005000 08:01 1057845                    /usr/lib/libnss_dns-2.22.so
7f2df3dee000-7f2df3df9000 r-xp 00000000 08:01 1057846                    /usr/lib/libnss_files-2.22.so
7f2df3df9000-7f2df3ff8000 ---p 0000b000 08:01 1057846                    /usr/lib/libnss_files-2.22.so
7f2df3ff8000-7f2df3ff9000 r--p 0000a000 08:01 1057846                    /usr/lib/libnss_files-2.22.so
7f2df3ff9000-7f2df3ffa000 rw-p 0000b000 08:01 1057846                    /usr/lib/libnss_files-2.22.so
7f2df3ffa000-7f2df4000000 rw-p 00000000 00:00 0 
7f2df4000000-7f2df4021000 rw-p 00000000 00:00 0 
7f2df4021000-7f2df8000000 ---p 00000000 00:00 0 
7f2df8022000-7f2df8039000 rw-p 00000000 00:00 0 
7f2df804d000-7f2df809a000 r--p 00000000 08:01 137151                     /usr/share/fonts/TTF/LiberationMono-Regular.ttf
7f2df809a000-7f2df80f1000 r--p 00000000 08:01 137155                     /usr/share/fonts/TTF/LiberationSans-Italic.ttf
7f2df80f1000-7f2df8147000 r--p 00000000 08:01 137154                     /usr/share/fonts/TTF/LiberationSans-BoldItalic.ttf
7f2df8147000-7f2df819e000 r--p 00000000 08:01 137153                     /usr/share/fonts/TTF/LiberationSans-Bold.ttf
7f2df819e000-7f2df819f000 ---p 00000000 00:00 0 
7f2df819f000-7f2df899f000 rw-p 00000000 00:00 0 
7f2df899f000-7f2df89a9000 r-xp 00000000 08:01 1071108                    /usr/lib/libXrandr.so.2.2.0
7f2df89a9000-7f2df8ba8000 ---p 0000a000 08:01 1071108                    /usr/lib/libXrandr.so.2.2.0
7f2df8ba8000-7f2df8ba9000 r--p 00009000 08:01 1071108                    /usr/lib/libXrandr.so.2.2.0
7f2df8ba9000-7f2df8baa000 rw-p 0000a000 08:01 1071108                    /usr/lib/libXrandr.so.2.2.0
7f2df8baa000-7f2df8e6a000 r--p 00000000 08:01 1125206                    /usr/lib/locale/locale-archive
7f2df8e6a000-7f2df8e79000 r-xp 00000000 08:01 1056121                    /usr/lib/libbz2.so.1.0.6
7f2df8e79000-7f2df9078000 ---p 0000f000 08:01 1056121                    /usr/lib/libbz2.so.1.0.6
7f2df9078000-7f2df907a000 rw-p 0000e000 08:01 1056121                    /usr/lib/libbz2.so.1.0.6
7f2df907a000-7f2df907f000 r-xp 00000000 08:01 1054318                    /usr/lib/libXdmcp.so.6.0.0
7f2df907f000-7f2df927e000 ---p 00005000 08:01 1054318                    /usr/lib/libXdmcp.so.6.0.0
7f2df927e000-7f2df927f000 r--p 00004000 08:01 1054318                    /usr/lib/libXdmcp.so.6.0.0
7f2df927f000-7f2df9280000 rw-p 00005000 08:01 1054318                    /usr/lib/libXdmcp.so.6.0.0
7f2df9280000-7f2df9282000 r-xp 00000000 08:01 1056096                    /usr/lib/libXau.so.6.0.0
7f2df9282000-7f2df9482000 ---p 00002000 08:01 1056096                    /usr/lib/libXau.so.6.0.0
7f2df9482000-7f2df9483000 r--p 00002000 08:01 1056096                    /usr/lib/libXau.so.6.0.0
7f2df9483000-7f2df9484000 rw-p 00003000 08:01 1056096                    /usr/lib/libXau.so.6.0.0
7f2df9484000-7f2df94ab000 r-xp 00000000 08:01 1056169                    /usr/lib/libexpat.so.1.6.0
7f2df94ab000-7f2df96aa000 ---p 00027000 08:01 1056169                    /usr/lib/libexpat.so.1.6.0
7f2df96aa000-7f2df96ad000 r--p 00026000 08:01 1056169                    /usr/lib/libexpat.so.1.6.0
7f2df96ad000-7f2df96ae000 rw-p 00029000 08:01 1056169                    /usr/lib/libexpat.so.1.6.0
7f2df96ae000-7f2df9765000 r-xp 00000000 08:01 1050859                    /usr/lib/libfreetype.so.6.10.1
7f2df9765000-7f2df9964000 ---p 000b7000 08:01 1050859                    /usr/lib/libfreetype.so.6.10.1
7f2df9964000-7f2df996a000 r--p 000b6000 08:01 1050859                    /usr/lib/libfreetype.so.6.10.1
7f2df996a000-7f2df996e000 rw-p 000bc000 08:01 1050859                    /usr/lib/libfreetype.so.6.10.1
7f2df996e000-7f2df9977000 r-xp 00000000 08:01 1067671                    /usr/lib/libXrender.so.1.3.0
7f2df9977000-7f2df9b76000 ---p 00009000 08:01 1067671                    /usr/lib/libXrender.so.1.3.0
7f2df9b76000-7f2df9b77000 r--p 00008000 08:01 1067671                    /usr/lib/libXrender.so.1.3.0
7f2df9b77000-7f2df9b78000 rw-p 00009000 08:01 1067671                    /usr/lib/libXrender.so.1.3.0
7f2df9b78000-7f2df9b99000 r-xp 00000000 08:01 1055915                    /usr/lib/libxcb.so.1.1.0
7f2df9b99000-7f2df9d99000 ---p 00021000 08:01 1055915                    /usr/lib/libxcb.so.1.1.0
7f2df9d99000-7f2df9d9a000 r--p 00021000 08:01 1055915                    /usr/lib/libxcb.so.1.1.0
7f2df9d9a000-7f2df9d9b000 rw-p 00022000 08:01 1055915                    /usr/lib/libxcb.so.1.1.0
7f2df9d9b000-7f2df9db1000 r-xp 00000000 08:01 1054454                    /usr/lib/libgcc_s.so.1
7f2df9db1000-7f2df9fb0000 ---p 00016000 08:01 1054454                    /usr/lib/libgcc_s.so.1
7f2df9fb0000-7f2df9fb1000 rw-p 00015000 08:01 1054454                    /usr/lib/libgcc_s.so.1
7f2df9fb1000-7f2df9fb4000 r-xp 00000000 08:01 1057851                    /usr/lib/libdl-2.22.so
7f2df9fb4000-7f2dfa1b3000 ---p 00003000 08:01 1057851                    /usr/lib/libdl-2.22.so
7f2dfa1b3000-7f2dfa1b4000 r--p 00002000 08:01 1057851                    /usr/lib/libdl-2.22.so
7f2dfa1b4000-7f2dfa1b5000 rw-p 00003000 08:01 1057851                    /usr/lib/libdl-2.22.so
7f2dfa1b5000-7f2dfa1b7000 r-xp 00000000 08:01 1069054                    /usr/lib/libXinerama.so.1.0.0
7f2dfa1b7000-7f2dfa3b6000 ---p 00002000 08:01 1069054                    /usr/lib/libXinerama.so.1.0.0
7f2dfa3b6000-7f2dfa3b7000 r--p 00001000 08:01 1069054                    /usr/lib/libXinerama.so.1.0.0
7f2dfa3b7000-7f2dfa3b8000 rw-p 00002000 08:01 1069054                    /usr/lib/libXinerama.so.1.0.0
7f2dfa3b8000-7f2dfa3f5000 r-xp 00000000 08:01 1051197                    /usr/lib/libfontconfig.so.1.8.0
7f2dfa3f5000-7f2dfa5f4000 ---p 0003d000 08:01 1051197                    /usr/lib/libfontconfig.so.1.8.0
7f2dfa5f4000-7f2dfa5f6000 r--p 0003c000 08:01 1051197                    /usr/lib/libfontconfig.so.1.8.0
7f2dfa5f6000-7f2dfa5f7000 rw-p 0003e000 08:01 1051197                    /usr/lib/libfontconfig.so.1.8.0
7f2dfa5f7000-7f2dfa60c000 r-xp 00000000 08:01 1069052                    /usr/lib/libXft.so.2.3.2
7f2dfa60c000-7f2dfa80b000 ---p 00015000 08:01 1069052                    /usr/lib/libXft.so.2.3.2
7f2dfa80b000-7f2dfa80c000 r--p 00014000 08:01 1069052                    /usr/lib/libXft.so.2.3.2
7f2dfa80c000-7f2dfa80d000 rw-p 00015000 08:01 1069052                    /usr/lib/libXft.so.2.3.2
7f2dfa80d000-7f2dfa81e000 r-xp 00000000 08:01 1056099                    /usr/lib/libXext.so.6.4.0
7f2dfa81e000-7f2dfaa1d000 ---p 00011000 08:01 1056099                    /usr/lib/libXext.so.6.4.0
7f2dfaa1d000-7f2dfaa1e000 r--p 00010000 08:01 1056099                    /usr/lib/libXext.so.6.4.0
7f2dfaa1e000-7f2dfaa1f000 rw-p 00011000 08:01 1056099                    /usr/lib/libXext.so.6.4.0
7f2dfaa1f000-7f2dfaa24000 r-xp 00000000 08:01 1056100                    /usr/lib/libXfixes.so.3.1.0
7f2dfaa24000-7f2dfac23000 ---p 00005000 08:01 1056100                    /usr/lib/libXfixes.so.3.1.0
7f2dfac23000-7f2dfac24000 r--p 00004000 08:01 1056100                    /usr/lib/libXfixes.so.3.1.0
7f2dfac24000-7f2dfac25000 rw-p 00005000 08:01 1056100                    /usr/lib/libXfixes.so.3.1.0
7f2dfac25000-7f2dfac2f000 r-xp 00000000 08:01 1069051                    /usr/lib/libXcursor.so.1.0.2
7f2dfac2f000-7f2dfae2e000 ---p 0000a000 08:01 1069051                    /usr/lib/libXcursor.so.1.0.2
7f2dfae2e000-7f2dfae2f000 r--p 00009000 08:01 1069051                    /usr/lib/libXcursor.so.1.0.2
7f2dfae2f000-7f2dfae30000 rw-p 0000a000 08:01 1069051                    /usr/lib/libXcursor.so.1.0.2
7f2dfae30000-7f2dfafca000 r-xp 00000000 08:01 1056361                    /usr/lib/libc-2.22.so
7f2dfafca000-7f2dfb1ca000 ---p 0019a000 08:01 1056361                    /usr/lib/libc-2.22.so
7f2dfb1ca000-7f2dfb1ce000 r--p 0019a000 08:01 1056361                    /usr/lib/libc-2.22.so
7f2dfb1ce000-7f2dfb1d0000 rw-p 0019e000 08:01 1056361                    /usr/lib/libc-2.22.so
7f2dfb1d0000-7f2dfb1d4000 rw-p 00000000 00:00 0 
7f2dfb1d4000-7f2dfb2d1000 r-xp 00000000 08:01 1057852                    /usr/lib/libm-2.22.so
7f2dfb2d1000-7f2dfb4d0000 ---p 000fd000 08:01 1057852                    /usr/lib/libm-2.22.so
7f2dfb4d0000-7f2dfb4d1000 r--p 000fc000 08:01 1057852                    /usr/lib/libm-2.22.so
7f2dfb4d1000-7f2dfb4d2000 rw-p 000fd000 08:01 1057852                    /usr/lib/libm-2.22.so
7f2dfb4d2000-7f2dfb644000 r-xp 00000000 08:01 1062220                    /usr/lib/libstdc++.so.6.0.21
7f2dfb644000-7f2dfb844000 ---p 00172000 08:01 1062220                    /usr/lib/libstdc++.so.6.0.21
7f2dfb844000-7f2dfb84e000 r--p 00172000 08:01 1062220                    /usr/lib/libstdc++.so.6.0.21
7f2dfb84e000-7f2dfb850000 rw-p 0017c000 08:01 1062220                    /usr/lib/libstdc++.so.6.0.21
7f2dfb850000-7f2dfb854000 rw-p 00000000 00:00 0 
7f2dfb854000-7f2dfb8c4000 r-xp 00000000 08:01 1054380                    /usr/lib/libssl.so.1.0.0
7f2dfb8c4000-7f2dfbac3000 ---p 00070000 08:01 1054380                    /usr/lib/libssl.so.1.0.0
7f2dfbac3000-7f2dfbac8000 r--p 0006f000 08:01 1054380                    /usr/lib/libssl.so.1.0.0
7f2dfbac8000-7f2dfbacf000 rw-p 00074000 08:01 1054380                    /usr/lib/libssl.so.1.0.0
7f2dfbacf000-7f2dfbd1d000 r-xp 00000000 08:01 1054402                    /usr/lib/libcrypto.so.1.0.0
7f2dfbd1d000-7f2dfbf1c000 ---p 0024e000 08:01 1054402                    /usr/lib/libcrypto.so.1.0.0
7f2dfbf1c000-7f2dfbf38000 r--p 0024d000 08:01 1054402                    /usr/lib/libcrypto.so.1.0.0
7f2dfbf38000-7f2dfbf44000 rw-p 00269000 08:01 1054402                    /usr/lib/libcrypto.so.1.0.0
7f2dfbf44000-7f2dfbf47000 rw-p 00000000 00:00 0 
7f2dfbf47000-7f2dfbf5c000 r-xp 00000000 08:01 1052521                    /usr/lib/libz.so.1.2.8
7f2dfbf5c000-7f2dfc15b000 ---p 00015000 08:01 1052521                    /usr/lib/libz.so.1.2.8
7f2dfc15b000-7f2dfc15c000 r--p 00014000 08:01 1052521                    /usr/lib/libz.so.1.2.8
7f2dfc15c000-7f2dfc15d000 rw-p 00015000 08:01 1052521                    /usr/lib/libz.so.1.2.8
7f2dfc15d000-7f2dfc298000 r-xp 00000000 08:01 1052605                    /usr/lib/libX11.so.6.3.0
7f2dfc298000-7f2dfc497000 ---p 0013b000 08:01 1052605                    /usr/lib/libX11.so.6.3.0
7f2dfc497000-7f2dfc499000 r--p 0013a000 08:01 1052605                    /usr/lib/libX11.so.6.3.0
7f2dfc499000-7f2dfc49e000 rw-p 0013c000 08:01 1052605                    /usr/lib/libX11.so.6.3.0
7f2dfc49e000-7f2dfc49f000 rw-p 00000000 00:00 0 
7f2dfc49f000-7f2dfc4b7000 r-xp 00000000 08:01 1055856                    /usr/lib/libpthread-2.22.so
7f2dfc4b7000-7f2dfc6b6000 ---p 00018000 08:01 1055856                    /usr/lib/libpthread-2.22.so
7f2dfc6b6000-7f2dfc6b7000 r--p 00017000 08:01 1055856                    /usr/lib/libpthread-2.22.so
7f2dfc6b7000-7f2dfc6b8000 rw-p 00018000 08:01 1055856                    /usr/lib/libpthread-2.22.so
7f2dfc6b8000-7f2dfc6bc000 rw-p 00000000 00:00 0 
7f2dfc6bc000-7f2dfc7a2000 r-xp 00000000 08:01 1081299                    /usr/lib/libfltk.so.1.3
7f2dfc7a2000-7f2dfc9a2000 ---p 000e6000 08:01 1081299                    /usr/lib/libfltk.so.1.3
7f2dfc9a2000-7f2dfc9ac000 rw-p 000e6000 08:01 1081299                    /usr/lib/libfltk.so.1.3
7f2dfc9ac000-7f2dfc9b2000 rw-p 00000000 00:00 0 
7f2dfc9b2000-7f2dfc9e6000 r-xp 00000000 08:01 1054710                    /usr/lib/libpng16.so.16.21.0
7f2dfc9e6000-7f2dfcbe5000 ---p 00034000 08:01 1054710                    /usr/lib/libpng16.so.16.21.0
7f2dfcbe5000-7f2dfcbe6000 r--p 00033000 08:01 1054710                    /usr/lib/libpng16.so.16.21.0
7f2dfcbe6000-7f2dfcbe7000 rw-p 00034000 08:01 1054710                    /usr/lib/libpng16.so.16.21.0
7f2dfcbe7000-7f2dfcc3e000 r-xp 00000000 08:01 1096746                    /usr/lib/libjpeg.so.8.0.2
7f2dfcc3e000-7f2dfce3e000 ---p 00057000 08:01 1096746                    /usr/lib/libjpeg.so.8.0.2
7f2dfce3e000-7f2dfce3f000 r--p 00057000 08:01 1096746                    /usr/lib/libjpeg.so.8.0.2
7f2dfce3f000-7f2dfce40000 rw-p 00058000 08:01 1096746                    /usr/lib/libjpeg.so.8.0.2
7f2dfce40000-7f2dfce62000 r-xp 00000000 08:01 1056338                    /usr/lib/ld-2.22.so
7f2dfce79000-7f2dfcea1000 rw-p 00000000 00:00 0 
7f2dfceb5000-7f2dfcf0b000 r--p 00000000 08:01 137156                     /usr/share/fonts/TTF/LiberationSans-Regular.ttf
7f2dfcf0b000-7f2dfcf2f000 r--s 00000000 08:01 535418                     /var/cache/fontconfig/923e285e415b1073c8df160bee08820f-le64.cache-4
7f2dfcf2f000-7f2dfcf84000 r--s 00000000 08:01 526603                     /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le64.cache-4
7f2dfcf84000-7f2dfcff8000 rw-p 00000000 00:00 0 
7f2dfd007000-7f2dfd008000 rw-p 00000000 00:00 0 
7f2dfd008000-7f2dfd009000 r--s 00000000 08:01 923220                     /home/johnfound/.cache/fontconfig/bce1c52378821edef4442e702b2c5a17-le64.cache-4
7f2dfd009000-7f2dfd00a000 r--s 00000000 08:01 919326                     /home/johnfound/.cache/fontconfig/ea60bf77679349881a89253a76edd03b-le64.cache-4
7f2dfd00a000-7f2dfd00b000 r--s 00000000 08:01 919323                     /home/johnfound/.cache/fontconfig/b5fb1ff5196726d7f2ed6fae0c88dc5e-le64.cache-4
7f2dfd00b000-7f2dfd018000 r--s 00000000 08:01 556138                     /var/cache/fontconfig/87aa26bec2707bb47dc6ae8016f82371-le64.cache-4
7f2dfd018000-7f2dfd03b000 r--s 00000000 08:01 556545                     /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le64.cache-4
7f2dfd03b000-7f2dfd03d000 r--s 00000000 08:01 554355                     /var/cache/fontconfig/6ba42ae0000f58711b5caaf10d690066-le64.cache-4
7f2dfd03d000-7f2dfd047000 r--s 00000000 08:01 556266                     /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le64.cache-4
7f2dfd047000-7f2dfd050000 r--s 00000000 08:01 526468                     /var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-le64.cache-4
7f2dfd050000-7f2dfd061000 rw-p 00000000 00:00 0 
7f2dfd061000-7f2dfd062000 r--p 00021000 08:01 1056338                    /usr/lib/ld-2.22.so
7f2dfd062000-7f2dfd063000 rw-p 00022000 08:01 1056338                    /usr/lib/ld-2.22.so
7f2dfd063000-7f2dfd064000 rw-p 00000000 00:00 0 
7ffe45f5f000-7ffe45f80000 rw-p 00000000 00:00 0                          [stack]
7ffe45fac000-7ffe45fae000 r--p 00000000 00:00 0                          [vvar]
7ffe45fae000-7ffe45fb0000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Aborted (core dumped)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.