← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 532809] [NEW] Segmentation fault when entering a hub with hundrends of users

 

Public bug reported:

Hello!Firstly i would like to appologise for my very awful english!
Secondly i would like to report a bug of linuxdcc.
I run Ubuntu 9.10 64bit and i installed both the linuxdcpp from the repository(i think the version was 1.1) and the source file of 1.03.Both of them had this bug: when i tried to connect to a hub which contained 1000 users for example the program closed unexpectedly.The output of the terminal is:


.
.
.
.
.
.
(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Segmentation fault
vasilakis@vasilakis-desktop:~$ 


Although i read on other bugs that the gtk messages have to do with the gtk library i don't think that the error stands there because i can connect without any problem on small hubs(users <50).

Also i read on other bugs that i have to paste the backtrace code.How can i do that?
Thanx in advance!

** Affects: linuxdcpp
     Importance: Undecided
         Status: New

-- 
Segmentation fault when entering a hub with hundrends of users
https://bugs.launchpad.net/bugs/532809
You received this bug notification because you are a member of LinuxDC++
Team, which is subscribed to LinuxDC++.

Status in Linux DC++: New

Bug description:
Hello!Firstly i would like to appologise for my very awful english!
Secondly i would like to report a bug of linuxdcc.
I run Ubuntu 9.10 64bit and i installed both the linuxdcpp from the repository(i think the version was 1.1) and the source file of 1.03.Both of them had this bug: when i tried to connect to a hub which contained 1000 users for example the program closed unexpectedly.The output of the terminal is:


.
.
.
.
.
.
(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().

(linuxdcpp:27033): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Segmentation fault
vasilakis@vasilakis-desktop:~$ 


Although i read on other bugs that the gtk messages have to do with the gtk library i don't think that the error stands there because i can connect without any problem on small hubs(users <50).

Also i read on other bugs that i have to paste the backtrace code.How can i do that?
Thanx in advance!





Follow ups

References