[frameworks-solid] [Bug 426324] Dolphin crashes when trying to eject a CD drive

Bobby Wibowo bugzilla_noreply at kde.org
Thu Sep 10 06:50:03 BST 2020


https://bugs.kde.org/show_bug.cgi?id=426324

--- Comment #3 from Bobby Wibowo <bobby at fiery.me> ---
(In reply to Elvis Angelaccio from comment #2)
> Please provide a valdring log as described here:
> https://community.kde.org/Dolphin/FAQ/Crashes

==102508== Memcheck, a memory error detector
==102508== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==102508== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info
==102508== Command: dolphin
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1D49EE57: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1D4A6F27: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1D506317: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1D56E7A7: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DA0A0A7: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DA6BF47: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DA78377: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DA86E97: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DAB2487: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DAAB907: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DB5B757: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1DB0E257: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CFD3F: ???
==102508==    by 0x1D980857: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A173CC9: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A220B89: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A2FC9F9: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A45D5F9: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A476179: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A25A939: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A255129: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A2F7709: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A320689: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1A451579: ???
==102508== 
==102508==    at 0x1A9CF231: ???
==102508==    by 0x270F71B9: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1CCA82F9: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x26983229: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x2712AC39: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x26AEC419: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x27106A19: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x27010E79: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x2721CCA9: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0x1B49C049: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CF231: ???
==102508==    by 0xB7AB899: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x271A8247: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x1D251F57: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x1D2208E7: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x274AFDB7: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x1D2B2297: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x2757E397: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x1D2078C7: ???
==102508== 
==102508== Conditional jump or move depends on uninitialised value(s)
==102508==    at 0x1A9CED13: ???
==102508==    by 0x1DC62CB7: ???
==102508== 
==102508== Invalid read of size 8
==102508==    at 0x539ED5D: Solid::StorageAccess::filePath() const
(storageaccess.cpp:59)
==102508==    by 0x48FCFCB:
PlacesItemModel::slotStorageTearDownDone(Solid::ErrorType, QVariant const&)
(placesitemmodel.cpp:467)
==102508==    by 0x6CEE51D: call (qobjectdefs_impl.h:398)
==102508==    by 0x6CEE51D: void doActivate<false>(QObject*, int, void**)
(qobject.cpp:3870)
==102508==    by 0x53807EE: Solid::OpticalDrive::ejectDone(Solid::ErrorType,
QVariant, QString const&) (moc_opticaldrive.cpp:294)
==102508==    by 0x5384F00: Solid::OpticalDrive::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (moc_opticaldrive.cpp:162)
==102508==    by 0x6CEE54F: void doActivate<false>(QObject*, int, void**)
(qobject.cpp:3882)
==102508==    by 0x538066E:
Solid::Backends::UDisks2::OpticalDrive::ejectDone(Solid::ErrorType, QVariant,
QString const&) (moc_udisksopticaldrive.cpp:227)
==102508==    by 0x53F2E88:
Solid::Backends::UDisks2::OpticalDrive::slotEjectDone(int, QString const&)
(udisksopticaldrive.cpp:118)
==102508==    by 0x5383879:
Solid::Backends::UDisks2::OpticalDrive::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (moc_udisksopticaldrive.cpp:117)
==102508==    by 0x5387E72:
Solid::Backends::UDisks2::OpticalDrive::qt_metacall(QMetaObject::Call, int,
void**) (moc_udisksopticaldrive.cpp:206)
==102508==    by 0x69984AA: QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QVector<int> const&, int) (qdbusintegrator.cpp:1001)
==102508==    by 0x6CE62A8: QObject::event(QEvent*) (qobject.cpp:1339)
==102508==  Address 0x10 is not stack'd, malloc'd or (recently) free'd
==102508== 
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = dolphin path = /usr/bin pid = 102508
KCrash: Arguments: /usr/bin/dolphin 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
QSocketNotifier: Invalid socket 19 and type 'Read', disabling...
QSocketNotifier: Invalid socket 28 and type 'Read', disabling...
==102508== 
==102508== HEAP SUMMARY:
==102508==     in use at exit: 12,769,084 bytes in 126,148 blocks
==102508==   total heap usage: 908,783 allocs, 782,635 frees, 139,940,069 bytes
allocated
==102508== 
==102508== LEAK SUMMARY:
==102508==    definitely lost: 1,041 bytes in 5 blocks
==102508==    indirectly lost: 1,664 bytes in 63 blocks
==102508==      possibly lost: 1,241,328 bytes in 4,337 blocks
==102508==    still reachable: 11,525,051 bytes in 121,743 blocks
==102508==                       of which reachable via heuristic:
==102508==                         newarray           : 9,472 bytes in 48
blocks
==102508==                         multipleinheritance: 13,816 bytes in 24
blocks
==102508==         suppressed: 0 bytes in 0 blocks
==102508== Rerun with --leak-check=full to see details of leaked memory
==102508== 
==102508== Use --track-origins=yes to see where uninitialised values come from
==102508== For lists of detected and suppressed errors, rerun with: -s
==102508== ERROR SUMMARY: 42 errors from 42 contexts (suppressed: 0 from 0)

-- 
You are receiving this mail because:
You are on the CC list for the bug.



More information about the kfm-devel mailing list