Bug 174560 - Dolphin Crashes Clicking on + (expandable folders) in Detail view
Summary: Dolphin Crashes Clicking on + (expandable folders) in Detail view
Status: RESOLVED DUPLICATE of bug 173238
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-07 20:13 UTC by John Andersen
Modified: 2008-11-09 01:28 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 John Andersen 2008-11-07 20:13:43 UTC
Version:           1.1 (using Devel)
OS:                Linux
Installed from:    Compiled sources

Dolphin in Detail view, with Expandable Folders checked in configuration.

Double click Network in Places sidebar.
Click Samba Shares.
One or more Work Group names are shown.
Click the plus sign to the left of any Workgroup Name.
Crash.

If you click the work group name, showing computers within that work group, then click on the Plus sign preceding any computer, a timeout error is reported, but it the name of the timed out item is the workgroup name rather than the server name. (This may be a separate bug, but I thought it might be germane).

Same crash can be induced in Konqueror File Manger Mode by keying in smb: in the address bar, then clicking the Plus sign next to the workgroup name.

In my tests, Workgroup members for this test were Vista, OpenSuse Samba servers, Windows XP, and Windows 2000. Access rights were not an issue. All were browse-able, and clicking on any computer name in the work group would show its shared folders.  Clicking on the plus signs on the shared folders worked (expanded those folders as expected), and any given file could be manipulated as expected. (Documents opened, updated, saved, etc).

The expected behavior when clicking a plus sign next to the Workgroup name would be to expand the Workgroup name to show the work group members, and when clicking the plus sign adjacent to a computer, to show the shares on that computer.

100% repeatable in my tests.


Application: Dolphin (dolphin), signal SIGABRT
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb5e246c0 (LWP 17290)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb7f3b430 in __kernel_vsyscall ()
#7  0xb66b2880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb66b4248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7492795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7492872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7492915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7cf52e3 in ?? () from /usr/lib/libkio.so.5
#13 0xb7cf6cf5 in KDirModel::qt_metacall () from /usr/lib/libkio.so.5
#14 0xb759fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb75a07e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7cdae83 in KDirLister::newItems () from /usr/lib/libkio.so.5
#17 0xb7cdc32a in KDirLister::Private::emitItems () from /usr/lib/libkio.so.5
#18 0xb7cdea72 in ?? () from /usr/lib/libkio.so.5
#19 0xb7ced7b3 in ?? () from /usr/lib/libkio.so.5
#20 0xb759fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xb75a07e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb7cb23a9 in KIO::ListJob::entries () from /usr/lib/libkio.so.5
#23 0xb7cbe91b in ?? () from /usr/lib/libkio.so.5
#24 0xb7cbeb00 in KIO::ListJob::qt_metacall () from /usr/lib/libkio.so.5
#25 0xb759fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb75a07e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb7d7fe73 in KIO::SlaveInterface::listEntries ()
   from /usr/lib/libkio.so.5
#28 0xb7d83ad9 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#29 0xb7d806a7 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#30 0xb7d706cd in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#31 0xb7d73113 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#32 0xb759fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#33 0xb75a07e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#34 0xb7c808f7 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#35 0xb7c829c9 in ?? () from /usr/lib/libkio.so.5
#36 0xb7c82b56 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#37 0xb7598bfb in QMetaCallEvent::placeMetaCall ()
   from /usr/lib/libQtCore.so.4
#38 0xb759a771 in QObject::event () from /usr/lib/libQtCore.so.4
#39 0xb6b2b8ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#40 0xb6b3376e in QApplication::notify () from /usr/lib/libQtGui.so.4
#41 0xb7a59b2d in KApplication::notify () from /usr/lib/libkdeui.so.5
#42 0xb758ae61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#43 0xb758bae5 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#44 0xb758bcdd in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#45 0xb75b582f in ?? () from /usr/lib/libQtCore.so.4
#46 0xb61e06f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb61e3da3 in ?? () from /usr/lib/libglib-2.0.so.0
#48 0xb61e3f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#49 0xb75b5478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#50 0xb6bc5ee5 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb758952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#52 0xb75896ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#53 0xb758bda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#54 0xb6b2b767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#55 0x0808522f in _start ()
#0  0xb7f3b430 in __kernel_vsyscall ()
Comment 1 Jordi Polo 2008-11-09 01:03:28 UTC
I am using version 1.1.80 (today's SVN) and have not being able to replicate the crash. 
Anyway, the + sign should select, not expand.

Comment 2 Jordi Polo 2008-11-09 01:28:01 UTC
Sorry, I did't read "with expandable folder". It does crash. It also happens in the tree view in the panel. 

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