Bug 284510 - Dolphin crashes on 'add tag' when selected file size is above 1GiB
Summary: Dolphin crashes on 'add tag' when selected file size is above 1GiB
Status: RESOLVED DUPLICATE of bug 281342
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-20 01:42 UTC by FlyingFoX
Modified: 2011-12-04 13:26 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description FlyingFoX 2011-10-20 01:42:21 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I selected more than 350 pictures in a folder and clicked on 'add tag'.

It doesn't crash when the size of the selected pictures is lower than 1GiB, but almost instantly crashes when the combined size of all selected pictures is only very little above 1GiB.

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7f548f72b700 (LWP 5403)):
#0  0x00007f54a1fb2773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f549a6e5f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f549a6e6429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f549e3fdf3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f549e3d1cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f549e3d1ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f549e2e927f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f549e3b4cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f549e2ebd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f549abb7efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f54a1fbe89d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f5487fff700 (LWP 5407)):
#0  0x00007f54a1fb2773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f549a6e5f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f549a6e6429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f549e3fdf3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f549e3d1cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f549e3d1ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f549e2e927f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f549e3b4cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f549e2ebd05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f549abb7efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f54a1fbe89d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f54a26d9780 (LWP 5402)):
[KCrash Handler]
#6  0x00007f54a1f59d49 in free () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x00007f549e3e4d75 in QObjectPrivate::deleteChildren() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f549ee1f0da in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#9  0x00007f54a0b9ca49 in Nepomuk::TagWidget::~TagWidget() () from /usr/lib/libnepomuk.so.4
#10 0x00007f54a00f7987 in KFileMetaDataWidget::Private::deleteRows() () from /usr/lib/libkio.so.5
#11 0x00007f54a00f8169 in KFileMetaDataWidget::Private::slotLoadingFinished() () from /usr/lib/libkio.so.5
#12 0x00007f54a00f8d49 in KFileMetaDataWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#13 0x00007f549e3e5eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f54a012c9dd in ?? () from /usr/lib/libkio.so.5
#15 0x00007f54a012d59d in ?? () from /usr/lib/libkio.so.5
#16 0x00007f549e3e5eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007f54a012abb8 in ?? () from /usr/lib/libkio.so.5
#18 0x00007f54a012adf8 in ?? () from /usr/lib/libkio.so.5
#19 0x00007f549e3e5eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#20 0x00007f549e37262f in QProcess::finished(int, QProcess::ExitStatus) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007f549e377336 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#22 0x00007f549e377939 in QProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f549e8203e8 in KProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdecore.so.5
#24 0x00007f549e3e5eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f549e42f51e in QSocketNotifier::activated(int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#26 0x00007f549e3edb6b in QSocketNotifier::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007f549edd3424 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007f549edd8291 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#29 0x00007f549fae71e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#30 0x00007f549e3d2afc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#31 0x00007f549e3fd5b7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#32 0x00007f549a6e5a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f549a6e6258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f549a6e6429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f549e3fded6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#36 0x00007f549ee7b07e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#37 0x00007f549e3d1cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007f549e3d1ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#39 0x00007f549f28a216 in QDialog::exec() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#40 0x00007f54a0b9d97d in Nepomuk::TagWidget::slotShowAll() () from /usr/lib/libnepomuk.so.4
#41 0x00007f54a0b9e47c in Nepomuk::TagWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libnepomuk.so.4
#42 0x00007f549e3e5eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#43 0x00007f549f1d2b32 in QLabel::linkActivated(QString const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#44 0x00007f549f1d2e0d in QLabel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#45 0x00007f549e3e5eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#46 0x00007f549f012bf5 in QTextControl::linkActivated(QString const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#47 0x00007f549f015c2c in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#48 0x00007f549f0164b1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#49 0x00007f549f019343 in QTextControl::processEvent(QEvent*, QMatrix const&, QWidget*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#50 0x00007f549f00f166 in QTextControl::processEvent(QEvent*, QPointF const&, QWidget*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#51 0x00007f549f1d176d in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#52 0x00007f549ee23c9a in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#53 0x00007f549f1cc4f6 in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#54 0x00007f549edd3424 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#55 0x00007f549edd8c6b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#56 0x00007f549fae71e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#57 0x00007f549e3d2afc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#58 0x00007f549edd43f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#59 0x00007f549ee53945 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#60 0x00007f549ee528be in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#61 0x00007f549ee7b412 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#62 0x00007f549a6e5a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f549a6e6258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#64 0x00007f549a6e6429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#65 0x00007f549e3fded6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#66 0x00007f549ee7b07e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#67 0x00007f549e3d1cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#68 0x00007f549e3d1ef7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#69 0x00007f549e3d6789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#70 0x00007f54a22c7269 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#71 0x00007f54a1efe30d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#72 0x0000000000400671 in _start ()

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

Possible duplicates by query: bug 282616, bug 281342, bug 280887, bug 279231, bug 276208.

Reported using DrKonqi
Comment 1 Jekyll Wu 2011-12-04 13:26:43 UTC

*** This bug has been marked as a duplicate of bug 281342 ***