Hey Jiri, I downloaded libsoup 2.36.1 from SoftPedia, but I don't have a clue how to build / install it.
I did something else which seems to work: - I installed webkitgtk 3.0 oowtk from the webkit-team ppa; - I installed midori_0.4.2-1~oowkt1_i386.deb (downloaded from the launchpad website). Although I installed a different webkitgtk version, the version of libsoup is unchanged (!). I tested with the HTTPS websites of Duck Duck Go, Hotmail, and Facebook. Cheers, Pesmontis > Date: Mon, 28 Nov 2011 11:06:39 +0000 > From: [email protected] > To: [email protected] > Subject: [Bug 896824] Re: Crash when navigating HTTPS uri through proxy > > I think this is a bug in libsoup2.4-1 2.36.0-0ubuntu1. It may be fixed > in libsoup 2.36.1, see https://bugzilla.gnome.org/show_bug.cgi?id=661758 > > GNU Debugger session: > > $ gdb --args midori https://plus.google.com > GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08 > Copyright (C) 2011 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 "x86_64-linux-gnu". > For bug reporting instructions, please see: > <http://bugs.launchpad.net/gdb-linaro/>... > Reading symbols from /usr/bin/midori...Reading symbols from > /usr/lib/debug/usr/bin/midori...done. > done. > (gdb) run > Starting program: /usr/bin/midori https://plus.google.com > [Thread debugging using libthread_db enabled] > [New Thread 0x7fffe84a5700 (LWP 23270)] > [New Thread 0x7fffa7ca2700 (LWP 23271)] > [New Thread 0x7fff9b8f8700 (LWP 23272)] > [New Thread 0x7fff99db4700 (LWP 23273)] > [New Thread 0x7fff98444700 (LWP 23274)] > [New Thread 0x7fff95fe1700 (LWP 23275)] > [New Thread 0x7fff957e0700 (LWP 23276)] > [New Thread 0x7fff94fdf700 (LWP 23277)] > [New Thread 0x7fff947de700 (LWP 23278)] > [New Thread 0x7fff93fdd700 (LWP 23279)] > > (midori:23267): GLib-GObject-CRITICAL **: g_object_ref: assertion > `G_IS_OBJECT (object)' failed > > (midori:23267): GLib-GObject-WARNING **: invalid (NULL) pointer instance > > (midori:23267): GLib-GObject-CRITICAL **: g_signal_connect_data: > assertion `G_TYPE_CHECK_INSTANCE (instance)' failed > > (midori:23267): GLib-GObject-WARNING **: invalid (NULL) pointer instance > > (midori:23267): GLib-GObject-CRITICAL **: g_signal_connect_data: > assertion `G_TYPE_CHECK_INSTANCE (instance)' failed > > (midori:23267): GLib-GObject-CRITICAL **: g_type_instance_get_private: > assertion `instance != NULL && instance->g_class != NULL' failed > > Program received signal SIGSEGV, Segmentation fault. > soup_socket_is_ssl (sock=0x0) at soup-socket.c:1079 > 1079 soup-socket.c: No such file or directory. > in soup-socket.c > (gdb) bt > #0 soup_socket_is_ssl (sock=0x0) at soup-socket.c:1079 > #1 0x00007ffff59e3e60 in new_iostate (msg=0x7ffff87510e0, sock=0x0, > mode=SOUP_MESSAGE_IO_CLIENT, > get_headers_cb=0x7ffff59e20d0 <get_request_headers>, > parse_headers_cb=<optimized out>, > header_data=<optimized out>, completion_cb=0x7ffff59f0c50 > <message_completed>, > completion_data=0x7ffff870adf0) at soup-message-io.c:1082 > #2 0x00007ffff59e5737 in soup_message_io_client (item=0x7ffff870adf0, > get_headers_cb=0x7ffff59e20d0 <get_request_headers>, > parse_headers_cb=0x7ffff59e1ef0 <parse_response_headers>, > header_data=0x7ffff870adf0, > completion_cb=0x7ffff59f0c50 <message_completed>, > completion_data=<optimized out>) > at soup-message-io.c:1120 > #3 0x00007ffff59f06fb in process_queue_item (item=0x7ffff870adf0, > should_prune=0x7fffffffd9cc, loop=1) > at soup-session-async.c:390 > #4 0x00007ffff59f09eb in run_queue (sa=<optimized out>) at > soup-session-async.c:442 > #5 0x00007ffff59f1113 in idle_run_queue (sa=0x7ffff82b3010) at > soup-session-async.c:465 > #6 0x00007ffff7644a5d in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #7 0x00007ffff7645258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #8 0x00007ffff7645792 in g_main_loop_run () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #9 0x00007ffff6c67db7 in gtk_main () from > /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 > #10 0x00007ffff7f9436a in main (argc=1, argv=0x7fffffffe0d8) at > ../midori/main.c:2594 > > ** Bug watch added: GNOME Bug Tracker #661758 > https://bugzilla.gnome.org/show_bug.cgi?id=661758 > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/896824 > > Title: > Crash when navigating HTTPS uri through proxy > > Status in Soup HTTP Library: > Unknown > Status in Midori: Webkit Web browser: > New > Status in “libsoup2.4” package in Ubuntu: > New > > Bug description: > After having installed Privoxy, I opened 'Preferences' in Midori to set the > proxy address in the 'Network' tab. > eg. 192.168.0.1:8118 > > Now whenever I navigate an HTTPS uri, Midori crashes. > This happens for instance with the Duck Duck Go HTTPS search page. > > Running on Ubuntu Oneiric Ocelot, Midori v0.4.0, libwebkitgtk v3.0-0, > privoxy v3.0.17-1 > > To manage notifications about this bug go to: > https://bugs.launchpad.net/libsoup/+bug/896824/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/896824 Title: Crash when navigating HTTPS uri through proxy To manage notifications about this bug go to: https://bugs.launchpad.net/libsoup/+bug/896824/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
