Bug 351299 - Baloo crashes when using mount and parted
Summary: Baloo crashes when using mount and parted
Status: RESOLVED DUPLICATE of bug 345871
Alias: None
Product: Baloo
Classification: Frameworks and Libraries
Component: Baloo File Daemon (show other bugs)
Version: 5.6.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Vishesh Handa
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-08-14 16:30 UTC by Joshua Clayton
Modified: 2015-09-15 21:13 UTC (History)
0 users

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 Joshua Clayton 2015-08-14 16:30:06 UTC
Application: baloo_file (5.6.2)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-25-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
- What I was doing when the application crashed:
Running a script that uses parted, and manually mounting newly created partitions.
The new partitions are(in this case) the same as the old ones (I was rerunning the script to reimage the sd card)

The crash can be reproduced every time.

-- Backtrace:
Application: Baloo File (baloo_file), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f4f386bd800 (LWP 1996))]

Thread 2 (Thread 0x7f4f24d53700 (LWP 2004)):
#0  0x00007f4f34f7c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4f33e64b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f4f33e6664f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f4f26c77099 in QXcbEventReader::run (this=0x18ff120) at qxcbconnection.cpp:1105
#4  0x00007f4f35813b0e in QThreadPrivate::start (arg=0x18ff120) at thread/qthread_unix.cpp:337
#5  0x00007f4f34c6a6aa in start_thread (arg=0x7f4f24d53700) at pthread_create.c:333
#6  0x00007f4f34f87eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f4f386bd800 (LWP 1996)):
[KCrash Handler]
#6  0x00007f4f34eb6267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f4f34eb7eca in __GI_abort () at abort.c:89
#8  0x00007f4f35800edf in qt_message_fatal (context=..., message=...) at global/qlogging.cpp:1415
#9  QMessageLogger::fatal (this=this@entry=0x7ffef5d33d30, msg=msg@entry=0x7f4f388288b8 "Cannot construct placeholder type QDBusRawType") at global/qlogging.cpp:636
#10 0x00007f4f38803552 in QDBusRawTypeHandler::construct () at qdbusmetaobject.cpp:144
#11 0x00007f4f35a95638 in construct (copy=0x0, where=0x7ffef5d33e50, this=0x7ffef5d33d90) at ../../include/QtCore/../../src/corelib/kernel/qmetatype.h:2018
#12 (anonymous namespace)::customConstruct (d=0x7ffef5d33e50, copy=0x0) at kernel/qvariant.cpp:865
#13 0x00007f4f35a95e8f in QVariant::QVariant (this=0x7ffef5d33e50, typeId=<optimized out>, copy=<optimized out>) at kernel/qvariant.cpp:1498
#14 0x00007f4f35a5d3cf in QMetaProperty::read (this=this@entry=0x7ffef5d33f00, object=object@entry=0x4d4f4a0) at kernel/qmetaobject.cpp:2861
#15 0x00007f4f35a81767 in QObject::property (this=0x4d4f4a0, name=0x4b026d8 "MountPoints") at kernel/qobject.cpp:3896
#16 0x00007f4f36ef09f4 in Solid::Backends::UDisks2::DeviceBackend::checkCache (this=0x4efd120, key=...) at ../../../src/solid/devices/backends/udisks2/udisksdevicebackend.cpp:185
#17 0x00007f4f36ef0c13 in Solid::Backends::UDisks2::DeviceBackend::propertyExists (this=0x4efd120, key=...) at ../../../src/solid/devices/backends/udisks2/udisksdevicebackend.cpp:132
#18 0x00007f4f36eeb1bf in Solid::Backends::UDisks2::Device::isMounted (this=0x4df9c40) at ../../../src/solid/devices/backends/udisks2/udisksdevice.cpp:818
#19 0x00007f4f36f02651 in Solid::Backends::UDisks2::StorageAccess::isAccessible (this=0x4a2a9e0) at ../../../src/solid/devices/backends/udisks2/udisksstorageaccess.cpp:75
#20 0x00007f4f36f02884 in updateCache (this=0x4a2a9e0) at ../../../src/solid/devices/backends/udisks2/udisksstorageaccess.cpp:138
#21 Solid::Backends::UDisks2::StorageAccess::StorageAccess (this=0x4a2a9e0, device=0x4df9c40, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../src/solid/devices/backends/udisks2/udisksstorageaccess.cpp:36
#22 0x00007f4f36ee95a0 in Solid::Backends::UDisks2::Device::createDeviceInterface (this=0x4df9c40, type=<optimized out>) at ../../../src/solid/devices/backends/udisks2/udisksdevice.cpp:174
#23 0x00007f4f36eb399f in Solid::Device::asDeviceInterface (this=this@entry=0x7ffef5d34270, type=type@entry=@0x7ffef5d341dc: Solid::DeviceInterface::StorageAccess) at ../../../src/solid/devices/frontend/device.cpp:154
#24 0x000000000042bf1f in as<Solid::StorageAccess> (this=0x7ffef5d34270) at /usr/include/KF5/Solid/solid/device.h:247
#25 Baloo::StorageDevices::createCacheEntry (this=this@entry=0x197abd0, dev=...) at ../../../src/file/storagedevices.cpp:80
#26 0x000000000042c165 in Baloo::StorageDevices::slotSolidDeviceAdded (this=0x197abd0, udi=...) at ../../../src/file/storagedevices.cpp:97
#27 0x00007f4f35a829c9 in QMetaObject::activate (sender=0x197b480, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef5d343d0) at kernel/qobject.cpp:3716
#28 0x00007f4f35a83057 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f4f37141940 <Solid::DeviceNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef5d343d0) at kernel/qobject.cpp:3582
#29 0x00007f4f36eb3f02 in Solid::DeviceNotifier::deviceAdded (this=<optimized out>, _t1=...) at ./moc_devicenotifier.cpp:135
#30 0x00007f4f35a829c9 in QMetaObject::activate (sender=sender@entry=0x1979640, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef5d34500) at kernel/qobject.cpp:3716
#31 0x00007f4f35a83057 in QMetaObject::activate (sender=sender@entry=0x1979640, m=m@entry=0x7f4f3714b520 <Solid::Ifaces::DeviceManager::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef5d34500) at kernel/qobject.cpp:3582
#32 0x00007f4f36f0e7f2 in Solid::Ifaces::DeviceManager::deviceAdded (this=this@entry=0x1979640, _t1=...) at moc_devicemanager.cpp:135
#33 0x00007f4f36ee255b in Solid::Backends::UDisks2::Manager::slotInterfacesAdded (this=0x1979640, object_path=..., interfaces_and_properties=...) at ../../../src/solid/devices/backends/udisks2/udisksmanager.cpp:197
#34 0x00007f4f36f12c9d in Solid::Backends::UDisks2::Manager::qt_static_metacall (_o=0x7cc, _c=1996, _id=6, _a=0xffffffffffffffff) at moc_udisksmanager.cpp:86
#35 0x00007f4f35a829c9 in QMetaObject::activate (sender=0x1979658, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef5d34760) at kernel/qobject.cpp:3716
#36 0x00007f4f35a83057 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f4f3714b9e0 <OrgFreedesktopDBusObjectManagerInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffef5d34760) at kernel/qobject.cpp:3582
#37 0x00007f4f36f0d117 in OrgFreedesktopDBusObjectManagerInterface::InterfacesAdded (this=<optimized out>, _t1=..., _t2=...) at moc_manager.cpp:173
#38 0x00007f4f36f12feb in OrgFreedesktopDBusObjectManagerInterface::qt_static_metacall (_o=0x1979658, _c=1996, _id=6, _a=0x7ffef5d34980) at moc_manager.cpp:89
#39 0x00007f4f36f17643 in OrgFreedesktopDBusObjectManagerInterface::qt_metacall (this=0x1979658, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffef5d34980) at moc_manager.cpp:159
#40 0x00007f4f387df5c7 in QDBusConnectionPrivate::deliverCall (this=0x7cc, object=0x7cc, msg=..., metaTypes=..., slotIdx=946591744) at qdbusintegrator.cpp:993
#41 0x00007f4f35a8373a in QObject::event (this=0x1979658, e=<optimized out>) at kernel/qobject.cpp:1245
#42 0x00007f4f3635bb2c in QApplicationPrivate::notify_helper (this=0x18e5120, receiver=0x1979658, e=0x5265590) at kernel/qapplication.cpp:3720
#43 0x00007f4f36361000 in QApplication::notify (this=0x7ffef5d350c0, receiver=0x1979658, e=0x5265590) at kernel/qapplication.cpp:3503
#44 0x00007f4f35a51c2b in QCoreApplication::notifyInternal (this=0x7ffef5d350c0, receiver=0x1979658, event=event@entry=0x5265590) at kernel/qcoreapplication.cpp:935
#45 0x00007f4f35a53c9b in sendEvent (event=0x5265590, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#46 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x18e2f20) at kernel/qcoreapplication.cpp:1552
#47 0x00007f4f35a54298 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410
#48 0x00007f4f35aaa843 in postEventSourceDispatch (s=0x1924980) at kernel/qeventdispatcher_glib.cpp:271
#49 0x00007f4f2f956c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f4f2f956f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f4f2f956fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f4f35aaac57 in QEventDispatcherGlib::processEvents (this=0x1920bf0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#53 0x00007f4f35a4f3e2 in QEventLoop::exec (this=this@entry=0x7ffef5d34f30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#54 0x00007f4f35a5702c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
#55 0x00007f4f35d9631c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1510
#56 0x00007f4f363577a5 in QApplication::exec () at kernel/qapplication.cpp:2956
#57 0x0000000000417477 in main (argc=1, argv=<optimized out>) at ../../../src/file/main.cpp:101

Reported using DrKonqi
Comment 1 Vishesh Handa 2015-09-15 21:13:29 UTC

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