affects midori
affects debian
done
On ven., 2012-01-27 at 14:28 +0000, 01 wrote:
> Package: midori
> Version: 0.4.3-1
>
> Hi,
>
> Steps to reproduce:
>
> 1) start midori
> 2) visit some page with, presumably, many linked images/files in HTML
> source code (expl: http://anime-ultime.net/series-0-1/anime/0#principal
> )
>
> (This page is displayed well with iceweasel)
>
> Result:
>
> GLib-GIO-ERROR **: Creating pipes for GWakeup: Trop de fichiers ouverts
>
> Tell me if you need more infos or have clues about the problem coming
> from my own config.
>
Confirmed, forwarding upstream.
Christian, it seems that midori received a sigtrap (in GLib). Webkit
GtkLauncher doesn't crash.
Here's an output from gdb, backtrace attached.
Program received signal SIGTRAP, Trace/breakpoint trap.
g_logv (log_domain=0x7f72777c2e21 "GLib-GIO", log_level=<optimized out>,
format=0x7f72777c4088 "Creating pipes for GWakeup: %s\n",
args1=0x7fffd03e6398) at /tmp/buildd/glib2.0-2.30.2/./glib/gmessages.c:577
577 /tmp/buildd/glib2.0-2.30.2/./glib/gmessages.c: No such file or
directory.
in /tmp/buildd/glib2.0-2.30.2/./glib/gmessages.c
But I'm not sure it's really meaningful.
--
Yves-Alexis
#0 g_logv (log_domain=0x7f72777c2e21 "GLib-GIO", log_level=<optimized out>,
format=0x7f72777c4088 "Creating pipes for GWakeup: %s\n",
args1=0x7fffd03e6398) at /tmp/buildd/glib2.0-2.30.2/./glib/gmessages.c:577
depth = 0
domain = 0x0
data = 0x0
log_func = 0x7f72787f3d30 <g_log_default_handler>
domain_fatal_mask = <optimized out>
masquerade_fatal = <optimized out>
test_level = <optimized out>
was_fatal = 0
was_recursion = 0
i = <optimized out>
#1 0x00007f72787f4c02 in g_log (log_domain=<optimized out>,
log_level=<optimized out>, format=<optimized out>)
at /tmp/buildd/glib2.0-2.30.2/./glib/gmessages.c:591
args = {{gp_offset = 24, fp_offset = 48,
overflow_arg_area = 0x7fffd03e6470,
reg_save_area = 0x7fffd03e63b0}}
#2 0x00007f727770ffe3 in g_wakeup_new ()
at /tmp/buildd/glib2.0-2.30.2/./gio/../glib/gwakeup.c:163
error = 0x7f727b59a5a0
wakeup = 0x7f727b59a5b0
#3 0x00007f72777107fd in g_cancellable_make_pollfd (
cancellable=0x7f72245fae10, pollfd=0x7fffd03e64c0)
at /tmp/buildd/glib2.0-2.30.2/./gio/gcancellable.c:409
__PRETTY_FUNCTION__ = "g_cancellable_make_pollfd"
#4 0x00007f7277710841 in g_cancellable_get_fd (cancellable=<optimized out>)
at /tmp/buildd/glib2.0-2.30.2/./gio/gcancellable.c:360
pollfd = {fd = 610250256, events = 32626, revents = 0}
#5 0x00007f7276b42238 in ?? () from /usr/lib/libsoup-2.4.so.1
No symbol table info available.
#6 0x00007f7276b42425 in soup_http_input_stream_send_async ()
from /usr/lib/libsoup-2.4.so.1
No symbol table info available.
#7 0x00007f72757f0a10 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#8 0x00007f72757e4d3d in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#9 0x00007f72756eb575 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#10 0x00007f72756f017d in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#11 0x00007f72756f0376 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#12 0x00007f727569d89e in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#13 0x00007f727569fb4d in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#14 0x00007f727569ff37 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#15 0x00007f72756f30d3 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#16 0x00007f72757ed7a1 in ?? () from /usr/lib/libwebkitgtk-1.0.so.0
No symbol table info available.
#17 0x00007f7277736cf9 in async_ready_callback_wrapper (
source_object=<optimized out>, res=0x7f7224089860, user_data=0x0)
at /tmp/buildd/glib2.0-2.30.2/./gio/ginputstream.c:470
stream = 0x7f727b5d09b0
#18 0x00007f7277746d87 in g_simple_async_result_complete (
simple=0x7f7224089860)
at /tmp/buildd/glib2.0-2.30.2/./gio/gsimpleasyncresult.c:749
current_source = 0x0
current_context = 0x0
__PRETTY_FUNCTION__ = "g_simple_async_result_complete"
#19 0x00007f7276b42da7 in ?? () from /usr/lib/libsoup-2.4.so.1
No symbol table info available.
#20 0x00007f7278cb1804 in g_closure_invoke (closure=0x7f722406c190,
return_value=0x0, n_param_values=1, param_values=0x7f727b5a8920,
invocation_hint=<optimized out>)
at /tmp/buildd/glib2.0-2.30.2/./gobject/gclosure.c:774
marshal = 0x7f7278cb2b40 <g_cclosure_marshal_VOID__VOID>
marshal_data = <optimized out>
in_marshal = <optimized out>
__PRETTY_FUNCTION__ = "g_closure_invoke"
#21 0x00007f7278cc378a in signal_emit_unlocked_R (node=<optimized out>,
detail=0, instance=0x7f72240f2090, emission_return=0x0,
instance_and_params=0x7f727b5a8920)
at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3272
tmp = <optimized out>
handler = 0x7f727b73acd0
accumulator = 0x0
emission = {next = 0x0, instance = 0x7f72240f2090, ihint = {
signal_id = 429, detail = 0, run_type = G_SIGNAL_RUN_FIRST},
state = EMISSION_RUN, chain_type = 4}
class_closure = 0x7f727afae9c0
hlist = 0x7f7273de46d0
handler_list = 0x7f7204023870
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0,
v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
signal_id = 429
max_sequential_handler_number = 8784
return_value_altered = 1
#22 0x00007f7278ccce11 in g_signal_emit_valist (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>,
var_args=<optimized out>)
at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3003
instance_and_params = 0x7f727b5a8920
signal_return_type = 4
param_values = 0x7f727b5a8938
node = 0x7f727afaea30
i = <optimized out>
n_params = 0
__PRETTY_FUNCTION__ = "g_signal_emit_valist"
#23 0x00007f7278cccfb2 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
at /tmp/buildd/glib2.0-2.30.2/./gobject/gsignal.c:3060
var_args = {{gp_offset = 24, fp_offset = 48,
overflow_arg_area = 0x7fffd03e6f10,
reg_save_area = 0x7fffd03e6e50}}
#24 0x00007f7276b55eb3 in ?? () from /usr/lib/libsoup-2.4.so.1
No symbol table info available.
#25 0x00007f7276b561fb in ?? () from /usr/lib/libsoup-2.4.so.1
No symbol table info available.
#26 0x00007f7276b56923 in ?? () from /usr/lib/libsoup-2.4.so.1
No symbol table info available.
#27 0x00007f72787ec0cf in g_main_dispatch (context=0x7f727a2c9f20)
at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2442
dispatch = 0x7f72787e8850 <g_idle_dispatch>
was_in_call = 0
user_data = 0x7f727a2d9040
callback = 0x7f7276b56900
cb_funcs = 0x7f7278a9b1d0
cb_data = 0x7f72240d2450
current_source_link = {data = 0x7f722409e320, next = 0x0}
need_destroy = <optimized out>
source = 0x7f722409e320
current = 0x7f727a375930
i = <optimized out>
#28 g_main_context_dispatch (context=0x7f727a2c9f20)
at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:2998
No locals.
#29 0x00007f72787ec8c8 in g_main_context_iterate (context=0x7f727a2c9f20,
block=<optimized out>, dispatch=1, self=<optimized out>)
at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3076
max_priority = 0
timeout = 0
some_ready = 1
nfds = 24
allocated_nfds = <optimized out>
fds = <optimized out>
#30 0x00007f72787ece02 in g_main_loop_run (loop=0x7f727a36dd30)
at /tmp/buildd/glib2.0-2.30.2/./glib/gmain.c:3284
__PRETTY_FUNCTION__ = "g_main_loop_run"
#31 0x00007f7277e12987 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x00007f727933d2a2 in main ()
No symbol table info available.
A debugging session is active.
Inferior 1 [process 32560] will be detached.
Quit anyway? (y or n) Detaching from program: /usr/bin/midori, process 32560