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

Reply via email to