summaryrefslogtreecommitdiffstats
path: root/network/gtorrentviewer/patches/GTorrentViewer-0.2b-tracker-details-refresh.patch
diff options
context:
space:
mode:
Diffstat (limited to 'network/gtorrentviewer/patches/GTorrentViewer-0.2b-tracker-details-refresh.patch')
-rw-r--r--network/gtorrentviewer/patches/GTorrentViewer-0.2b-tracker-details-refresh.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/network/gtorrentviewer/patches/GTorrentViewer-0.2b-tracker-details-refresh.patch b/network/gtorrentviewer/patches/GTorrentViewer-0.2b-tracker-details-refresh.patch
new file mode 100644
index 0000000000..ece646178a
--- /dev/null
+++ b/network/gtorrentviewer/patches/GTorrentViewer-0.2b-tracker-details-refresh.patch
@@ -0,0 +1,18 @@
+This patch fixes a crash when the "Refresh" button in the "Tracker Details"
+tab is pushed, due to the use of an uninitialized GValue.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=542502
+https://bugzilla.redhat.com/show_bug.cgi?id=572806
+https://bugzilla.redhat.com/show_bug.cgi?id=593734
+
+--- GTorrentViewer-0.2b/src/mainwindow.c.orig 2004-10-26 05:37:58.000000000 +0100
++++ GTorrentViewer-0.2b/src/mainwindow.c 2010-06-25 14:43:22.391786427 +0100
+@@ -744,7 +744,7 @@
+ {
+ GtkListStore *list;
+ GtkTreeIter iter;
+- GValue itemvalue;
++ GValue itemvalue = {0};
+ gchar *tracker;
+ GError *err;
+