Bug 353003 - Dolphin crashes when I mount a usb disk from places panel the first time after a reboot.
Summary: Dolphin crashes when I mount a usb disk from places panel the first time afte...
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: panels: places (show other bugs)
Version: 16.12.2
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-21 19:27 UTC by Hussam Al-Tayeb
Modified: 2017-09-03 00:37 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
stacktrace (6.95 KB, text/plain)
2016-04-12 15:53 UTC, Łukasz Żarnowiecki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hussam Al-Tayeb 2015-09-21 19:27:15 UTC
This apparently happens only once after a reboot.
Dolphin crashes when I mount a usb disk from places panel. It does not crash after ejecting and mounting again the same method. this happens once for some reason after a reboot.

 gdb dolphin
GNU gdb (GDB) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from dolphin...done.
(gdb) run
Starting program: /usr/bin/dolphin 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffdf733700 (LWP 11295)]
Icon theme "oxygen" not found.
Icon theme "oxygen" not found.
[New Thread 0x7fffd46de700 (LWP 11296)]
KSambaShare: Could not find smb.conf!
ASSERT: "!m_model->storageSetupNeeded(index)" in file /home/hussam/src/packages/dolphin/trunk/src/dolphin/src/panels/places/placespanel.cpp, line 437

Program received signal SIGABRT, Aborted.
0x00007ffff777f91c in raise () from /usr/lib/libc.so.6
(gdb) bt
#0  0x00007ffff777f91c in raise () from /usr/lib/libc.so.6
#1  0x00007ffff7780fd1 in abort () from /usr/lib/libc.so.6
#2  0x00007ffff199ec36 in QMessageLogger::fatal(char const*, ...) const ()
   from /usr/lib/libQt5Core.so.5
#3  0x00007ffff199982d in qt_assert(char const*, char const*, int) ()
   from /usr/lib/libQt5Core.so.5
#4  0x00007ffff7b66c5f in PlacesPanel::slotStorageSetupDone (this=0x809cf0, 
    index=12, success=<optimized out>)
    at /home/hussam/src/packages/dolphin/trunk/src/dolphin/src/panels/places/placespanel.cpp:437                                                                  
#5  0x00007ffff1bda623 in QMetaObject::activate(QObject*, int, int, void**) ()   
   from /usr/lib/libQt5Core.so.5                                                 
#6  0x00007ffff7ba4199 in PlacesItemModel::storageSetupDone (                    
    this=this@entry=0xa6fc70, _t1=_t1@entry=12, _t2=_t2@entry=true)
    at /home/hussam/src/packages/dolphin/trunk/src/build/src/moc_placesitemmodel.cpp:199
#7  0x00007ffff7b74010 in PlacesItemModel::slotStorageSetupDone (this=0xa6fc70, 
    error=Solid::NoError, errorData=..., udi=...)
    at /home/hussam/src/packages/dolphin/trunk/src/dolphin/src/panels/places/placesitemmodel.cpp:608
#8  0x00007ffff1bda623 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQt5Core.so.5
#9  0x00007ffff530a906 in Solid::StorageAccess::setupDone (
    this=this@entry=0x77ba70, _t1=Solid::NoError, _t2=..., _t3=...)
    at /home/hussam/src/packages/solid/trunk/src/build/src/solid/moc_storageaccess.cpp:237
#10 0x00007ffff530ec70 in Solid::StorageAccess::qt_static_metacall (
    _o=0x77ba70, _c=<optimized out>, _id=<optimized out>, _a=0x7fffffffdb00)
    at /home/hussam/src/packages/solid/trunk/src/build/src/solid/moc_storageaccess.cpp:98
#11 0x00007ffff1bda7a7 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /usr/lib/libQt5Core.so.5
#12 0x00007ffff5309686 in Solid::Backends::UDisks2::StorageAccess::setupDone (
    this=this@entry=0x7bb2c0, _t1=_t1@entry=Solid::NoError, _t2=..., _t3=...)
    at /home/hussam/src/packages/solid/trunk/src/build/src/solid/moc_udisksstorageaccess.cpp:268
#13 0x00007ffff52faf25 in Solid::Backends::UDisks2::StorageAccess::slotSetupDone
    (this=0x7bb2c0, error=0, errorString=...)
    at /home/hussam/src/packages/solid/trunk/src/solid-5.14.0/src/solid/devices/backends/udisks2/udisksstorageaccess.cpp:220
#14 0x00007ffff530f31f in Solid::Backends::UDisks2::StorageAccess::qt_static_metacall (_o=_o@entry=0x7bb2c0, _c=_c@entry=QMetaObject::InvokeMetaMethod, 
    _id=_id@entry=10, _a=_a@entry=0x7fffffffdd70)
---Type <return> to continue, or q <return> to quit---
    at /home/hussam/src/packages/solid/trunk/src/build/src/solid/moc_udisksstorageaccess.cpp:143
#15 0x00007ffff5314118 in Solid::Backends::UDisks2::StorageAccess::qt_metacall (
    this=0x7bb2c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, 
    _a=0x7fffffffdd70)
    at /home/hussam/src/packages/solid/trunk/src/build/src/solid/moc_udisksstorageaccess.cpp:247
#16 0x00007ffff201bc82 in ?? () from /usr/lib/libQt5DBus.so.5
#17 0x00007ffff1bdb74f in QObject::event(QEvent*) ()
   from /usr/lib/libQt5Core.so.5
#18 0x00007ffff2d92f4c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/libQt5Widgets.so.5
#19 0x00007ffff2d987a8 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#20 0x00007ffff1ba972b in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQt5Core.so.5
#21 0x00007ffff1babdef in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#22 0x00007ffff1c041fa in ?? () from /usr/lib/libQt5Core.so.5
#23 0x00007fffec83408a in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#24 0x00007fffec834318 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007fffec8343f2 in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#26 0x00007ffff1c04680 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#27 0x00007ffff1ba6e73 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#28 0x00007ffff1baf556 in QCoreApplication::exec() ()
   from /usr/lib/libQt5Core.so.5
#29 0x00007ffff7b5d8cf in kdemain (argc=1, argv=<optimized out>)
    at /home/hussam/src/packages/dolphin/trunk/src/dolphin/src/main.cpp:146
#30 0x00007ffff776b734 in __libc_start_main () from /usr/lib/libc.so.6
#31 0x0000000000400799 in _start ()
(gdb) 
(gdb) 


Reproducible: Always
Comment 1 Łukasz Żarnowiecki 2016-04-12 15:53:04 UTC
Same happens dolphin 15.12.3 and solid 5.20
Comment 2 Łukasz Żarnowiecki 2016-04-12 15:53:29 UTC
Created attachment 98366 [details]
stacktrace
Comment 3 Nate Graham 2017-09-03 00:37:06 UTC
Haven't had any reports of this in Dolphin 16.x or 17.x. Marking it as resolved until we get new reports.