Bug 256409 - dolphin crashes on large file transfer over network
Summary: dolphin crashes on large file transfer over network
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-09 01:51 UTC by simonlukes
Modified: 2019-11-10 09:11 UTC (History)
3 users (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 simonlukes 2010-11-09 01:51:29 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
tried to transfer date between two network shares by opening two KDE windows and dragging files and folders form one window to the other..  first attempt froze and copied nothing . second attempt copied a few MB and then froze, and then crashed.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4d51710 (LWP 17088))]

Thread 3 (Thread 0xb3606b70 (LWP 17089)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5b6d5b3 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb5b0035f in _L_lock_10260 () from /lib/libc.so.6
#3  0xb5afead6 in free () from /lib/libc.so.6
#4  0xb5368836 in g_free () from /usr/lib/libglib-2.0.so.0
#5  0xb535e523 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0xb6916218 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/libQtCore.so.4
#7  0xb6916342 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/libQtCore.so.4
#8  0xb67ef1ec in ?? () from /usr/lib/libQtCore.so.4
#9  0xb67f0057 in ?? () from /usr/lib/libQtCore.so.4
#10 0xb5533b25 in start_thread () from /lib/libpthread.so.0
#11 0xb5b5f46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb10edb70 (LWP 19090)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5538452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5b6d2a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb24601d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb5533b25 in start_thread () from /lib/libpthread.so.0
#5  0xb5b5f46e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb4d51710 (LWP 17088)):
[KCrash Handler]
#6  0xb5afa2c1 in malloc_consolidate () from /lib/libc.so.6
#7  0xb5afb873 in _int_malloc () from /lib/libc.so.6
#8  0xb5afe62a in malloc () from /lib/libc.so.6
#9  0xb60ae030 in QTextEngine::LayoutData::reallocate (this=0x8a901d0, totalGlyphs=32) at text/qtextengine.cpp:2089
#10 0xb60b4e52 in ensureSpace (this=0x8a87350) at text/qtextengine_p.h:523
#11 QTextEngine::attributes (this=0x8a87350) at text/qtextengine.cpp:1321
#12 0xb60ba7ea in QTextLine::layout_helper (this=0xbfd52b90, maxGlyphs=2147483647) at text/qtextlayout.cpp:1782
#13 0xb60bc793 in QTextLine::setLineWidth (this=0xbfd52b90, width=<value optimized out>) at text/qtextlayout.cpp:1601
#14 0xb60fe3ce in QTextDocumentLayoutPrivate::layoutBlock (this=0x8b74490, bl=..., blockPosition=0, blockFormat=..., layoutStruct=0xbfd52fe0, layoutFrom=0, layoutTo=2147483647, previousBlockFormat=
    0x852e488) at text/qtextdocumentlayout.cpp:2604
#15 0xb60ff9f3 in QTextDocumentLayoutPrivate::layoutFlow (this=0x8b74490, it=..., layoutStruct=0xbfd52fe0, layoutFrom=0, layoutTo=2147483647, width=...) at text/qtextdocumentlayout.cpp:2406
#16 0xb6105b28 in QTextDocumentLayoutPrivate::layoutFrame (this=0x8b74490, f=0x89224b0, layoutFrom=0, layoutTo=2147483647, frameWidth=..., frameHeight=..., parentY=...)
    at text/qtextdocumentlayout.cpp:2147
#17 0xb610662d in QTextDocumentLayoutPrivate::layoutFrame (this=0x8b74490, f=0x89224b0, layoutFrom=2, layoutTo=2, parentY=...) at text/qtextdocumentlayout.cpp:2053
#18 0xb6106aa8 in QTextDocumentLayout::doLayout (this=0x868a178, from=0, oldLength=0, length=2147483647) at text/qtextdocumentlayout.cpp:2918
#19 0xb6106f40 in QTextDocumentLayoutPrivate::ensureLayoutedByPosition (this=0x8b74490, position=1000) at text/qtextdocumentlayout.cpp:3080
#20 0xb61076d0 in QTextDocumentLayoutPrivate::layoutStep (this=0x8b74490) at text/qtextdocumentlayout.cpp:3086
#21 0xb6108417 in QTextDocumentLayout::documentChanged (this=0x868a178, from=0, oldLength=0, length=14) at text/qtextdocumentlayout.cpp:2878
#22 0xb60d1783 in QTextDocument::setDefaultTextOption (this=0x831a578, option=...) at text/qtextdocument.cpp:546
#23 0xb6294681 in QLabelPrivate::ensureTextLayouted (this=0x90fb648) at widgets/qlabel.cpp:1489
#24 0xb6294a95 in QLabelPrivate::sizeForWidth (this=0x90fb648, w=-1) at widgets/qlabel.cpp:651
#25 0xb6295254 in QLabel::minimumSizeHint (this=0x9298c00) at widgets/qlabel.cpp:807
#26 0xb629539e in QLabel::sizeHint (this=0x9298c00) at widgets/qlabel.cpp:790
#27 0xb6e0b87e in KSqueezedTextLabel::sizeHint() const () from /usr/lib/libkdeui.so.5
#28 0xb5e6fc9b in QWidgetItemV2::updateCacheIfNecessary (this=0x88cbdc8) at kernel/qlayoutitem.cpp:702
#29 0xb5e70178 in QWidgetItemV2::minimumSize (this=0x88cbdc8) at kernel/qlayoutitem.cpp:777
#30 0xb5e64ba1 in minimumSize (this=0x92390e8, hSpacing=2, vSpacing=2) at kernel/qgridlayout.cpp:76
#31 QGridLayoutPrivate::setupLayoutData (this=0x92390e8, hSpacing=2, vSpacing=2) at kernel/qgridlayout.cpp:790
#32 0xb5e659d2 in QGridLayoutPrivate::findSize (this=0x92390e8, size=&QLayoutStruct::maximumSize, hSpacing=-1, vSpacing=-1) at kernel/qgridlayout.cpp:423
#33 0xb5e65ba0 in QGridLayoutPrivate::maximumSize (this=0x92390e8, hSpacing=-1, vSpacing=-1) at kernel/qgridlayout.cpp:467
#34 0xb5e65c05 in QGridLayout::maximumSize (this=0x85e8330) at kernel/qgridlayout.cpp:1316
#35 0xb5e4b2e6 in QBoxLayoutPrivate::setupGeom (this=0x8bbbb60) at kernel/qboxlayout.cpp:304
#36 0xb5e4c247 in QBoxLayout::minimumSize (this=0x8d91220) at kernel/qboxlayout.cpp:686
#37 0xb5e6b360 in QLayout::totalMinimumSize (this=0x8d91220) at kernel/qlayout.cpp:823
#38 0xb5e6c8f0 in QLayout::activate (this=0x8d91220) at kernel/qlayout.cpp:1230
#39 0xb5e6cafe in QLayout::widgetEvent (this=0x8d91220, e=0x8f5f150) at kernel/qlayout.cpp:752
#40 0xb5e3dc24 in QApplicationPrivate::notify_helper (this=0x80f6da0, receiver=0x8936848, e=0x8f5f150) at kernel/qapplication.cpp:4293
#41 0xb5e45ca4 in QApplication::notify (this=0x8936848, receiver=0x8936848, e=0x8f5f150) at kernel/qapplication.cpp:4267
#42 0xb6e019d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#43 0xb68e9e0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#44 0xb68ed9b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#45 0xb68edb9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#46 0xb691583d in ?? () from /usr/lib/libQtCore.so.4
#47 0xb5361b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0xb5362350 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0xb536260e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#50 0xb6915d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb5eee19a in QGuiEventDispatcherGlib::processEvents (this=0x80d4600, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0xb68e911d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#53 0xb68e9319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#54 0xb68edc70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#55 0xb5e3b164 in QApplication::exec () at kernel/qapplication.cpp:3581
#56 0x080785b5 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-20 23:21:02 UTC
[Comment from a bug triager]
As bug 236499, this seems to be a bug in the Qt library.
- Could you re-test this with KDE SC 4.5.0 once it is available for you ?
Thanks
Comment 2 Dario Andres 2010-12-14 16:58:58 UTC
[Comment from a bug triager]
Waiting for information
Comment 3 Julian Steinmann 2018-03-15 19:11:21 UTC
Closing for inactivity, works fine for me. Please reopen if you still experience such a crash.