Bug 342277 - Spontaneous crash
Summary: Spontaneous crash
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-12-28 13:49 UTC by George R. Goffe
Modified: 2015-11-12 00:56 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description George R. Goffe 2014-12-28 13:49:52 UTC
Application: kdeconnectd (0.1)
KDE Platform Version: 4.14.3
Qt Version: 4.8.6
Operating System: Linux 3.17.7-200.fc20.x86_64 x86_64
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
I was doing nothing at the computer when this crash occurred.

The crash can be reproduced sometimes.

-- Backtrace:
Application: kdeconnect (kdeconnectd), signal: Aborted
Using host libthread_db library "/usr/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f302841b8c0 (LWP 2764))]

Thread 2 (Thread 0x7f301d99e700 (LWP 2768)):
#0  0x0000003a8e0ea71d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003a900495b4 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#2  0x0000003a900496dc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00000038bc9b541e in QEventDispatcherGlib::processEvents (this=0x7f30180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00000038bc98536f in QEventLoop::processEvents (this=this@entry=0x7f301d99dd10, flags=...) at kernel/qeventloop.cpp:149
#5  0x00000038bc9856bd in QEventLoop::exec (this=this@entry=0x7f301d99dd10, flags=...) at kernel/qeventloop.cpp:204
#6  0x00000038bc879e5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00000038bc87c69f in QThreadPrivate::start (arg=0xca9af0) at thread/qthread_unix.cpp:349
#8  0x0000003a8e407ee5 in start_thread (arg=0x7f301d99e700) at pthread_create.c:309
#9  0x0000003a8e0f4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f302841b8c0 (LWP 2764)):
[KCrash Handler]
#6  0x0000003a8e035877 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x0000003a8e036f68 in __GI_abort () at abort.c:89
#8  0x0000003a8e075a54 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x3a8e17c2e8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x0000003a8e07b8a7 in malloc_printerr (action=<optimized out>, str=0x3a8e17c488 "malloc(): memory corruption (fast)", ptr=<optimized out>) at malloc.c:4930
#10 0x0000003a8e07e7d4 in _int_malloc (av=0x3a8e3b7760 <main_arena>, bytes=60) at malloc.c:3315
#11 0x0000003a8e07fcfc in __GI___libc_malloc (bytes=60) at malloc.c:2859
#12 0x00000038bc8c1c6a in QString::QString (this=0x7fff7dc4d5c0, unicode=0xe9b13c, size=14) at tools/qstring.cpp:1060
#13 0x00000038bc8c318b in QString::mid (this=this@entry=0x7fff7dc4d6d0, position=<optimized out>, n=<optimized out>) at tools/qstring.cpp:3443
#14 0x00000038bc8c871b in QString::split (this=this@entry=0x7fff7dc4d6d0, sep=..., behavior=behavior@entry=QString::KeepEmptyParts, cs=cs@entry=Qt::CaseSensitive) at tools/qstring.cpp:6177
#15 0x00000038bd63f3fa in QDBusUtil::isValidObjectPath (path=...) at qdbusutil.cpp:500
#16 0x00000038bd65c620 in QDBusObjectPath::check (this=this@entry=0x7fff7dc4d6d0) at qdbusextratypes.cpp:51
#17 0x00000038bd655050 in QDBusObjectPath (objectPath=..., this=0x7fff7dc4d6d0) at ../../src/dbus/qdbusextratypes.h:91
#18 toObjectPathUnchecked (this=0x7fff7dc4d7e0) at qdbusdemarshaller.cpp:148
#19 QDBusDemarshaller::toVariantInternal (this=this@entry=0x7fff7dc4d7e0) at qdbusdemarshaller.cpp:265
#20 0x00000038bd62f6bb in QDBusMessagePrivate::fromDBusMessage (dmsg=<optimized out>, capabilities=...) at qdbusmessage.cpp:246
#21 0x00000038bd627704 in qDBusSignalFilter (connection=<optimized out>, message=<optimized out>, data=0xd05fe0) at qdbusintegrator.cpp:549
#22 0x00000038bc41008e in dbus_connection_dispatch () from /usr/lib64/libdbus-1.so.3
#23 0x00000038bd61bba9 in q_dbus_connection_dispatch (connection=<optimized out>) at qdbus_symbols_p.h:115
#24 QDBusConnectionPrivate::doDispatch (this=this@entry=0xd05fe0) at qdbusintegrator.cpp:1133
#25 0x00000038bd61bd37 in QDBusConnectionPrivate::socketRead (this=0xd05fe0, fd=14) at qdbusintegrator.cpp:1153
#26 0x00000038bd661823 in QDBusConnectionPrivate::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qdbusconnection_p.cpp:75
#27 0x00000038bc99b35a in QMetaObject::activate (sender=sender@entry=0xd088f0, m=m@entry=0x38bccea980 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff7dc4dbb0) at kernel/qobject.cpp:3567
#28 0x00000038bc9e89ee in QSocketNotifier::activated (this=this@entry=0xd088f0, _t1=14) at .moc/release-shared/moc_qsocketnotifier.cpp:102
#29 0x00000038bc9a456b in QSocketNotifier::event (this=0xd088f0, e=0x7fff7dc4df40) at kernel/qsocketnotifier.cpp:316
#30 0x00000038be1cae6c in QApplicationPrivate::notify_helper (this=this@entry=0xb4c570, receiver=receiver@entry=0xd088f0, e=e@entry=0x7fff7dc4df40) at kernel/qapplication.cpp:4565
#31 0x00000038be1d17c5 in QApplication::notify (this=this@entry=0x7fff7dc4e2b0, receiver=receiver@entry=0xd088f0, e=e@entry=0x7fff7dc4df40) at kernel/qapplication.cpp:4351
#32 0x0000003ae6c4a4fa in KApplication::notify (this=0x7fff7dc4e2b0, receiver=0xd088f0, event=0x7fff7dc4df40) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311
#33 0x00000038bc9868dd in QCoreApplication::notifyInternal (this=0x7fff7dc4e2b0, receiver=0xd088f0, event=event@entry=0x7fff7dc4df40) at kernel/qcoreapplication.cpp:953
#34 0x00000038bc9b61c8 in sendEvent (event=0x7fff7dc4df40, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#35 socketNotifierSourceDispatch (source=0xb51290) at kernel/qeventdispatcher_glib.cpp:117
#36 0x0000003a900492a6 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x0000003a90049628 in g_main_context_iterate.isra () from /usr/lib64/libglib-2.0.so.0
#38 0x0000003a900496dc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00000038bc9b53fe in QEventDispatcherGlib::processEvents (this=0xb1ce70, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#40 0x00000038be26cc46 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#41 0x00000038bc98536f in QEventLoop::processEvents (this=this@entry=0x7fff7dc4e1a0, flags=...) at kernel/qeventloop.cpp:149
#42 0x00000038bc9856bd in QEventLoop::exec (this=this@entry=0x7fff7dc4e1a0, flags=...) at kernel/qeventloop.cpp:204
#43 0x00000038bc98ad89 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#44 0x0000000000401241 in main ()

Possible duplicates by query: bug 340808, bug 335225, bug 335224, bug 333332, bug 333327.

Reported using DrKonqi
Comment 1 Aleix Pol 2015-11-12 00:56:48 UTC
The code-base is quite different and we don't have a way to reproduce.