Bug 344914 - Crashed when adding some torrents
Summary: Crashed when adding some torrents
Status: RESOLVED FIXED
Alias: None
Product: ktorrent
Classification: Applications
Component: general (other bugs)
Version First Reported In: 4.3.1
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-03-06 20:22 UTC by Dmitry Bergstein
Modified: 2018-10-31 04:20 UTC (History)
0 users

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 Dmitry Bergstein 2015-03-06 20:22:07 UTC
Application: ktorrent (4.3.1)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.0-4-amd64 x86_64
Distribution: Debian GNU/Linux 8.0 (jessie)

-- Information about the crash:
- What I was doing when the application crashed:

Tried to add some torrent file via «Open» button.
So, KTorrent Immediately crashed. After was restarted Ktorrent works normal.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe7e976f7c0 (LWP 23240))]

Thread 3 (Thread 0x7fe7d228a700 (LWP 23241)):
#0  0x00007fe7e483a50d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe7e01a4ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e01a4ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e54dd507 in QEventDispatcherGlib::processEvents (this=0x7fe7cc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe7e54acae1 in QEventLoop::processEvents (this=this@entry=0x7fe7d2289dc0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe7e54ace45 in QEventLoop::exec (this=this@entry=0x7fe7d2289dc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe7e53a1b89 in QThread::exec (this=this@entry=0x202ff50) at thread/qthread.cpp:538
#7  0x00007fe7e548d483 in QInotifyFileSystemWatcherEngine::run (this=0x202ff50) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fe7e53a43ef in QThreadPrivate::start (arg=0x202ff50) at thread/qthread_unix.cpp:349
#9  0x00007fe7e20b40a4 in start_thread (arg=0x7fe7d228a700) at pthread_create.c:309
#10 0x00007fe7e484304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fe7cb67b700 (LWP 23243)):
#0  0x00007fe7e483a50d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fe7e01a4ee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e01a4ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e54dd507 in QEventDispatcherGlib::processEvents (this=0x7fe7c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fe7e54acae1 in QEventLoop::processEvents (this=this@entry=0x7fe7cb67ae10, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe7e54ace45 in QEventLoop::exec (this=this@entry=0x7fe7cb67ae10, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe7e53a1b89 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007fe7e53a43ef in QThreadPrivate::start (arg=0x2cd00a0) at thread/qthread_unix.cpp:349
#8  0x00007fe7e20b40a4 in start_thread (arg=0x7fe7cb67b700) at pthread_create.c:309
#9  0x00007fe7e484304d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fe7e976f7c0 (LWP 23240)):
[KCrash Handler]
#6  unicode (this=0x30cf000) at /usr/include/qt4/QtCore/qchar.h:251
#7  KLocalePrivate::encodeFileNameUTF8 (fileName=...) at ../../kdecore/localization/klocale_kde.cpp:2730
#8  0x00007fe7e542ef4a in QFile::encodeName (fileName=...) at io/qfile.cpp:515
#9  0x00007fe7e6aead55 in KFileSystemType::fileSystemType (path=...) at ../../kdecore/io/kfilesystemtype_p.cpp:140
#10 0x00007fe7e6bf7bcd in KLockFile::Private::isNfs (this=this@entry=0x7fe7c400d610) at ../../kdecore/io/klockfile_unix.cpp:260
#11 0x00007fe7e6bf89b1 in KLockFile::Private::lockFile (this=0x7fe7c400d610, st_buf=...) at ../../kdecore/io/klockfile_unix.cpp:266
#12 0x00007fe7e6bf8bc7 in KLockFile::lock (this=0x7fe7c4003460, options=...) at ../../kdecore/io/klockfile_unix.cpp:398
#13 0x00007fe7e6a855cb in KConfigIniBackend::lock (this=0x1f00a00, componentData=...) at ../../kdecore/config/kconfigini.cpp:599
#14 0x00007fe7e6a7414a in lockLocal (this=0x1f01290) at ../../kdecore/config/kconfig.cpp:103
#15 KConfig::sync (this=0x1f01550) at ../../kdecore/config/kconfig.cpp:434
#16 0x00007fe7e6a92839 in KCoreConfigSkeleton::writeConfig (this=0x2074d00) at ../../kdecore/config/kcoreconfigskeleton.cpp:1085
#17 0x00007fe7e759c64c in KConfigDialogManager::updateSettings (this=0x23a5140) at ../../kdeui/dialogs/kconfigdialogmanager.cpp:402
#18 0x00007fe7e54c2f4c in QMetaObject::activate (sender=sender@entry=0x23513e0, m=m@entry=0x7fe7e7a681e0 <KDialog::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#19 0x00007fe7e75a38b3 in KDialog::applyClicked (this=this@entry=0x23513e0) at ./kdialog.moc:259
#20 0x00007fe7e75a3f3e in KDialog::slotButtonClicked (this=0x23513e0, button=8) at ../../kdeui/dialogs/kdialog.cpp:888
#21 0x00007fe7e75a5c6f in KDialog::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./kdialog.moc:166
#22 0x00007fe7e54c2f4c in QMetaObject::activate (sender=sender@entry=0x23514d0, m=m@entry=0x7fe7e5811480 <QSignalMapper::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffde942910) at kernel/qobject.cpp:3567
#23 0x00007fe7e54cab8e in QSignalMapper::mapped (this=this@entry=0x23514d0, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:114
#24 0x00007fe7e54cad16 in QSignalMapper::map (this=0x23514d0, sender=0x223e3e0) at kernel/qsignalmapper.cpp:266
#25 0x00007fe7e54c2f4c in QMetaObject::activate (sender=sender@entry=0x223e3e0, m=m@entry=0x7fe7e64eeb60 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffde942a90) at kernel/qobject.cpp:3567
#26 0x00007fe7e606dbd2 in QAbstractButton::clicked (this=this@entry=0x223e3e0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:219
#27 0x00007fe7e5dae073 in QAbstractButtonPrivate::emitClicked (this=this@entry=0x236bc20) at widgets/qabstractbutton.cpp:548
#28 0x00007fe7e5daf424 in QAbstractButtonPrivate::click (this=this@entry=0x236bc20) at widgets/qabstractbutton.cpp:541
#29 0x00007fe7e5daf534 in QAbstractButton::mouseReleaseEvent (this=0x223e3e0, e=0x7fffde942fe0) at widgets/qabstractbutton.cpp:1123
#30 0x00007fe7e5a314d8 in QWidget::event (this=0x223e3e0, event=0x7fffde942fe0) at kernel/qwidget.cpp:8775
#31 0x00007fe7e59de29c in QApplicationPrivate::notify_helper (this=this@entry=0x1f0bf40, receiver=receiver@entry=0x223e3e0, e=e@entry=0x7fffde942fe0) at kernel/qapplication.cpp:4570
#32 0x00007fe7e59e4f0f in QApplication::notify (this=<optimized out>, receiver=0x223e3e0, e=0x7fffde942fe0) at kernel/qapplication.cpp:4113
#33 0x000000000043a632 in kt::App::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at ../../ktorrent/app.cpp:99
#34 0x00007fe7e54adf8d in QCoreApplication::notifyInternal (this=0x7fffde944400, receiver=receiver@entry=0x223e3e0, event=event@entry=0x7fffde942fe0) at kernel/qcoreapplication.cpp:955
#35 0x00007fe7e59e456f in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#36 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x223e3e0, event=event@entry=0x7fffde942fe0, alienWidget=alienWidget@entry=0x223e3e0, nativeWidget=nativeWidget@entry=0x22395c0, buttonDown=buttonDown@entry=0x7fe7e6500538 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#37 0x00007fe7e5a5b0a2 in QETWidget::translateMouseEvent (this=this@entry=0x22395c0, event=event@entry=0x7fffde943340) at kernel/qapplication_x11.cpp:4540
#38 0x00007fe7e5a59a9c in QApplication::x11ProcessEvent (this=0x7fffde944400, event=event@entry=0x7fffde943340) at kernel/qapplication_x11.cpp:3663
#39 0x00007fe7e5a82ad2 in x11EventSourceDispatch (s=0x1f082b0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#40 0x00007fe7e01a4c5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fe7e01a4f48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fe7e01a4ffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fe7e54dd4ed in QEventDispatcherGlib::processEvents (this=0x1ec4970, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#44 0x00007fe7e5a82b96 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007fe7e54acae1 in QEventLoop::processEvents (this=this@entry=0x7fffde943720, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007fe7e54ace45 in QEventLoop::exec (this=this@entry=0x7fffde943720, flags=...) at kernel/qeventloop.cpp:204
#47 0x00007fe7e54b28b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#48 0x00007fe7e59dc73c in QApplication::exec () at kernel/qapplication.cpp:3828
#49 0x0000000000427898 in main (argc=5, argv=<optimized out>) at ../../ktorrent/main.cpp:186

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-10-31 04:13:42 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!