Bug 273538 - Crashing before copying across SFTP
Summary: Crashing before copying across SFTP
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 1.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-18 08:18 UTC by littlegruz
Modified: 2011-11-30 13:04 UTC (History)
2 users (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 littlegruz 2011-05-18 08:18:38 UTC
Application: dolphin (1.6.1)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

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

Selecting two files from my local computer, I clicked and dragged them to another Dolphin window which had a sftp connection open. When I selected the "Copy files" option from the popup menu, it crashed.
However, between the time releasing the files into the new directory and for that popup menu to popup. I clicked and dragged the same files on my local computer into their same directory. The popup menu popped up at roughly the same time as the one from the sftp window and it was left open when I clicked the "Copy files" option from the sftp window.

The crash does not seem to be reproducible.

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

Thread 3 (Thread 0x7fbce2cd9700 (LWP 1536)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007fbcf61bd80f in _L_lock_12013 () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fbcf61bb8d8 in __libc_free (mem=0x7fbcf64ce1c0) at malloc.c:3736
#3  0x00007fbcf269ce57 in socketNotifierSourceCheck (source=0x2025680) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007fbcee9b5854 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbcee9b6122 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fbcee9b6639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fbcf269d3ef in QEventDispatcherGlib::processEvents (this=0x2021230, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#8  0x00007fbcf2671882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fbcf2671abc in QEventLoop::exec (this=0x7fbce2cd8dd0, flags=...) at kernel/qeventloop.cpp:201
#10 0x00007fbcf2588924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#11 0x00007fbcf2653c2f in QInotifyFileSystemWatcherEngine::run (this=0x201cf90) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007fbcf258b175 in QThreadPrivate::start (arg=0x201cf90) at thread/qthread_unix.cpp:320
#13 0x00007fbceee81d8c in start_thread (arg=0x7fbce2cd9700) at pthread_create.c:304
#14 0x00007fbcf622504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fbcdbfff700 (LWP 1540)):
#0  __poll (fds=0x7fbcdc0065e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:69
#1  0x00007fbcee9b6104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbcee9b6639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbcf269d446 in QEventDispatcherGlib::processEvents (this=0x1fcc3d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fbcf2671882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fbcf2671abc in QEventLoop::exec (this=0x7fbcdbffedd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fbcf2588924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fbcf2653c2f in QInotifyFileSystemWatcherEngine::run (this=0x243d7d0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fbcf258b175 in QThreadPrivate::start (arg=0x243d7d0) at thread/qthread_unix.cpp:320
#9  0x00007fbceee81d8c in start_thread (arg=0x7fbcdbfff700) at pthread_create.c:304
#10 0x00007fbcf622504d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbcf6928780 (LWP 1533)):
[KCrash Handler]
#6  0x00007fbcf61b6b67 in malloc_consolidate (av=0x7fbcf64ce1c0) at malloc.c:5169
#7  0x00007fbcf61b8472 in _int_malloc (av=0x7fbcf64ce1c0, bytes=6416) at malloc.c:4373
#8  0x00007fbcf61bb31e in __libc_malloc (bytes=6416) at malloc.c:3660
#9  0x00007fbcf31c4592 in PolygonRegion (Pts=<value optimized out>, Count=<value optimized out>, rule=<value optimized out>) at painting/qregion.cpp:3650
#10 0x00007fbcf31c474e in QRegion::QRegion (this=0x7fff4db13540, a=<value optimized out>, fillRule=<value optimized out>) at painting/qregion.cpp:3856
#11 0x00007fbcf3230daf in QX11PaintEngine::updateState (this=0x2a73780, state=...) at painting/qpaintengine_x11.cpp:1092
#12 0x00007fbcf3173483 in QPainterPrivate::updateStateImpl (this=0x2a7d2b0, newState=0x273b060) at painting/qpainter.cpp:906
#13 0x00007fbcf317355b in QPainterPrivate::updateState (this=0x2a7d2b0, newState=0x273b060) at painting/qpainter.cpp:934
#14 0x00007fbcf317874f in QPainter::setClipRegion (this=<value optimized out>, r=..., op=Qt::ReplaceClip) at painting/qpainter.cpp:2853
#15 0x00007fbcf307a2c8 in QWidgetPrivate::paintBackground (this=<value optimized out>, painter=0x7fff4db13b60, rgn=..., flags=<value optimized out>) at kernel/qwidget.cpp:2375
#16 0x00007fbcf307ff2c in QWidgetPrivate::drawWidget (this=0x24bdf70, pdev=0x233b0c8, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x2476480) at kernel/qwidget.cpp:5470
#17 0x00007fbcf32442fb in QWidgetBackingStore::sync (this=0x2476480) at painting/qbackingstore.cpp:1333
#18 0x00007fbcf3075f50 in QWidgetPrivate::syncBackingStore (this=0x24bdf70) at kernel/qwidget.cpp:1842
#19 0x00007fbcf3083184 in QWidget::event (this=0x27c1da0, event=0x29b25d0) at kernel/qwidget.cpp:8552
#20 0x00007fbcf344c51b in QMainWindow::event (this=0x27c1da0, event=0x29b25d0) at widgets/qmainwindow.cpp:1480
#21 0x00007fbcf3e4bd8e in KXmlGuiWindow::event (this=0x27c1da0, ev=0x29b25d0) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#22 0x00007fbcf30319e4 in QApplicationPrivate::notify_helper (this=0x1e88d60, receiver=0x27c1da0, e=0x29b25d0) at kernel/qapplication.cpp:4462
#23 0x00007fbcf30363aa in QApplication::notify (this=<value optimized out>, receiver=0x27c1da0, e=0x29b25d0) at kernel/qapplication.cpp:4341
#24 0x00007fbcf3d50866 in KApplication::notify (this=0x7fff4db14b70, receiver=0x27c1da0, event=0x29b25d0) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007fbcf267249c in QCoreApplication::notifyInternal (this=0x7fff4db14b70, receiver=0x27c1da0, event=0x29b25d0) at kernel/qcoreapplication.cpp:731
#26 0x00007fbcf2675c25 in sendEvent (receiver=0x0, event_type=0, data=0x1e365d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1e365d0) at kernel/qcoreapplication.cpp:1372
#28 0x00007fbcf269d253 in sendPostedEvents (s=0x1e84160) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x1e84160) at kernel/qeventdispatcher_glib.cpp:277
#30 0x00007fbcee9b5bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fbcee9b63a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fbcee9b6639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fbcf269d3ef in QEventDispatcherGlib::processEvents (this=0x1e35db0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007fbcf30d8dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007fbcf2671882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fbcf2671abc in QEventLoop::exec (this=0x7fff4db14b00, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007fbcf2675ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#38 0x00007fbcf6515995 in kdemain (argc=5, argv=0x7fff4db15098) at ../../../dolphin/src/main.cpp:98
#39 0x00007fbcf615deff in __libc_start_main (main=0x400730 <main(int, char**)>, argc=5, ubp_av=0x7fff4db15098, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff4db15088) at libc-start.c:226
#40 0x0000000000400659 in _start ()

Possible duplicates by query: bug 272903, bug 271587, bug 268901, bug 257258, bug 256610.

Reported using DrKonqi
Comment 1 Bogdan Udrescu 2011-11-29 14:56:55 UTC
duplicate of bug 268499
Comment 2 Myriam Schweingruber 2011-11-30 13:04:33 UTC
Since the crash is not reproducible I will close this report for now. Feel free to reopen this report if you can reproduce this with Dolphin 1.7 or later.