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

            Bug ID: 440330
           Summary: Crash when opening PDF
           Product: plasmashell
           Version: 5.22.3
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: andresbs2...@protonmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.22.3)
 (Compiled from sources)
Qt Version: 5.15.2
Frameworks Version: 5.84.0
Operating System: Linux 5.13.4-1-default x86_64
Windowing System: X11
Drkonqi Version: 5.22.3
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

In the middle of an exam, tried to open a PDF download from Firfox.

No idea what happened, but this is the first time DrKonqui lets me report
something lol

It is not consistent, but it has happened to me a few times.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fbcea253980
(LWP 4650))]
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#7  0x00007fbcec6e5864 in __GI_abort () at abort.c:79
#8  0x00007fbcec73eb17 in __libc_message (action=action@entry=do_abort,
fmt=fmt@entry=0x7fbcec84f826 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#9  0x00007fbcec74673c in malloc_printerr (str=str@entry=0x7fbcec84da7f
"free(): invalid pointer") at malloc.c:5626
#10 0x00007fbcec747b0c in _int_free (av=<optimized out>, p=<optimized out>,
have_lock=0) at malloc.c:4396
#11 0x00007fbcec74b7f8 in __GI___libc_free (mem=<optimized out>) at
malloc.c:3309
#12 0x00007fbcec26ebe1 in idevice_free (device=0x7ffdde16fd50) at
/usr/src/debug/libimobiledevice-1.3.0+git.20200910-1.5.x86_64/src/idevice.c:409
#13 0x00007fbceed08d91 in operator() (__closure=<synthetic pointer>) at
/usr/src/debug/solid-5.84.0-2.1.x86_64/src/solid/devices/backends/imobile/imobiledevice.cpp:37
#14 QScopeGuard<Solid::Backends::IMobile::IMobileDevice::IMobileDevice(const
QString&)::<lambda()> >::~QScopeGuard (this=<synthetic pointer>,
this=<optimized out>) at /usr/include/qt5/QtCore/qscopeguard.h:80
#15 Solid::Backends::IMobile::IMobileDevice::IMobileDevice(QString const&)
(this=0x7ffdde16fbb0, udi=..., this=<optimized out>, udi=<optimized out>) at
/usr/src/debug/solid-5.84.0-2.1.x86_64/src/solid/devices/backends/imobile/imobiledevice.cpp:72
#16 0x00007fbceed0935b in
Solid::Backends::IMobile::Manager::devicesFromQuery(QString const&,
Solid::DeviceInterface::Type) (this=0x7ffdde16fbb0, parentUdi=...,
type=Solid::DeviceInterface::PortableMediaPlayer) at
/usr/src/debug/solid-5.84.0-2.1.x86_64/src/solid/devices/backends/imobile/imobilemanager.cpp:79
#17 0x00007fbceecdd701 in Solid::Device::listFromQuery(Solid::Predicate const&,
QString const&) (predicate=..., parentUdi=...) at
/usr/src/debug/solid-5.84.0-2.1.x86_64/src/solid/devices/frontend/devicemanager.cpp:136
#18 0x00007fbce790eea9 in KFilePlacesModel::Private::initDeviceList()
(this=0x560b5dc5dea0) at
/usr/src/debug/kio-5.84.0-1.2.x86_64/src/filewidgets/kfileplacesmodel.cpp:728
#19 operator() (__closure=<optimized out>) at
/usr/src/debug/kio-5.84.0-1.2.x86_64/src/filewidgets/kfileplacesmodel.cpp:515
#20 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KFilePlacesModel::KFilePlacesModel(const QString&, QObject*)::<lambda()>
>::call (arg=<optimized out>, f=<optimized out>) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#21 QtPrivate::Functor<KFilePlacesModel::KFilePlacesModel(const QString&,
QObject*)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>,
f=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#22 QtPrivate::QFunctorSlotObject<KFilePlacesModel::KFilePlacesModel(const
QString&, QObject*)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#23 0x00007fbcecdaff5e in QObject::event(QEvent*) (this=0x560b5df834b0,
e=0x560b5d63c690) at kernel/qobject.cpp:1314
#24 0x00007fbcedb0fa7f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x560b5df834b0, e=0x560b5d63c690) at
kernel/qapplication.cpp:3632
#25 0x00007fbcecd8396a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x560b5df834b0, event=0x560b5d63c690) at
kernel/qcoreapplication.cpp:1064
#26 0x00007fbcecd869b7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x560b595d50c0) at
kernel/qcoreapplication.cpp:1821
#27 0x00007fbcecddb7d3 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=s@entry=0x560b59725aa0) at kernel/qeventdispatcher_glib.cpp:277
#28 0x00007fbceb0a780f in g_main_dispatch (context=0x7fbce0005000) at
../glib/gmain.c:3337
#29 g_main_context_dispatch (context=0x7fbce0005000) at ../glib/gmain.c:4055
#30 0x00007fbceb0a7b98 in g_main_context_iterate
(context=context@entry=0x7fbce0005000, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4131
#31 0x00007fbceb0a7c4f in g_main_context_iteration (context=0x7fbce0005000,
may_block=1) at ../glib/gmain.c:4196
#32 0x00007fbcecddae54 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x560b59729280, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#33 0x00007fbcecd8236b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffdde170170, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#34 0x00007fbcecd8a650 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#35 0x00007fbced1ce1dc in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1867
#36 0x00007fbcedb0f9f5 in QApplication::exec() () at
kernel/qapplication.cpp:2824
#37 0x0000560b58ec3479 in main(int, char**) (argc=<optimized out>,
argv=0x7ffdde170360) at
/usr/src/debug/plasma5-workspace-5.22.3-1.1.x86_64/shell/main.cpp:254
[Inferior 1 (process 4650) detached]

Possible duplicates by query: bug 440257, bug 440083, bug 439721, bug 439712,
bug 439321.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to