Bug 276334

Summary: Dolphin crashs while clicking on samba-shares in column-view mode
Product: [Applications] dolphin Reporter: Nicolai <nilspeper>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac, tatupheba
Priority: NOR    
Version: 1.6.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi

Description Nicolai 2011-06-23 15:52:46 UTC
Application: dolphin (1.6.1)
KDE Platform Version: 4.6.4 (4.6.4)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
While I was just looking in the network samba shares, Dolphin crashs abrupt when I clicked on a Folder that needs special rights (user/pass check). This only happens in column-view mode.

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0x7f91a97c3700 (LWP 25937)):
#0  0x00007f91b5a793ce in __pthread_mutex_lock (mutex=0xdb7978) at pthread_mutex_lock.c:62
#1  0x00007f91b55aa0d3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f91b55aaf9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f91b55ab639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f91b9292446 in QEventDispatcherGlib::processEvents (this=0xd8aec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f91b9266882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f91b9266abc in QEventLoop::exec (this=0x7f91a97c2dd0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f91b917d924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#8  0x00007f91b9248c2f in QInotifyFileSystemWatcherEngine::run (this=0xda5cf0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f91b9180175 in QThreadPrivate::start (arg=0xda5cf0) at thread/qthread_unix.cpp:320
#10 0x00007f91b5a76d8c in start_thread (arg=0x7f91a97c3700) at pthread_create.c:304
#11 0x00007f91bce1b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f91a6fea700 (LWP 25940)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f91a6fe9ae0 in ?? ()
#2  0x00007ffff81ff7b2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f91bd512780 (LWP 25936)):
[KCrash Handler]
#6  0x0000000001564480 in ?? ()
#7  0x00007f91ba1371ef in QAbstractItemViewPrivate::viewOptionsV4 (this=<value optimized out>) at itemviews/qabstractitemview.cpp:3492
#8  0x00007f91ba13befd in QAbstractItemView::mouseReleaseEvent (this=0x1213d30, event=0x7ffff81eb790) at itemviews/qabstractitemview.cpp:1801
#9  0x00007f91bc19195c in DolphinTreeView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libdolphinprivate.so.4
#10 0x00007f91b9c77cb8 in QWidget::event (this=0x1213d30, event=0x7ffff81eb790) at kernel/qwidget.cpp:8259
#11 0x00007f91ba027a66 in QFrame::event (this=0x1213d30, e=0x7ffff81eb790) at widgets/qframe.cpp:557
#12 0x00007f91ba138d7b in QAbstractItemView::viewportEvent (this=0x1213d30, event=0x7ffff81eb790) at itemviews/qabstractitemview.cpp:1628
#13 0x00007f91ba17cf85 in QTreeView::viewportEvent (this=0x1213d30, event=0x7ffff81eb790) at itemviews/qtreeview.cpp:1256
#14 0x00007f91b9267627 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x11a9820, event=0x7ffff81eb790) at kernel/qcoreapplication.cpp:846
#15 0x00007f91b9c269b1 in QApplicationPrivate::notify_helper (this=0xc69e50, receiver=0x11a9820, e=0x7ffff81eb790) at kernel/qapplication.cpp:4458
#16 0x00007f91b9c2bdb3 in QApplication::notify (this=<value optimized out>, receiver=0x11a9820, e=0x7ffff81eb790) at kernel/qapplication.cpp:4023
#17 0x00007f91ba946716 in KApplication::notify (this=0x7ffff81ec450, receiver=0x11a9820, event=0x7ffff81eb790) at ../../kdeui/kernel/kapplication.cpp:311
#18 0x00007f91b926749c in QCoreApplication::notifyInternal (this=0x7ffff81ec450, receiver=0x11a9820, event=0x7ffff81eb790) at kernel/qcoreapplication.cpp:731
#19 0x00007f91b9c27a0d in sendEvent (receiver=0x11a9820, event=0x7ffff81eb790, alienWidget=0x11a9820, nativeWidget=0x1102500, buttonDown=0x7f91ba707218, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QApplicationPrivate::sendMouseEvent (receiver=0x11a9820, event=0x7ffff81eb790, alienWidget=0x11a9820, nativeWidget=0x1102500, buttonDown=0x7f91ba707218, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#21 0x00007f91b9ca7600 in QETWidget::translateMouseEvent (this=0x1102500, event=<value optimized out>) at kernel/qapplication_x11.cpp:4556
#22 0x00007f91b9ca604a in QApplication::x11ProcessEvent (this=0x7ffff81ec450, event=0x7ffff81ec0e0) at kernel/qapplication_x11.cpp:3678
#23 0x00007f91b9cce162 in x11EventSourceDispatch (s=0xc63d10, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#24 0x00007f91b55aabcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f91b55ab3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f91b55ab639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f91b92923ef in QEventDispatcherGlib::processEvents (this=0xc12db0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#28 0x00007f91b9ccddfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#29 0x00007f91b9266882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#30 0x00007f91b9266abc in QEventLoop::exec (this=0x7ffff81ec3e0, flags=...) at kernel/qeventloop.cpp:201
#31 0x00007f91b926aecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#32 0x00007f91bd10b9e5 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#33 0x00007f91bcd53eff in __libc_start_main (main=0x400730 <_start+256>, argc=5, ubp_av=0x7ffff81ec978, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7ffff81ec968) at libc-start.c:226
#34 0x0000000000400659 in _start ()

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

Possible duplicates by query: bug 274759, bug 271366, bug 268488, bug 265945.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-07-02 12:54:55 UTC

*** This bug has been marked as a duplicate of bug 274759 ***
Comment 2 André 2011-07-13 15:03:09 UTC
Created attachment 61847 [details]
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

Browsing in samba share folder in column view mode

-- Backtrace (Reduced):
#6  0x00007fdc42ae28d9 in QAbstractItemViewPrivate::viewOptionsV4 (this=<value optimized out>) at itemviews/qabstractitemview.cpp:3492
#7  0x00007fdc42ae75ed in QAbstractItemView::mouseReleaseEvent (this=0x30def70, event=0x7fffe1812cd0) at itemviews/qabstractitemview.cpp:1801
#8  0x00007fdc44b3d78c in DolphinTreeView::mouseReleaseEvent (this=0x30def70, event=0x7fffe1812cd0) at ../../../dolphin/src/views/dolphintreeview.cpp:165
#9  0x00007fdc42620cc8 in QWidget::event (this=0x30def70, event=0x7fffe1812cd0) at kernel/qwidget.cpp:8259
#10 0x00007fdc429d3156 in QFrame::event (this=0x30def70, e=0x7fffe1812cd0) at widgets/qframe.cpp:557