Bug 491691

Summary: Kate 24.11.70 Crashes on Save As or Save Copy As
Product: [KDE Neon] neon Reporter: info <info>
Component: SnapsAssignee: Scarlett Moore <sgmoore>
Status: RESOLVED FIXED    
Severity: crash CC: antonioaltamura7, christoph, maybejosiah, sgmoore, waqar.17a
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Snap   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screen Capture Video of actual crash
Help > About showing "Version 23.11.70"
attachment-640612-0.html
EblyAr4HF0taKbS4.png

Description info@qmco.com 2024-08-13 23:15:11 UTC
Created attachment 172599 [details]
Screen Capture Video of actual crash

SUMMARY
General crash behavior was first seen on 2024-08-13. Only occurs when using Save As,  or Save Copy As.  Standard Save or CTRL-S is unaffected.

STEPS TO REPRODUCE
1. Open any File
2. Choose File > Save As (or File Save Copy As)
3. Application crashes, closes and vanishes.

OBSERVED RESULT
Kate application vanishes immediately after clicking "Save As" or "Save Copy As"  or CTRL+SHIFT+S
If no changes were made to a file, reopening that file shows no messages.
If any changes were made, the warning "The file was not closed properly" is displayed upon reopening and the option to Recover Data is available.

EXPECTED RESULT
Save As dialog box normally appears next. 

SOFTWARE/OS VERSIONS
Ubuntu 22.04.4 LTS / jammy

ADDITIONAL INFORMATION
Comment 1 fanzhuyifan 2024-08-14 19:18:24 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!

Also kate doesn't have a 24.11.70 version. Which version are you on?
Comment 2 info@qmco.com 2024-08-14 21:16:15 UTC
Created attachment 172625 [details]
Help > About showing "Version 23.11.70"

*** VALGRIND LOG ***
==952305== Memcheck, a memory error detector
==952305== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==952305== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==952305== Command: kate
==952305== Parent PID: 950212
==952305== 
==952305== Warning: set address range perms: large range [0x97f9000, 0x297f9000) (noaccess)
==952305== Warning: ignored attempt to set SIGRT32 handler in sigaction();
==952305==          the SIGRT32 signal is used internally by Valgrind
==952305== Warning: ignored attempt to set SIGRT32 handler in sigaction();
==952305==          the SIGRT32 signal is used internally by Valgrind
==952305== Warning: client switching stacks?  SP change: 0x1fff0003c8 --> 0xc0000747d8
==952305==          to suppress, use: --max-stackframe=687212020752 or greater
==952305== Warning: client switching stacks?  SP change: 0xc000074778 --> 0x1fff000468
==952305==          to suppress, use: --max-stackframe=687212020496 or greater
==952305== Warning: client switching stacks?  SP change: 0x1fff000468 --> 0xc000074778
==952305==          to suppress, use: --max-stackframe=687212020496 or greater
==952305==          further instances of this message will not be shown.
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556691: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556697: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x55647B: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556484: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F04A: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003c8 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F051: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003d0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F058: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003e0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62D118: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003c8 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62D11C: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003d0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F02C: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F031: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F037: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400410 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F03D: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400420 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F043: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400420 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 1
==952305==    at 0x62DA8B: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DA8E: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DA96: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400408 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DAAF: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62DB10: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62DB18: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62DB1C: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400408 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DBBB: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DBCD: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400410 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x56F209: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400410 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DB4A: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400408 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DB57: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62C546: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400420 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62C54E: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62C67B: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62BE95: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62D616: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62D798: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62CF5A: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x637474: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x637481: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x63748A: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x63759D: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x6375F0: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x6375F9: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x6376DA: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x637AE5: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x637AF1: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x637723: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x629C59: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62AB0A: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62AB0E: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x55647B: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556484: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556691: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556697: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==
Comment 3 info@qmco.com 2024-08-14 21:17:21 UTC
Comment on attachment 172625 [details]
Help > About showing "Version 23.11.70"

*** VALGRIND REPORT ON KATE ***
==952305== Memcheck, a memory error detector
==952305== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==952305== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==952305== Command: kate
==952305== Parent PID: 950212
==952305== 
==952305== Warning: set address range perms: large range [0x97f9000, 0x297f9000) (noaccess)
==952305== Warning: ignored attempt to set SIGRT32 handler in sigaction();
==952305==          the SIGRT32 signal is used internally by Valgrind
==952305== Warning: ignored attempt to set SIGRT32 handler in sigaction();
==952305==          the SIGRT32 signal is used internally by Valgrind
==952305== Warning: client switching stacks?  SP change: 0x1fff0003c8 --> 0xc0000747d8
==952305==          to suppress, use: --max-stackframe=687212020752 or greater
==952305== Warning: client switching stacks?  SP change: 0xc000074778 --> 0x1fff000468
==952305==          to suppress, use: --max-stackframe=687212020496 or greater
==952305== Warning: client switching stacks?  SP change: 0x1fff000468 --> 0xc000074778
==952305==          to suppress, use: --max-stackframe=687212020496 or greater
==952305==          further instances of this message will not be shown.
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556691: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556697: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x55647B: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556484: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x5571D6: ??? (in /usr/bin/snap)
==952305==    by 0x56C0FF: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==    by 0x1FFF000487: ???
==952305==    by 0x1FFE80145F: ???
==952305==    by 0x15599DF: ???
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F04A: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003c8 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F051: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003d0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F058: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003e0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62D118: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003c8 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62D11C: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003d0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F02C: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F031: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F037: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400410 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F03D: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400420 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x56F043: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400420 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 1
==952305==    at 0x62DA8B: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DA8E: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DA96: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400408 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DAAF: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62DB10: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62DB18: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62DB1C: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400408 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DBBB: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DBCD: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400410 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x56F209: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400410 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DB4A: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400408 is in a rw- anonymous segment
==952305== 
==952305== Invalid write of size 8
==952305==    at 0x62DB57: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62C546: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400420 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62C54E: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62C67B: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62BE95: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62D616: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62D798: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x62CF5A: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x637474: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x637481: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x63748A: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x63759D: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x6375F0: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x6375F9: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x6376DA: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x637AE5: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x637AF1: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x637723: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 1
==952305==    at 0x629C59: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f0 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62AB0A: ??? (in /usr/bin/snap)
==952305==  Address 0xc000400400 is in a rw- anonymous segment
==952305== 
==952305== Invalid read of size 8
==952305==    at 0x62AB0E: ??? (in /usr/bin/snap)
==952305==  Address 0xc0004003f8 is in a rw- anonymous segment
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x55647B: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556484: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556691: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305== 
==952305== Conditional jump or move depends on uninitialised value(s)
==952305==    at 0x556697: ??? (in /usr/bin/snap)
==952305==    by 0x560F6E: ??? (in /usr/bin/snap)
==952305==    by 0x556C54: ??? (in /usr/bin/snap)
==952305==    by 0x557B25: ??? (in /usr/bin/snap)
==952305==    by 0x527BA6: ??? (in /usr/bin/snap)
==952305==    by 0x526BA4: ??? (in /usr/bin/snap)
==952305==    by 0x526824: ??? (in /usr/bin/snap)
==952305==    by 0x528A11: ??? (in /usr/bin/snap)
==952305==    by 0x52754E: ??? (in /usr/bin/snap)
==952305==    by 0x527444: ??? (in /usr/bin/snap)
==952305==    by 0x56C045: ??? (in /usr/bin/snap)
==952305==    by 0x570946: ??? (in /usr/bin/snap)
==952305==
Comment 4 Waqar Ahmed 2024-08-15 15:16:01 UTC
Seems like you are using snap? Could be a snap packaging issue. Can you try running kate under gdb instead of valgrind (not sure if its possible with snaps?
Comment 5 Christoph Cullmann 2024-08-15 15:52:32 UTC
Perhaps just another snap issue.
Comment 6 info@qmco.com 2024-08-15 16:06:30 UTC
Created attachment 172650 [details]
attachment-640612-0.html

Hi Wagar,

It's not possible on this machine, throws a lot of missing libs and 
unavailable errors when I try to install GDB.

This was working fine for the past month, it just stopped working a few 
days ago - I use it every day.

I've tried uninstalling / reinstalling to no avail.

Hope you can figure this out.

Thanks,

-J


On 8/15/24 11:16 AM, Waqar Ahmed wrote:
> https://bugs.kde.org/show_bug.cgi?id=491691
>
> Waqar Ahmed<waqar.17a@gmail.com>  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>             Platform|Ubuntu                      |Snap
>                   CC|                            |waqar.17a@gmail.com
>
> --- Comment #4 from Waqar Ahmed<waqar.17a@gmail.com>  ---
> Seems like you are using snap? Could be a snap packaging issue. Can you try
> running kate under gdb instead of valgrind (not sure if its possible with
> snaps?
>
Comment 7 info@qmco.com 2024-08-15 16:06:31 UTC
Created attachment 172651 [details]
EblyAr4HF0taKbS4.png
Comment 8 Christoph Cullmann 2024-08-15 16:38:16 UTC
Did you update the snap before that started to crash? I would assume the last update is faulty.
Comment 9 Scarlett Moore 2024-08-15 17:24:48 UTC
My apologies, I have triggered a re-build after a qt/kf update. My apologies.
Comment 10 Christoph Cullmann 2024-08-15 17:35:29 UTC
Errors can happen. And that one is not that easy to find, it not just crashes everytime.

But just to understand: which version is in the snap? Just the last development one?
Comment 11 Scarlett Moore 2024-08-15 17:59:45 UTC
Yes latest master. I need to start copying to release branches as building master can also cause problems. So much to do, so little time. But this is most certainly the content pack update. I missed kate on rebuild somehow. Completely my fault. Need an automated solution to fix this human error.
Comment 12 Christoph Cullmann 2024-08-15 19:22:14 UTC
I think it would make sense to just ship only the last stable release as snap, for early testing we still have the app images on our web site. I think following master is too unsafe for users.
Comment 13 info@qmco.com 2024-08-16 01:21:39 UTC
Hello everyone, 
I'm sad to report that I uninstalled / reinstalled SNAP per @WAQAR and after that I could not launch anything thing (Kate, Firefox, Beekeeper, etc.) ...so I had to pull the drive (I saved it) and loaded a brand new OS.  This time a KDE native (Kbuntu).  I'm happy to report that everything is working normally again including Save As and Save Copy As.

I don't know what caused the original problem, but it might have coincided with installing Flatpak.  It's the only thing that recently changed.

In any case I've corrupted the "crime scene" on that workstation image now, so we may as well close this case/ticket.
The new KDE OS is very slick and hopefully will perform better with Kate than GNOME

Thank you for your quick response.
Comment 14 Christoph Cullmann 2024-08-20 19:02:16 UTC
*** Bug 491927 has been marked as a duplicate of this bug. ***
Comment 15 Scarlett Moore 2024-08-23 07:51:57 UTC
(In reply to Christoph Cullmann from comment #12)
> I think it would make sense to just ship only the last stable release as
> snap, for early testing we still have the app images on our web site. I
> think following master is too unsafe for users.

Sorry for the delay, been in the hospital. I have created MR https://invent.kde.org/utilities/kate/-/merge_requests/1562 to build stable releases.
Comment 16 Waqar Ahmed 2024-09-13 11:24:59 UTC
*** Bug 492993 has been marked as a duplicate of this bug. ***