Bug 299427 - Dolphin crashes while copying files
Summary: Dolphin crashes while copying files
Status: RESOLVED WORKSFORME
Alias: None
Product: Oxygen
Classification: Plasma
Component: style (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-05 08:37 UTC by thierry.guilhem
Modified: 2018-11-29 09:39 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 thierry.guilhem 2012-05-05 08:37:21 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-19-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:I was copying multiples files through local network from an windows XP PC, by wifi.

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

Thread 3 (Thread 0xb69aeb70 (LWP 2561)):
#0  0x0674eac0 in g_ptr_array_set_size () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x0677c79e in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x0677d637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x0677dc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x0760fb37 in QEventDispatcherGlib::processEvents (this=0x86c7ee0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x075e01dd in QEventLoop::processEvents (this=0xb69ae2b0, flags=...) at kernel/qeventloop.cpp:149
#6  0x075e0421 in QEventLoop::exec (this=0xb69ae2b0, flags=...) at kernel/qeventloop.cpp:201
#7  0x074e390b in QThread::exec (this=0x86c7420) at thread/qthread.cpp:498
#8  0x075c0e2d in QInotifyFileSystemWatcherEngine::run (this=0x86c7420) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x074e67b3 in QThreadPrivate::start (arg=0x86c7420) at thread/qthread_unix.cpp:331
#10 0x00aded31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0x001e346e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4e3db70 (LWP 2565)):
#0  0x00c29d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x0753d7d5 in do_gettime (frac=0xb4e3d020, sec=0xb4e3d018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x076104b6 in QTimerInfoList::updateCurrentTime (this=0x89f3d5c) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0761080a in QTimerInfoList::timerWait (this=0x89f3d5c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0760f053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb4e3d12c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0760f0ed in timerSourcePrepare (source=0x89f3d28, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0677c88c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x0677d637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x0677dc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0760fb37 in QEventDispatcherGlib::processEvents (this=0x881e048, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x075e01dd in QEventLoop::processEvents (this=0xb4e3d2b0, flags=...) at kernel/qeventloop.cpp:149
#12 0x075e0421 in QEventLoop::exec (this=0xb4e3d2b0, flags=...) at kernel/qeventloop.cpp:201
#13 0x074e390b in QThread::exec (this=0x88f1c38) at thread/qthread.cpp:498
#14 0x075c0e2d in QInotifyFileSystemWatcherEngine::run (this=0x88f1c38) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x074e67b3 in QThreadPrivate::start (arg=0x88f1c38) at thread/qthread_unix.cpp:331
#16 0x00aded31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x001e346e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb777d710 (LWP 2560)):
[KCrash Handler]
#7  size (this=0x6) at /usr/include/qt4/QtCore/qvector.h:124
#8  Oxygen::TileSet::render (this=0x2, r=..., p=0xbfa39d38, t=...) at ../../../libs/oxygen/oxygentileset.cpp:120
#9  0x0263033e in Oxygen::Style::renderMenuItemRect (this=0x85a85b8, opt=<optimized out>, r=..., base=..., palette=..., painter=0xbfa39d38, opacity=-1) at ../../../kstyles/oxygen/oxygenstyle.cpp:9252
#10 0x02652c9c in Oxygen::Style::drawMenuItemControl (this=0x85a85b8, option=0xbfa39c54, painter=0xbfa39d38, widget=0xbfa3ad48) at ../../../kstyles/oxygen/oxygenstyle.cpp:4651
#11 0x0262bfc5 in Oxygen::Style::drawControl (this=0x85a85b8, element=QStyle::CE_MenuItem, option=0xbfa39c54, painter=0xbfa39d38, widget=0xbfa3ad48) at ../../../kstyles/oxygen/oxygenstyle.cpp:1120
#12 0x017f42c6 in QMenu::paintEvent (this=0xbfa3ad48, e=0xbfa3a224) at widgets/qmenu.cpp:2171
#13 0x013a9f6e in QWidget::event (this=0xbfa3ad48, event=0xbfa3a224) at kernel/qwidget.cpp:8441
#14 0x017f9bbc in QMenu::event (this=0xbfa3ad48, e=0xbfa3a224) at widgets/qmenu.cpp:2405
#15 0x0134fd84 in notify_helper (e=0xbfa3a224, receiver=0xbfa3ad48, this=0x8568b68) at kernel/qapplication.cpp:4486
#16 QApplicationPrivate::notify_helper (this=0x8568b68, receiver=0xbfa3ad48, e=0xbfa3a224) at kernel/qapplication.cpp:4458
#17 0x013551d8 in QApplication::notify (this=0x8568b68, receiver=0xbfa3ad48, e=0xbfa3a224) at kernel/qapplication.cpp:4451
#18 0x041e0971 in KApplication::notify (this=0xbfa3b774, receiver=0xbfa3ad48, event=0xbfa3a224) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x075e119e in QCoreApplication::notifyInternal (this=0xbfa3b774, receiver=0xbfa3ad48, event=0xbfa3a224) at kernel/qcoreapplication.cpp:787
#20 0x013a6e1b in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#21 QWidgetPrivate::drawWidget (this=0x961e738, pdev=0x9546f00, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x93eaf18) at kernel/qwidget.cpp:5528
#22 0x01590ad3 in QWidgetBackingStore::sync (this=0x93eaf18) at painting/qbackingstore.cpp:1338
#23 0x0139c6fb in QWidgetPrivate::syncBackingStore (this=0x961e738) at kernel/qwidget.cpp:1862
#24 0x013aa8ff in QWidget::event (this=0xbfa3ad48, event=0x952a468) at kernel/qwidget.cpp:8588
#25 0x017f9bbc in QMenu::event (this=0xbfa3ad48, e=0x952a468) at widgets/qmenu.cpp:2405
#26 0x0134fd84 in notify_helper (e=0x952a468, receiver=0xbfa3ad48, this=0x8568b68) at kernel/qapplication.cpp:4486
#27 QApplicationPrivate::notify_helper (this=0x8568b68, receiver=0xbfa3ad48, e=0x952a468) at kernel/qapplication.cpp:4458
#28 0x013551d8 in QApplication::notify (this=0x8568b68, receiver=0xbfa3ad48, e=0x952a468) at kernel/qapplication.cpp:4451
#29 0x041e0971 in KApplication::notify (this=0xbfa3b774, receiver=0xbfa3ad48, event=0x952a468) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x075e119e in QCoreApplication::notifyInternal (this=0xbfa3b774, receiver=0xbfa3ad48, event=0x952a468) at kernel/qcoreapplication.cpp:787
#31 0x075e4f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x854fe88) at kernel/qcoreapplication.cpp:1428
#33 0x075e50ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#34 0x0760f6a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#35 postEventSourceDispatch (s=0x8567ca8) at kernel/qeventdispatcher_glib.cpp:277
#36 0x0677d25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0x0677d990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0x0677dc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0x0760fada in QEventDispatcherGlib::processEvents (this=0x8550bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#40 0x01407e7a in QGuiEventDispatcherGlib::processEvents (this=0x8550bb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x075e01dd in QEventLoop::processEvents (this=0xbfa3ac80, flags=...) at kernel/qeventloop.cpp:149
#42 0x075e0421 in QEventLoop::exec (this=0xbfa3ac80, flags=...) at kernel/qeventloop.cpp:201
#43 0x017f5787 in QMenu::exec (this=0xbfa3ad48, p=..., action=0x0) at widgets/qmenu.cpp:2049
#44 0x0091361e in KonqOperations::doDropFileCopy (this=0x968f6f8) at ../../../lib/konq/konq_operations.cpp:614
#45 0x00914078 in KonqOperations::asyncDrop (this=0x968f6f8, destItem=...) at ../../../lib/konq/konq_operations.cpp:358
#46 0x00914c7b in KonqOperations::qt_metacall (this=0x968f6f8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x933a9c8) at ./konq_operations.moc:89
#47 0x075e7b7d in metacall (argv=0x933a9c8, idx=9, cl=QMetaObject::InvokeMetaMethod, object=0x968f6f8) at kernel/qmetaobject.cpp:237
#48 QMetaObject::metacall (object=0x968f6f8, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0x933a9c8) at kernel/qmetaobject.cpp:232
#49 0x075f2685 in QMetaCallEvent::placeMetaCall (this=0x943a2c8, object=0x968f6f8) at kernel/qobject.cpp:535
#50 0x075f9b52 in QObject::event (this=0x968f6f8, e=0x943a2c8) at kernel/qobject.cpp:1217
#51 0x0134fd84 in notify_helper (e=0x943a2c8, receiver=0x968f6f8, this=0x8568b68) at kernel/qapplication.cpp:4486
#52 QApplicationPrivate::notify_helper (this=0x8568b68, receiver=0x968f6f8, e=0x943a2c8) at kernel/qapplication.cpp:4458
#53 0x01355133 in QApplication::notify (this=0x943a2c8, receiver=0x968f6f8, e=0x943a2c8) at kernel/qapplication.cpp:3886
#54 0x041e0971 in KApplication::notify (this=0xbfa3b774, receiver=0x968f6f8, event=0x943a2c8) at ../../kdeui/kernel/kapplication.cpp:311
#55 0x075e119e in QCoreApplication::notifyInternal (this=0xbfa3b774, receiver=0x968f6f8, event=0x943a2c8) at kernel/qcoreapplication.cpp:787
#56 0x075e4f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x854fe88) at kernel/qcoreapplication.cpp:1428
#58 0x075e50ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#59 0x0760f6a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#60 postEventSourceDispatch (s=0x8567ca8) at kernel/qeventdispatcher_glib.cpp:277
#61 0x0677d25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#62 0x0677d990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#63 0x0677dc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#64 0x0760fada in QEventDispatcherGlib::processEvents (this=0x8550bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#65 0x01407e7a in QGuiEventDispatcherGlib::processEvents (this=0x8550bb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0x075e01dd in QEventLoop::processEvents (this=0xbfa3b6e4, flags=...) at kernel/qeventloop.cpp:149
#67 0x075e0421 in QEventLoop::exec (this=0xbfa3b6e4, flags=...) at kernel/qeventloop.cpp:201
#68 0x075e519d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#69 0x0134d924 in QApplication::exec () at kernel/qapplication.cpp:3760
#70 0x0047a453 in kdemain (argc=6, argv=0xbfa3b944) at ../../../dolphin/src/main.cpp:85
#71 0x0804850b in main (argc=6, argv=0xbfa3b944) at dolphin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Hugo Pereira Da Costa 2012-05-09 12:57:07 UTC
... looks like memory corruption. 
#8 Oxygen::TileSet::render (this=0x2, r=..., p=0xbfa39d38, t=...) at ../../../libs/oxygen/oxygentileset.cpp:120

"this" is invalid. Should never happen.
Comment 2 Andrew Crouthamel 2018-10-29 22:43:23 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 3 Bug Janitor Service 2018-11-13 14:38:04 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2018-11-29 09:39:49 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!