| Summary: | Calligra Sheets crashes trying to save documents with custom style | ||
|---|---|---|---|
| Product: | [Applications] calligrasheets | Reporter: | Rune <rune.fritzsche> |
| Component: | general | Assignee: | Calligra Sheets (KSpread) Bugs <calligra-sheets-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | justin |
| Priority: | NOR | ||
| Version First Reported In: | 4.0.1 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | Backtrace | ||
|
Description
Rune
2024-09-29 21:52:13 UTC
If something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl? Thanks! Created attachment 174533 [details]
Backtrace
Could you please install debug symbols and attach a new symbolicated backtrace. In the backtrace you're missing Qt and Calligra debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Arch_Linux about using debuginfod to get the symbols required. This here is all that I can get: Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/calligrasheets'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000076285eca23db in pthread_kill () from /usr/lib/libc.so.6 [Current thread is 1 (Thread 0x762856fe0ec0 (LWP 4633))] It seems that Arch Linux does not provide debug symbols for calligrasheets. Is there another way for me to help? I installed Fedora 40 in a QEMU VM and got the backtrace.
#0 QtPrivate::QExplicitlySharedDataPointerV2<QMapData<std::map<Calligra::Sheets::Style::Key, Calligra::Sheets::SharedSubStyle, std::less<Calligra::Sheets::Style::Key>, std::allocator<std::pair<Calligra::Sheets::Style::Key const, Calligra::Sheets::SharedSubStyle> > > > >::operator bool (this=<error reading variable: Cannot access memory at address 0x8>)
at /usr/include/qt6/QtCore/qshareddata_impl.h:117
warning: Source file is more recent than executable.
117 constexpr explicit operator bool() const noexcept { return d; }
[Current thread is 1 (Thread 0x7f6f66805000 (LWP 3805))]
|