Bug 218029 - Connecting to the same server twice causes Kobby to exit
Summary: Connecting to the same server twice causes Kobby to exit
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kobby
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kobby mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-09 20:27 UTC by Gregory Haynes
Modified: 2018-09-03 04:13 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gregory Haynes 2009-12-09 20:27:43 UTC
Version:            (using KDE 4.3.4)
OS:                Linux
Installed from:    Unspecified Linux

Connecting to the same server (only tested with IPv6) twice (with the first connection still open) causes an Aborted signal / Kobby to exit.

Application: kobby (kobby), signal: Aborted
[Current thread is 1 (Thread 0xb785a720 (LWP 13453))]

Thread 2 (Thread 0xb5f59b70 (LWP 13455)):
#0 0x00e42422 in kernel_vsyscall ()
#1 0x03bffe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2 0x0112f78d in pthread_cond_wait (cond=0x8fa6438, mutex=0x8fa6420) at forward.c:139
#3 0x042f0e67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#4 0x00f48922 in ?? () from /usr/lib/libQtNetwork.so.4
#5 0x042efe32 in ?? () from /usr/lib/libQtCore.so.4
#6 0x03bfb80e in start_thread (arg=0xb5f59b70) at pthread_create.c:300
#7 0x011227ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb785a720 (LWP 13453)):
[KCrash Handler] #6 0x00e42422 in kernel_vsyscall ()
#7 0x010804d1 in *GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8 0x01083932 in __GI_abort () at abort.c:92
#9 0x00b2bddc in g_assertion_message () from /lib/libglib-2.0.so.0
#10 0x00b2c43d in g_assertion_message_expr () from /lib/libglib-2.0.so.0
#11 0x00a84982 in ?? () from /usr/lib/libinfinity-0.3.so.0
#12 0x00b93b62 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#13 0x00b945f1 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#14 0x00b9470e in g_object_new () from /usr/lib/libgobject-2.0.so.0
#15 0x00a82a67 in infc_browser_new () from /usr/lib/libinfinity-0.3.so.0
#16 0x00eb7775 in QInfinity::Browser::Browser(QInfinity::CommunicationManager&, QInfinity::XmlConnection&, QObject) () from /usr/lib/libqinfinity.so.1
#17 0x00eba7cf in QInfinity::BrowserModel::createBrowser(QInfinity::CommunicationManager&, QInfinity::XmlConnection&) () from /usr/lib/libqinfinity.so.1
#18 0x00ebafcc in QInfinity::BrowserModel::addConnection(QInfinity::XmlConnection&, QString const&) () from /usr/lib/libqinfinity.so.1
#19 0x0806114b in _start ()
Comment 1 Willi Ballenthin 2010-04-30 01:02:51 UTC
I can confirm this bug. I had a session open in Gobby, and Kobby would fail to startup.


Application: Kobby (kobby), signal: Aborted
[Current thread is 1 (Thread 0xb777c720 (LWP 19911))]

Thread 3 (Thread 0xb5ef9b70 (LWP 19912)):
#0  0x00ca2422 in __kernel_vsyscall ()
#1  0x00589342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x0110120f in QWaitConditionPrivate::wait (this=0x8902e84, mutex=0x8902e80, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8902e84, mutex=0x8902e80, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x010f52eb in QThreadPoolThread::run (this=0x88cbbf8) at concurrent/qthreadpool.cpp:140
#5  0x0110032e in QThreadPrivate::start (arg=0x88cbbf8) at thread/qthread_unix.cpp:248
#6  0x0058496e in start_thread (arg=0xb5ef9b70) at pthread_create.c:300
#7  0x021f1a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb56f8b70 (LWP 19913)):
#0  0x00ca2422 in __kernel_vsyscall ()
#1  0x00589342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x0110120f in QWaitConditionPrivate::wait (this=0x8902e84, mutex=0x8902e80, time=30000) at thread/qwaitcondition_unix.cpp:85
#3  QWaitCondition::wait (this=0x8902e84, mutex=0x8902e80, time=30000) at thread/qwaitcondition_unix.cpp:159
#4  0x010f52eb in QThreadPoolThread::run (this=0x89141d8) at concurrent/qthreadpool.cpp:140
#5  0x0110032e in QThreadPrivate::start (arg=0x89141d8) at thread/qthread_unix.cpp:248
#6  0x0058496e in start_thread (arg=0xb56f8b70) at pthread_create.c:300
#7  0x021f1a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb777c720 (LWP 19911)):
[KCrash Handler]
#6  0x00ca2422 in __kernel_vsyscall ()
#7  0x0214e651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x02151a82 in *__GI_abort () at abort.c:92
#9  0x009b3dd3 in g_assertion_message () from /lib/libglib-2.0.so.0
#10 0x009b442d in g_assertion_message_expr () from /lib/libglib-2.0.so.0
#11 0x00900152 in ?? () from /usr/lib/libinfinity-0.4.so.0
#12 0x00900500 in ?? () from /usr/lib/libinfinity-0.4.so.0
#13 0x00ce1b06 in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x008fec47 in ?? () from /usr/lib/libinfinity-0.4.so.0
#15 0x00ce2c4c in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#16 0x00ce390c in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#17 0x00ce3a27 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#18 0x008fe6d7 in infc_browser_new () from /usr/lib/libinfinity-0.4.so.0
#19 0x0054f225 in QInfinity::Browser::Browser(QInfinity::CommunicationManager&, QInfinity::XmlConnection&, QObject*) () from /usr/lib/libqinfinity.so.2
#20 0x00552778 in QInfinity::BrowserModel::createBrowser(QInfinity::CommunicationManager&, QInfinity::XmlConnection&) () from /usr/lib/libqinfinity.so.2
#21 0x005536a8 in QInfinity::BrowserModel::addConnection(QInfinity::XmlConnection&, QString const&) () from /usr/lib/libqinfinity.so.2
#22 0x0806814b in _start ()
Comment 2 Andrew Crouthamel 2018-09-03 04:13:52 UTC
Hello! Sorry to be the bearer of bad news, but this project has been
unmaintained for many years and I will be closing this bug.