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

Reply via email to