Bug 282715 - Kopete crashes closing main window
Summary: Kopete crashes closing main window
Status: RESOLVED WORKSFORME
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 1.0.80
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-24 21:24 UTC by gabriele monfardini
Modified: 2018-10-30 13:12 UTC (History)
1 user (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 gabriele monfardini 2011-09-24 21:24:45 UTC
Application: kopete (1.0.80)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
At system start kopete window is shown and it asks for password through kde wallet.
In the mean time I log in in skype.

When my status become online the main window is minimized and also skype window since it is managed thorugh kopete.

At this point kopete crashed.

I've never experienced this before.
I've only the skype account and a jabber/gtalk one.

-- Backtrace:
Application: Kopete (kopete), signal: Aborted
__lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
	in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
[Current thread is 1 (Thread 0x7f21ed4e8780 (LWP 1957))]

Thread 5 (Thread 0x7f21d5081700 (LWP 2010)):
#0  0x00007f21e9919f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f21e4972104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f21e4972639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f21eaf79446 in QEventDispatcherGlib::processEvents (this=0x1ea5cf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f21eaf4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f21eaf4dabc in QEventLoop::exec (this=0x7f21d5080dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f21eae64924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f21eaf2fc2f in QInotifyFileSystemWatcherEngine::run (this=0x1fda0b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f21eae67175 in QThreadPrivate::start (arg=0x1fda0b0) at thread/qthread_unix.cpp:320
#9  0x00007f21e5235d8c in start_thread (arg=0x7f21d5081700) at pthread_create.c:304
#10 0x00007f21e992704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f21cd5b2700 (LWP 2049)):
#0  0x00007f21e9919f03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f21e4972104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f21e49729f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f21ce8e4c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f21e49993e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f21e5235d8c in start_thread (arg=0x7f21cd5b2700) at pthread_create.c:304
#6  0x00007f21e992704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f21cbd67700 (LWP 2051)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f21e98bf80f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f21e98bd8d8 in __libc_free (mem=0x7f21e9bd01c0) at malloc.c:3736
#3  0x00007f21eaf65645 in cleanup (this=0x1f21020, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#4  ~QScopedPointer (this=0x1f21020, __in_chrg=<value optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#5  QObject::~QObject (this=0x1f21020, __in_chrg=<value optimized out>) at kernel/qobject.cpp:818
#6  0x00007f21eaf798ce in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1f21020, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:365
#7  0x00007f21eaf798f9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x1f21020, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#8  0x00007f21eae664d4 in QThreadPrivate::finish (arg=0x7f21eb281f60) at thread/qthread_unix.cpp:356
#9  0x00007f21eae6717d in ~__pthread_cleanup_class (arg=0x7f21eb281f60) at /usr/include/pthread.h:545
#10 QThreadPrivate::start (arg=0x7f21eb281f60) at thread/qthread_unix.cpp:279
#11 0x00007f21e5235d8c in start_thread (arg=0x7f21cbd67700) at pthread_create.c:304
#12 0x00007f21e992704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f21ca32a700 (LWP 2115)):
[KCrash Handler]
#6  0x00007f21e9874d05 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f21e9878ab6 in abort () at abort.c:92
#8  0x00007f21e98add7b in __libc_message (do_abort=2, fmt=0x7f21e9996400 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#9  0x00007f21e98b7bb6 in malloc_printerr (action=3, str=0x7f21e99969a8 "malloc(): smallbin double linked list corrupted", ptr=<value optimized out>) at malloc.c:6283
#10 0x00007f21e98bae78 in _int_malloc (av=0x7f21e9bd01c0, bytes=<value optimized out>) at malloc.c:4308
#11 0x00007f21e98bd31e in __libc_malloc (bytes=36) at malloc.c:3660
#12 0x00007f21eaea916b in QString::QString (this=0x7f21ca329290, unicode=0x1ef691e, size=2) at tools/qstring.cpp:1018
#13 0x00007f21eaeaa39b in QString::mid (this=<value optimized out>, position=<value optimized out>, n=<value optimized out>) at tools/qstring.cpp:3352
#14 0x00007f21eaead2e0 in QString::split (this=0x7f21ca329320, sep=..., behavior=QString::SkipEmptyParts, cs=Qt::CaseSensitive) at tools/qstring.cpp:6088
#15 0x00007f21cc6c7b37 in get_linux_ipv6_ifaces () at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp:206
#16 0x00007f21cc6c83a5 in get_unix_ifaces (this=0x2405550, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp:302
#17 poll (this=0x2405550, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp:347
#18 check (this=0x2405550, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface_unix.cpp:402
#19 XMPP::UnixNet::qt_metacall (this=0x2405550, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>) at ./netinterface_unix.moc:73
#20 0x00007f21eaf635f8 in QMetaObject::activate (sender=0x2405568, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#21 0x00007f21eaf621c9 in QObject::event (this=0x2405568, e=<value optimized out>) at kernel/qobject.cpp:1190
#22 0x00007f21ea0949f4 in QApplicationPrivate::notify_helper (this=0x1a70e60, receiver=0x2405568, e=0x7f21ca329bd0) at kernel/qapplication.cpp:4462
#23 0x00007f21ea0993ba in QApplication::notify (this=<value optimized out>, receiver=0x2405568, e=0x7f21ca329bd0) at kernel/qapplication.cpp:4341
#24 0x00007f21eb98f866 in KApplication::notify (this=0x7fffe4194640, receiver=0x2405568, event=0x7f21ca329bd0) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007f21eaf4e49c in QCoreApplication::notifyInternal (this=0x7fffe4194640, receiver=0x2405568, event=0x7f21ca329bd0) at kernel/qcoreapplication.cpp:731
#26 0x00007f21eaf7bf12 in sendEvent (this=0x24075d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QTimerInfoList::activateTimers (this=0x24075d0) at kernel/qeventdispatcher_unix.cpp:604
#28 0x00007f21eaf78d18 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#29 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#30 0x00007f21e4971bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f21e49723a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f21e4972639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f21eaf793ef in QEventDispatcherGlib::processEvents (this=0x2264240, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007f21eaf4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#35 0x00007f21eaf4dabc in QEventLoop::exec (this=0x2404480, flags=...) at kernel/qeventloop.cpp:201
#36 0x00007f21cc692b25 in XMPP::SyncThread::run (this=0x7f21d000e2d0) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#37 0x00007f21eae67175 in QThreadPrivate::start (arg=0x7f21d000e2d0) at thread/qthread_unix.cpp:320
#38 0x00007f21e5235d8c in start_thread (arg=0x7f21ca32a700) at pthread_create.c:304
#39 0x00007f21e992704d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#40 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f21ed4e8780 (LWP 1957)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f21e98bf80f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f21e98bd8d8 in __libc_free (mem=0x7f21e9bd01c0) at malloc.c:3736
#3  0x00007f21eaf78e57 in socketNotifierSourceCheck (source=0x1a74820) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007f21e4971854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f21e4972122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f21e4972639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f21eaf793ef in QEventDispatcherGlib::processEvents (this=0x1a0f340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007f21ea13e4de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#9  0x00007f21eaf4d882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007f21eaf4dabc in QEventLoop::exec (this=0x7fffe41945d0, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007f21eaf51ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#12 0x00000000004149d4 in main (argc=3, argv=0x7fffe41954c8) at ../../../kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 253791.

Possible duplicates by query: bug 282277, bug 279101, bug 274169, bug 272434, bug 271348.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-29 22:34:59 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 gabriele monfardini 2018-10-30 02:45:42 UTC
I do not use kopete anymore but in last version I use the bug does not happen anymore.
Feel free to close this ticket
Comment 3 Andrew Crouthamel 2018-10-30 13:12:16 UTC
Thanks for the update!