#tde-devs < 2024/04/18 >
[00:09]micheleC has joined
[00:58]micheleC: @denk: looks like something is getting overwritten. That parent pointer is probably part of a string like "denis/.trinity" which I reckon is your trinity folder
[06:47]denk: micheleC: I know it, but thanks :)
[07:41]micheleC: (y)
[08:08]denk: yesterday I added some aborts in the code
[08:08]denk: https://paste.dilos.org/?3774e32bb45a9e74#RPWdpVn9T7Spo7NTFqt3Q+u3F1HNK7QhyDLVvlzIG6w=
[08:08]tde-bot: Page title: PrivateBin
[08:10]denk: I guess it is not overwritten, it's a dump of memory (random data from uninitialized pointers)
[08:10]denk: or use-after-free issue
[08:11]denk: for example, in some async thread we did delete obj; but in a slot by a signal we use obj in a parallel thread
[09:16]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[09:57]micheleC: yes, all those are quite possible. For some reason, the parent pointer has become invalid and points to some random location
[11:05]SlavekB has joined
[11:09]denk: https://www.theregister.com/2024/04/18/software_glitch_casino_cash_giveaway/ - I like such bugs :)
[13:30]denk: destructor(0x29027d69e100)
[13:30]denk: mCurrentMessage = 0x29027d69e100
[13:30]denk: msg = 0x29027d69e100
[13:30]denk: &msg->toMsgBase() = 0x29027d69e100
[13:30]denk: use-after-free
[14:54]micheleC has left (Kopete 0.12.7 : http://trinitydesktop.org)
[15:51]denk: https://mirror.git.trinitydesktop.org/gitea/TDE/tdepim/pulls/121
[15:51]denk: please review
[15:51]tde-bot: Page title: #121 - Disable message actions due to a filder is loading - tdepim - TDE Gitea Workspace
[16:02]SlavekB: note: typo filder => folder is also in commit message.
[16:06]denk: indeed
[16:07]denk: in a hour
[16:07]SlavekB: no problem
[16:29]denk: SlavekB: check it please
[16:31]SlavekB: One more proposal: Maybe it would be good to use the prefix "kmail:" for commit message to make it clear what component of tdepim is concerned.
[16:32]denk: added kmail: before the message
[16:32]SlavekB: great, thank you
[16:33]SlavekB: ach, you forgot to use '-s' for Signed-off-by line.
[16:33]denk: fixed
[16:35]denk: git is still too hard for me
[16:35]denk: harder than debugging :)
[16:36]SlavekB: It wasn't even recognizable - your adjustments have always been very quick.
[16:36]SlavekB: In any case, unfortunately for now I will postpone checking and testing of PR for later, because I have to focus on finalizing for the release of R14.1.2.
[16:36]denk: of cause
[16:38]denk: *of course
[18:56]SlavekB has quit (Quit: Kopete : https://trinitydesktop.org)
[23:00]SlavekB has joined

#tde-devs < 2024/04/18 >