https://bugs.kde.org/show_bug.cgi?id=521515
Bug ID: 521515
Summary: Spectacle crash while finishing the record with the
Panel hang
Classification: Applications
Product: Spectacle
Version First 6.6.5
Reported In:
Platform: unspecified
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Application: spectacle (6.6.5)
ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.26.0
Operating System: Linux 6.17.0-35-generic x86_64
Windowing System: Wayland
Distribution: KDE neon User Edition
DrKonqi: 6.6.5 [CoredumpBackend]
-- Information about the crash:
I made a recording of the screen via Meta+R, and made attempt to finish it via
the Spectacle icon in Panel. At the record save time, visually the interface of
the Spectacle turned into the "choose an area to record" and was present as the
overlay without any way of interaction, and the Panel hanged, so I was unable
to do anything with Panel except Alt+Tab'ing or whatever.
After some time the Spectacle eventually crashed, I was made an attempt to
provide the proper crash log... crash report... whatever, I don't have any
clues why Spectacle crashed, but the problem with Panel and it's hangs are also
present with the KDE Connect (in some places), "a lot of the messages inside
the messages tab" (most of them are from my phone via KDE Connect, but seems
like the problem is caused by amount of messages), and some other things, where
the Panel should be responsive but it isn't
The reporter is unsure if this crash is reproducible.
-- Backtrace (Reduced):
#6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)
at ./nptl/pthread_kill.c:44
#7 __pthread_kill_internal (signo=6, threadid=<optimized out>) at
./nptl/pthread_kill.c:78
#8 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at
./nptl/pthread_kill.c:89
#9 0x00007630ac44527e in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#10 0x00007630ac4288ff in __GI_abort () at ./stdlib/abort.c:79
#11 0x00007630ad175888 in qAbort () at
/workspace/build/src/corelib/global/qassert.cpp:47
#12 qt_maybe_message_fatal<QString&> (message=..., context=...,
msgType=QtFatalMsg) at /workspace/build/src/corelib/global/qlogging.cpp:2170
[...]
#14 0x00007630ad1763fa in QMessageLogger::fatal (this=<optimized out>,
msg=0x7630ace816d8 "ASSERT: \"%s\" in file %s, line %d") at
/workspace/build/src/corelib/global/qlogging.cpp:902
#15 0x00007630ad1643e9 in qt_assert (assertion=<optimized out>, file=<optimized
out>, line=<optimized out>) at
/workspace/build/src/corelib/global/qassert.cpp:118
#16 0x000062c82e95f61e in SpectacleCore::finishRecording (this=0x763094009c60)
at /workspace/build/src/SpectacleCore.cpp:1535
#17 0x000062c82e9542b1 in operator() (__closure=0x62c867c8a870) at
/workspace/build/src/SpectacleCore.cpp:296
#18 0x000062c82e9678df in operator() (__closure=0x7fff323b6cd0) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:116
#19 0x000062c82e9687eb in QtPrivate::FunctorCallBase::call_internal<void,
QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>,
QtPrivate::List<>, void,
SpectacleCore::SpectacleCore(QObject*)::<lambda(VideoPlatform::RecordingState)>::<lambda()>
>::call(SpectacleCore::SpectacleCore(QObject*)::<lambda(VideoPlatform::RecordingState)>::<lambda()>&,
void**)::<lambda()> >(void **, struct {...} &&) (args=0x7fff323b6e80, fn=...)
at /usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:65
#20 0x000062c82e967924 in QtPrivate::FunctorCall<std::integer_sequence<long
unsigned int>, QtPrivate::List<>, void,
SpectacleCore::SpectacleCore(QObject*)::<lambda(VideoPlatform::RecordingState)>::<lambda()>
>::call(struct {...} &, void **) (f=..., arg=0x7fff323b6e80) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:115
#21 0x000062c82e966b05 in
QtPrivate::FunctorCallable<SpectacleCore::SpectacleCore(QObject*)::<lambda(VideoPlatform::RecordingState)>::<lambda()>
>::call<QtPrivate::List<>, void>(struct {...} &, void *, void **) (f=...,
arg=0x7fff323b6e80) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:337
#22 0x000062c82e9654fa in
QtPrivate::QCallableObject<SpectacleCore::SpectacleCore(QObject*)::<lambda(VideoPlatform::RecordingState)>::<lambda()>,
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *,
void **, bool *) (which=1, this_=0x62c867c8a870, r=0x763094009c60,
a=0x7fff323b6e80, ret=0x0) at
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h:547
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.