Package: libsoup2.4-1 Version: 2.42.2-8 Followup-For: Bug #705420 Tags: patch
Dear Maintainer, The attached patch fixes the eclipse crash. Regards, Tim -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libsoup2.4-1 depends on: ii glib-networking 2.36.1-2 ii libc6 2.17-92 ii libglib2.0-0 2.36.4-1 ii libsqlite3-0 3.7.17-1 ii libxml2 2.9.1+dfsg1-3 ii multiarch-support 2.17-92 libsoup2.4-1 recommends no packages. libsoup2.4-1 suggests no packages. -- no debconf information
>From 7871b500f62206214cf74e3dc19c3263ce8edd7e Mon Sep 17 00:00:00 2001 From: Tim Wiederhake <tw...@gmx.net> Date: Sun, 1 Sep 2013 23:16:44 +0200 Subject: [PATCH] Fix null pointer dereference in soup-session-feature.c --- libsoup/soup-session-feature.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libsoup/soup-session-feature.c b/libsoup/soup-session-feature.c index 560bb8f..71f34ed 100644 --- a/libsoup/soup-session-feature.c +++ b/libsoup/soup-session-feature.c @@ -119,6 +119,9 @@ void soup_session_feature_attach (SoupSessionFeature *feature, SoupSession *session) { + if (!feature) + return; + SOUP_SESSION_FEATURE_GET_CLASS (feature)->attach (feature, session); } @@ -138,6 +141,9 @@ void soup_session_feature_detach (SoupSessionFeature *feature, SoupSession *session) { + if (!feature) + return; + SOUP_SESSION_FEATURE_GET_CLASS (feature)->detach (feature, session); } -- 1.8.4.rc3