Control: severity -1 grave
On Sun, Dec 04, 2016 at 08:32:06AM +0100, Helge Kreutzmann wrote:
> Package: netsurf
> Version: 3.6-3
> Severity: important
>
> Typical example I can provide (many) more:
> helge@samd:~$ netsurf bugs.debian.org/netsurf
> Speicherzugriffsfehler
>
> (english: Segmentation fault)
>
> If you need further infos (strace, debug build run in gdb, ..) please
> let me know.
>
netsurf-gtk cannot load any http(s) site anymore. Attaching full
backtrace and marking as release-critical, as the browser is
unusable this way.
--
Debian Developer - deb.li/jak | jak-linux.org - free software dev
| Ubuntu Core Developer |
When replying, only quote what is necessary, and write each reply
directly below the part(s) it pertains to ('inline'). Thank you.
#0 0x0000000082000bff in ()
#1 0x00007f3c201b1406 in ssl23_connect (s=0x15dfae0) at s23_clnt.c:184
buf = 0x0
Time = 1486526229
cb = <optimized out>
ret = <optimized out>
new_state = <optimized out>
state = <optimized out>
#2 0x00007f3c240c588a in ossl_connect_step2 (conn=conn@entry=0x14360c0,
sockindex=sockindex@entry=0) at vtls/openssl.c:2215
data = 0x14be650
err = <optimized out>
connssl = 0x1436358
certverifyresult = 0x14bead8
#3 0x00007f3c240c5e0a in ossl_connect_common (conn=conn@entry=0x14360c0,
sockindex=0, nonblocking=nonblocking@entry=true,
done=done@entry=0x7ffc04a33667) at vtls/openssl.c:3060
result = <optimized out>
data = <optimized out>
connssl = 0x1436358
sockfd = <optimized out>
timeout_ms = <optimized out>
what = <optimized out>
#4 0x00007f3c240c98dd in Curl_ossl_connect_nonblocking
(conn=conn@entry=0x14360c0, sockindex=<optimized out>,
done=done@entry=0x7ffc04a33667) at vtls/openssl.c:3094
#5 0x00007f3c240ca1e2 in Curl_ssl_connect_nonblocking
(conn=conn@entry=0x14360c0, sockindex=sockindex@entry=0, done=0x7ffc04a33667)
at vtls/vtls.c:243
result = <optimized out>
#6 0x00007f3c2407b5d2 in https_connecting (conn=0x14360c0, done=<optimized
out>) at http.c:1400
result = <optimized out>
#7 0x00007f3c2408e417 in Curl_protocol_connect (conn=0x14360c0,
protocol_done=protocol_done@entry=0x7ffc04a33667) at url.c:3956
result = CURLE_OK
#8 0x00007f3c240a3716 in multi_runsingle (multi=multi@entry=0x1052fa0,
now=..., data=data@entry=0x14be650) at multi.c:1594
stream_error = false
msg = <optimized out>
connected = true
async = false
protocol_connect = false
dophase_done = false
done = false
rc = CURLM_OK
result = <optimized out>
k = <optimized out>
timeout_ms = <optimized out>
control = 0
#9 0x00007f3c240a4641 in curl_multi_perform (multi=0x1052fa0,
running_handles=running_handles@entry=0x7ffc04a337e0) at multi.c:2149
result = <optimized out>
pipe_st = {old_pipe_act = {__sigaction_handler = {sa_handler = 0x0,
sa_sigaction = 0x0}, sa_mask = {__val = {139896159919140, 140720386291864,
11358336, 16382744, 139896227356249, 18446744073709551615, 4850857216,
16382688, 16378512, 16378564, 4096, 0, 0, 140720386291520, 1,
140720386291600}}, sa_flags = 80, sa_restorer = 0x0}, no_signal = true}
data = 0x14be650
returncode = CURLM_OK
t = 0x0
#10 0x00000000004d0d98 in fetch_curl_poll (scheme_ignored=<optimized out>) at
content/fetchers/curl.c:1173
running = 8
queue = 0
codem = <optimized out>
curl_msg = <optimized out>
__PRETTY_FUNCTION__ = "fetch_curl_poll"
#11 0x00000000004cd11d in fetch_fdset
(read_fd_set=read_fd_set@entry=0x7ffc04a33a60,
write_fd_set=write_fd_set@entry=0x7ffc04a33ae0,
except_fd_set=except_fd_set@entry=0x7ffc04a33b60,
maxfd_out=maxfd_out@entry=0x7ffc04a33a5c) at content/fetch.c:405
maxfd = -1
fetcherd = <optimized out>
#12 0x0000000000552e60 in nsgtk_main () at frontends/gtk/gui.c:384
read_fd_set = {fds_bits = {0 <repeats 16 times>}}
write_fd_set = {fds_bits = {0 <repeats 16 times>}}
exc_fd_set = {fds_bits = {0 <repeats 16 times>}}
max_fd = -1
fd_list = {0x1517d30, 0x1363080, 0x1491910, 0x131e3b0, 0x1286370,
0x13602d0, 0x151d2f0, 0x148f1a0, 0x1, 0x4, 0x7ffc00000001, 0x7ffc04a33bd0,
0x7ffc04a33d90, 0x4bf, 0x11e1dc0, 0x4c, 0x7ffc04a33be8, 0x1, 0x7ffc00000001,
0x7ffc04a33c10, 0x7ffc00000001, 0x4bf, 0x1, 0x4c, 0x7ffc04a33c28, 0x1,
0x7ffc04a34250, 0x7707b140bd197900, 0x1, 0x7ffc04a33e18, 0x1, 0x7ffc04a33e18,
0x7ffc04a33ff0, 0x7f3c227dbcec <g_object_notify_queue_thaw+444>, 0x11815d0,
0x0, 0x11785d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11785d0,
0x7707b140bd197900, 0x11e1dc0, 0x7ffc04a33ea8, 0x11e1dc0, 0x7ffc04a33ea8,
0x7ffc04a34080, 0x7f3c227dbcec <g_object_notify_queue_thaw+444>, 0x11785d0,
0x7f3c227f2faf <g_signal_emit+143>, 0x3000000020, 0x7ffc04a33e70,
0x7ffc04a33db0, 0x7707b140bd197900, 0xf61e40, 0x38, 0x1189450, 0x0, 0x0,
0x7f3c224e2658 <g_datalist_id_dup_data+120>, 0x0, 0x1189440, 0x1189440,
0x1189450, 0x0, 0x7707b140bd197900, 0x0, 0x1189440, 0x123b7b0, 0x7f3c227dcb47
<g_object_unref+103>, 0x1189440, 0x0, 0x0, 0x4, 0x7ffc04a34080, 0x7f3c21c18ad3,
0x1, 0x7f3c227dcb47 <g_object_unref+103>, 0x11e1dc0, 0x7707b140bd197900,
0x1189440, 0xd, 0x0, 0x7f3c21c18bd8, 0x2, 0x7707b140bd197900, 0x11ec5f0, 0x0,
0x0, 0x7f3c227d7f75 <g_closure_invoke+325>, 0x7ffc04a340c0, 0x1189440, 0x2,
0x7f3c224ed119 <g_hash_table_lookup+57>, 0x3, 0x11e1dc0, 0x11635c0, 0x11db540,
0x1186500, 0x7707b140bd197900, 0x11db540, 0x11db540, 0x1186500, 0x7f3c227ea4b3
<signal_emit_unlocked_R+3795>, 0x2e000000000020, 0x7ffc04a33fd0,
0x7ffc04a33f90, 0x7ffc04a33f90, 0x103, 0x65dceb, 0x7ffc04a340f8,
0x7ffc04a34550, 0x7ffc04a342d0, 0x7f3c20efde59 <_IO_vsnprintf+121>,
0x1fbad8001, 0x7ffc04a342d0, 0x7ffc04a342d0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x2e000000000000, 0x3736353433323130, 0x3a3938, 0x46454443424100, 0x0, 0x0,
0x5d005b000000, 0x66656463626100, 0x0 <repeats 19 times>, 0x526f25
<urldb__host_is_ip_address+181>, 0x0, 0x0, 0x1147c50, 0xd, 0x10af2e0, 0x1,
0x54e3c0 <nsgtk_completion_udb_callback>, 0x7f3c20edd292 <__snprintf+130>, 0x0,
0x3000000020, 0x7ffc04a341d0, 0x7ffc04a34110, 0x3, 0x7ffc04a34080,
0x7ffc04a34270, 0x7707b140bd197900, 0x1147c50, 0x12d6a80, 0xd, 0x10af2e0, 0x1,
0x52716a <urldb_iterate_partial_host+330>, 0x11e1dc0, 0x7ffc04a342e2, 0xac2580
<empty>, 0x7ffc04a342d0, 0x100000000000000, 0x54e3c0
<nsgtk_completion_udb_callback>, 0xfb8d40, 0x1147c50, 0xd, 0x10af2e0, 0x1,
0x54e3c0 <nsgtk_completion_udb_callback>, 0x7ffc04a34550, 0x529687
<urldb_iterate_partial+503>, 0x1147c50, 0x7f3c227f2faf <g_signal_emit+143>,
0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7707b140bd197900, 0x0, 0xd,
0x10b37c0, 0xd, 0x11e1dc0, 0x11e1d90, 0x1147c50...}
fd_count = 0
#13 0x00000000004536f3 in main (argc=<optimized out>, argv=<optimized out>) at
frontends/gtk/gui.c:1171
cache_home = 0x101cbe0 "\001"
ret = <optimized out>
nsgtk_table = {misc = 0xac2c60 <nsgtk_misc_table>, window = 0xac33e0
<window_table>, download = 0xac2b00 <download_table>, clipboard = 0xac32c0
<clipboard_table>, fetch = 0xac2b40 <fetch_table>, file = 0xac3660
<file_table>, utf8 = 0xac2610 <default_utf8_table>, search = 0xac3280
<search_table>, search_web = 0xac3260 <search_web_table>, llcache = 0xac22c0
<llcache_table>, bitmap = 0xac2980 <bitmap_table>, layout = 0xac2da0
<layout_table>}
__PRETTY_FUNCTION__ = "main"
rax 0x7ffc04a33254 140720386290260
rbx 0x5000 20480
rcx 0x0 0
rdx 0x1 1
rsi 0x10 16
rdi 0x15dfae0 22936288
rbp 0x82000bff 0x82000bff
rsp 0x7ffc04a33208 0x7ffc04a33208
r8 0x1d9 473
r9 0x15e0100 22937856
r10 0x20c 524
r11 0x7f3c201c6170 139896213496176
r12 0x14360c0 21192896
r13 0x14be650 21751376
r14 0x14bead8 21752536
r15 0x15dfae0 22936288
rip 0x82000bff 0x82000bff
eflags 0x10206 [ PF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
Thread 3 (Thread 0x7f3c12e16700 (LWP 22549)):
#0 0x00007f3c20f6d54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f3c224fe9f6 in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f3c0c0008e0, timeout=<optimized out>, context=0x1244200) at
././glib/gmain.c:4228
#2 0x00007f3c224fe9f6 in g_main_context_iterate
(context=context@entry=0x1244200, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924
#3 0x00007f3c224feb0c in g_main_context_iteration (context=0x1244200,
may_block=may_block@entry=1) at ././glib/gmain.c:3990
#4 0x00007f3c224feb51 in glib_worker_main (data=<optimized out>) at
././glib/gmain.c:5783
#5 0x00007f3c22526345 in g_thread_proxy (data=0x11e20a0) at
././glib/gthread.c:784
#6 0x00007f3c21233424 in start_thread (arg=0x7f3c12e16700) at
pthread_create.c:333
#7 0x00007f3c20f769bf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 2 (Thread 0x7f3c12615700 (LWP 22550)):
#0 0x00007f3c20f6d54d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f3c224fe9f6 in g_main_context_poll (priority=<optimized out>,
n_fds=2, fds=0x7f3c040010c0, timeout=<optimized out>, context=0x1244710) at
././glib/gmain.c:4228
#2 0x00007f3c224fe9f6 in g_main_context_iterate (context=0x1244710,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
././glib/gmain.c:3924
#3 0x00007f3c224fed82 in g_main_loop_run (loop=0x1244630) at
././glib/gmain.c:4125
#4 0x00007f3c22d094f6 in gdbus_shared_thread_func (user_data=0x12446e0) at
././gio/gdbusprivate.c:247
#5 0x00007f3c22526345 in g_thread_proxy (data=0x11e2050) at
././glib/gthread.c:784
#6 0x00007f3c21233424 in start_thread (arg=0x7f3c12615700) at
pthread_create.c:333
#7 0x00007f3c20f769bf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105
Thread 1 (Thread 0x7f3c24b45a00 (LWP 22547)):
#0 0x0000000082000bff in ()
#1 0x00007f3c201b1406 in ssl23_connect (s=0x15dfae0) at s23_clnt.c:184
#2 0x00007f3c240c588a in ossl_connect_step2 (conn=conn@entry=0x14360c0,
sockindex=sockindex@entry=0) at vtls/openssl.c:2215
#3 0x00007f3c240c5e0a in ossl_connect_common (conn=conn@entry=0x14360c0,
sockindex=0, nonblocking=nonblocking@entry=true,
done=done@entry=0x7ffc04a33667) at vtls/openssl.c:3060
#4 0x00007f3c240c98dd in Curl_ossl_connect_nonblocking
(conn=conn@entry=0x14360c0, sockindex=<optimized out>,
done=done@entry=0x7ffc04a33667) at vtls/openssl.c:3094
#5 0x00007f3c240ca1e2 in Curl_ssl_connect_nonblocking
(conn=conn@entry=0x14360c0, sockindex=sockindex@entry=0, done=0x7ffc04a33667)
at vtls/vtls.c:243
#6 0x00007f3c2407b5d2 in https_connecting (conn=0x14360c0, done=<optimized
out>) at http.c:1400
#7 0x00007f3c2408e417 in Curl_protocol_connect (conn=0x14360c0,
protocol_done=protocol_done@entry=0x7ffc04a33667) at url.c:3956
#8 0x00007f3c240a3716 in multi_runsingle (multi=multi@entry=0x1052fa0,
now=..., data=data@entry=0x14be650) at multi.c:1594
#9 0x00007f3c240a4641 in curl_multi_perform (multi=0x1052fa0,
running_handles=running_handles@entry=0x7ffc04a337e0) at multi.c:2149
#10 0x00000000004d0d98 in fetch_curl_poll (scheme_ignored=<optimized out>) at
content/fetchers/curl.c:1173
#11 0x00000000004cd11d in fetch_fdset
(read_fd_set=read_fd_set@entry=0x7ffc04a33a60,
write_fd_set=write_fd_set@entry=0x7ffc04a33ae0,
except_fd_set=except_fd_set@entry=0x7ffc04a33b60,
maxfd_out=maxfd_out@entry=0x7ffc04a33a5c) at content/fetch.c:405
#12 0x0000000000552e60 in nsgtk_main () at frontends/gtk/gui.c:384
#13 0x00000000004536f3 in main (argc=<optimized out>, argv=<optimized out>) at
frontends/gtk/gui.c:1171