** Changed in: xchat-gnome
Status: New = Invalid
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xchat-gnome in Ubuntu.
https://bugs.launchpad.net/bugs/851058
Title:
xchat-gnome crashed with SIGSEGV in g_hash_table_foreach()
** Changed in: xchat-gnome
Status: Unknown = New
** Changed in: xchat-gnome
Importance: Unknown = Critical
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xchat-gnome in Ubuntu.
https://bugs.launchpad.net/bugs/851058
This bug was fixed in the package xchat-gnome -
1:0.30.0~git20100421.29cc76-1ubuntu8
---
xchat-gnome (1:0.30.0~git20100421.29cc76-1ubuntu8) oneiric; urgency=low
* debian/patches/117-fix-net-monitor-segfault.patch: fix segfault in
the net monitor plugin. (LP: #851058)
*
** Branch linked: lp:ubuntu/xchat-gnome
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xchat-gnome in Ubuntu.
https://bugs.launchpad.net/bugs/851058
Title:
xchat-gnome crashed with SIGSEGV in g_hash_table_foreach()
To manage
** Bug watch added: GNOME Bug Tracker #660015
https://bugzilla.gnome.org/show_bug.cgi?id=660015
** Also affects: xchat-gnome via
https://bugzilla.gnome.org/show_bug.cgi?id=660015
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member
** Branch linked: lp:~ubuntu-desktop/xchat-gnome/ubuntu
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xchat-gnome in Ubuntu.
https://bugs.launchpad.net/bugs/851058
Title:
xchat-gnome crashed with SIGSEGV in g_hash_table_foreach()
Thanks for the patch. I'll upload it to xchat-gnome once the archive is
unfrozen.
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xchat-gnome in Ubuntu.
https://bugs.launchpad.net/bugs/851058
Title:
xchat-gnome crashed with SIGSEGV
Update: backtrace in gdb
(gdb) bt
#0 0x00b6f61c in g_hash_table_foreach ()
from /lib/i386-linux-gnu/libglib-2.0.so.0
#1 0x019be08c in set_network_mode (status=optimized out)
at net-monitor.c:179
#2 0x019be48f in determine_network_status () at net-monitor.c:215
#3 filter_func
For some unknown reason, the plugin detect NETWORK_UP only without
NETWORK_DOWN, with networks being NULL, causing the segfault. Should
protect this by checking the value of networks before calling
g_hash_table_foreach.
--
You received this bug notification because you are a member of Ubuntu
The following small patch fixes the segfault when network status is
changing.
--- xchat-gnome-0.30.0~git20100421.29cc76.orig/plugins/net-monitor/net-monitor.c
+++ xchat-gnome-0.30.0~git20100421.29cc76/plugins/net-monitor/net-monitor.c
@@ -176,7 +176,8 @@ set_network_mode (NetworkStatus status)
10 matches
Mail list logo