Activity log for bug #300268

Date Who What changed Old value New value Message
2008-11-20 10:58:17 E_zombie bug added bug
2008-11-20 10:58:17 E_zombie bug added attachment 'Screenshot-7.png' (Screenshot-7.png)
2008-11-20 18:37:57 qwertitis linuxdcpp: status New Confirmed
2008-11-20 18:37:57 qwertitis linuxdcpp: assignee individ
2008-11-20 18:37:57 qwertitis linuxdcpp: statusexplanation [New Thread 0xb462db90 (LWP 7666)] BufferedSocket::run() start 0x870b7d8 BufferedSocket::connect() 0x870b7d8 threadConnect adc.volsk.san.ru:12000 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb57ccb90 (LWP 7659)] 0xb788f067 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0 (gdb) bt full #0 0xb788f067 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #1 0xb7c96b5f in gtk_widget_set_property (object=0x86d7ad8, prop_id=21, value=0xb57cc214, pspec=0x83164c0) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:2447 saved_flags = <value optimized out> tooltip_markup = (gchar *) 0x0 tooltip_text = (const gchar *) 0x86e9e50 "\b0\203��>\n" widget = <value optimized out> #2 0xb7918c26 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #3 0xb79191e6 in g_object_set () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #4 0xb7c8b031 in IA__gtk_widget_set_tooltip_text (widget=0x86d7ad8, text=0x86ca1d4 "Hub: VOLSK - �������� ���") at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:9609 __PRETTY_FUNCTION__ = "IA__gtk_widget_set_tooltip_text" #5 0x080558d5 in BookEntry::setLabel_gui (this=0x86e33a0, text=@0xb57cc340) at linux/bookentry.cc:87 child = (GtkWidget *) 0x8708810 len = -1250114808 #6 0x080aaaaf in Func1<Hub, std::string>::call (this=0x869b818) at linux/func.hh:70 ---Type <return> to continue, or q <return> to quit--- No locals. #7 0x0814e4be in WulforManager::processGuiQueue (this=0x8317e08) at linux/wulformanager.cc:181 func = (FuncBase *) 0x869b818 #8 0x0814e567 in WulforManager::threadFunc_gui (data=0x8317e08) at linux/wulformanager.cc:148 man = (WulforManager *) 0x8317e08 #9 0xb78b2d2f in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #10 0xb7f5d4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #11 0xb76b6e5e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. (gdb)
2008-11-20 19:32:16 qwertitis bug added attachment 'individ-adc-utf8-lp300268.patch' (Patch: One check done, 100 to go.)
2008-11-23 15:45:57 qwertitis linuxdcpp: assignee individ
2008-11-23 15:45:57 qwertitis linuxdcpp: statusexplanation [New Thread 0xb462db90 (LWP 7666)] BufferedSocket::run() start 0x870b7d8 BufferedSocket::connect() 0x870b7d8 threadConnect adc.volsk.san.ru:12000 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb57ccb90 (LWP 7659)] 0xb788f067 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0 (gdb) bt full #0 0xb788f067 in g_markup_escape_text () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #1 0xb7c96b5f in gtk_widget_set_property (object=0x86d7ad8, prop_id=21, value=0xb57cc214, pspec=0x83164c0) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:2447 saved_flags = <value optimized out> tooltip_markup = (gchar *) 0x0 tooltip_text = (const gchar *) 0x86e9e50 "\b0\203��>\n" widget = <value optimized out> #2 0xb7918c26 in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #3 0xb79191e6 in g_object_set () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #4 0xb7c8b031 in IA__gtk_widget_set_tooltip_text (widget=0x86d7ad8, text=0x86ca1d4 "Hub: VOLSK - �������� ���") at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:9609 __PRETTY_FUNCTION__ = "IA__gtk_widget_set_tooltip_text" #5 0x080558d5 in BookEntry::setLabel_gui (this=0x86e33a0, text=@0xb57cc340) at linux/bookentry.cc:87 child = (GtkWidget *) 0x8708810 len = -1250114808 #6 0x080aaaaf in Func1<Hub, std::string>::call (this=0x869b818) at linux/func.hh:70 ---Type <return> to continue, or q <return> to quit--- No locals. #7 0x0814e4be in WulforManager::processGuiQueue (this=0x8317e08) at linux/wulformanager.cc:181 func = (FuncBase *) 0x869b818 #8 0x0814e567 in WulforManager::threadFunc_gui (data=0x8317e08) at linux/wulformanager.cc:148 man = (WulforManager *) 0x8317e08 #9 0xb78b2d2f in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #10 0xb7f5d4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #11 0xb76b6e5e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. (gdb)
2008-12-27 05:45:39 Steven Sheehy bug assigned to dcplusplus
2008-12-27 05:49:09 Steven Sheehy linuxdcpp: importance Undecided High
2008-12-27 05:49:09 Steven Sheehy linuxdcpp: statusexplanation This needs to be fixed in the DC++ core. The core should always validate data it receives from external sources before sending on to the GUI. In this case, the core needs to validate that the text sent from an ADC hub or client is actually UTF-8; it cannot assume it is UTF-8 just because that is what the protocol expects.
2009-01-14 20:49:41 Jacek Sieka dcplusplus: status New Confirmed
2009-01-14 20:49:41 Jacek Sieka dcplusplus: importance Undecided High
2009-01-14 20:49:41 Jacek Sieka dcplusplus: statusexplanation fixing in core indeed makes sense
2009-02-21 15:23:56 Jacek Sieka title crash when connect ADC hub [ADC] crash on invalid utf-8 string (linux)
2009-03-03 21:47:35 Jacek Sieka dcplusplus: status Confirmed Fix Committed
2009-03-03 21:47:35 Jacek Sieka dcplusplus: statusexplanation fixing in core indeed makes sense
2009-03-13 11:43:32 eMTee dcplusplus: status Fix Committed Fix Released
2009-08-15 04:42:03 Steven Sheehy linuxdcpp: status Confirmed Fix Committed
2009-08-15 04:42:03 Steven Sheehy linuxdcpp: milestone 1.1.0
2009-08-15 04:42:03 Steven Sheehy linuxdcpp: assignee Steven Sheehy (steven-sheehy)
2011-04-17 21:00:08 Steven Sheehy linuxdcpp: status Fix Committed Fix Released
2011-04-17 21:00:26 Steven Sheehy tags adc charset core crash