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)