Crash when navigating HTTPS uri through proxy
Bug #896824 reported by
Pesmontis
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libsoup |
Fix Released
|
High
|
|||
libsoup2.4 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Won't Fix
|
High
|
Unassigned |
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
Changed in libsoup: | |
importance: | Unknown → High |
status: | Unknown → Fix Released |
Changed in midori: | |
status: | New → Incomplete |
no longer affects: | midori |
To post a comment you must log in.
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.org/ licenses/ gpl.html> bugs.launchpad. net/gdb- linaro/>... midori. ..Reading symbols from /usr/lib/ debug/usr/ bin/midori. ..done. /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://
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://
Reading symbols from /usr/bin/
done.
(gdb) run
Starting program: /usr/bin/midori https:/
[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. 10e0, sock=0x0, mode=SOUP_ MESSAGE_ IO_CLIENT, headers_ cb=0x7ffff59e20 d0 <get_request_ headers> , parse_headers_ cb=<optimized out>, data=<optimized out>, completion_ cb=0x7ffff59f0c 50 <message_ completed> , data=0x7ffff870 adf0) at soup-message- io.c:1082 io_client (item=0x7ffff87 0adf0, headers_ cb=0x7ffff59e20 d0 <get_request_ headers> , headers_ cb=0x7ffff59e1e f0 <parse_ response_ headers> , header_ data=0x7ffff870 adf0, cb=0x7ffff59f0c 50 <message_ completed> , completion_ data=<optimized out>) io.c:1120 0adf0, should_ prune=0x7ffffff fd9cc, loop=1) async.c: 390 async.c: 442 async.c: 465 context_ disp...
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=0x7ffff875
get_
header_
completion_
#2 0x00007ffff59e5737 in soup_message_
get_
parse_
completion_
at soup-message-
#3 0x00007ffff59f06fb in process_queue_item (item=0x7ffff87
at soup-session-
#4 0x00007ffff59f09eb in run_queue (sa=<optimized out>) at soup-session-
#5 0x00007ffff59f1113 in idle_run_queue (sa=0x7ffff82b3010) at soup-session-
#6 0x00007ffff7644a5d in g_main_