Hi,

Sorry to report without much more analysis.  Attached is the output of gdb
/usr/local/bin/surf core.  I'm running the latest surf hg tip.  webkit is
1.1.15.4.  system is gentoo.

Here are the conditions under which (more often than not) one can generate
the segfault.  NB: sometimes it segfaults; sometimes it does not!

pete...@trilleee2 ~/bin $ surf -x file:///home/peterjh/.surf/startpage.html
8388611
Segmentation fault (core dumped)

startpage.html looks like this:

<html>
<head><title>Surf Start Page</title></head>
<body>
<pre>
Fri 2010 Apr  2   9:30

yesterday  2010 Apr  1 * Schedule Advisory Committee (due apr. 30)
yesterday  2010 Apr  1 classes end
today      2010 Apr  2 good friday
Tue        2010 Apr  6 [Txxx] Igxr Dxxen [M & E Talk]
Wed        2010 Apr  7 7 - 23 exam period
Thu        2010 Apr  8 xxx visits 8-11
Mon        2010 Apr 12 xxx: Maybe conference (Minneapolis) for a week (thru Apr
                       19)
Thu        2010 Apr 15 CFP: Skau metaphysics (Prague)
Fri        2010 Apr 16 * invig. exam
</pre>
</body>
</html>

Peter

--
sic dicit magister P.
http://individual.utoronto.ca/peterjh/
GNU gdb (Gentoo 7.0 p2) 7.0
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.gentoo.org/>...
Reading symbols from /usr/local/bin/surf...(no debugging symbols found)...done.
[New Thread 16959]
[New Thread 16960]
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libwebkit-1.0.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libwebkit-1.0.so.2
Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0
Reading symbols from /usr/lib/libsoup-2.4.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsoup-2.4.so.1
Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0
Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libatk-1.0.so.0
Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpangoft2-1.0.so.0
Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0
Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpangocairo-1.0.so.0
Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libcairo.so.2
Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpango-1.0.so.0
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/lib/libgio-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgio-2.0.so.0
Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgmodule-2.0.so.0
Reading symbols from /usr/lib/libglib-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libenchant.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libenchant.so.1
Reading symbols from /usr/lib/libgailutil.so.18...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgailutil.so.18
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXrandr.so.2
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXcomposite.so.1
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libgstpbutils-0.10.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgstpbutils-0.10.so.0
Reading symbols from /usr/lib/libgstvideo-0.10.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgstvideo-0.10.so.0
Reading symbols from /usr/lib/libgstbase-0.10.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgstbase-0.10.so.0
Reading symbols from /usr/lib/libgstreamer-0.10.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgstreamer-0.10.so.0
Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /usr/lib/libdirectfb-1.4.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.4.so.0
Reading symbols from /usr/lib/libfusion-1.4.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libfusion-1.4.so.0
Reading symbols from /usr/lib/libdirect-1.4.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libdirect-1.4.so.0
Reading symbols from /usr/lib/libxcb-render-util.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libxcb-render-util.so.0
Reading symbols from /usr/lib/libxcb-render.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libxcb-render.so.0
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/libjpeg.so.8...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libjpeg.so.8
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libgnutls.so.26...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgnutls.so.26
Reading symbols from /usr/lib/libtasn1.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libtasn1.so.3
Reading symbols from /usr/lib/libgcrypt.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgcrypt.so.11
Reading symbols from /usr/lib/libgpg-error.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgpg-error.so.0
Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /usr/lib/libxslt.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libxslt.so.1
Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libpng12.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /usr/lib/libsqlite3.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libicui18n.so.42...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libicui18n.so.42
Reading symbols from /usr/lib/libicuuc.so.42...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libicuuc.so.42
Reading symbols from /usr/lib/libicudata.so.42...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libicudata.so.42
Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXt.so.6
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6...(no 
debugging symbols found)...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libstdc++.so.6
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libgcc_s.so.1...(no 
debugging symbols found)...done.
Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/4.3.4/libgcc_s.so.1
Reading symbols from /lib/libnss_compat.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libnss_compat.so.2
Reading symbols from /lib/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_nis.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_nis.so.2
Reading symbols from /lib/libnss_files.so.2...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /opt/netscape/plugins/libflashplayer.so...(no debugging 
symbols found)...done.
Loaded symbols for /opt/netscape/plugins/libflashplayer.so
Reading symbols from /usr/lib/nss/libnss3.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nss/libnss3.so
Reading symbols from /usr/lib/nss/libsmime3.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nss/libsmime3.so
Reading symbols from /usr/lib/nss/libssl3.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nss/libssl3.so
Reading symbols from /usr/lib/nspr/libplds4.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nspr/libplds4.so
Reading symbols from /usr/lib/nspr/libplc4.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nspr/libplc4.so
Reading symbols from /usr/lib/nspr/libnspr4.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nspr/libnspr4.so
Reading symbols from /usr/lib/nss/libnssutil3.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/nss/libnssutil3.so
Core was generated by `surf -x file:///home/peterjh/.surf/startpage.html'.
Program terminated with signal 11, Segmentation fault.
#0  0xb7201795 in ?? () from /usr/lib/libwebkit-1.0.so.2

Reply via email to