Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segfault 28 #352

Open
LinuxOnTheDesktop opened this issue Oct 8, 2024 · 3 comments
Open

Segfault 28 #352

LinuxOnTheDesktop opened this issue Oct 8, 2024 · 3 comments

Comments

@LinuxOnTheDesktop
Copy link

LinuxOnTheDesktop commented Oct 8, 2024

Describe the bug

From the syslog:

kernel: timeshift[19966]: segfault at 28 ip 000073bbfc0f23fb sp 000073bbf65ff6f0 error 4 in libgobject-2.0.so.0.8000.0[73bbfc0dd000+37000] likely on CPU 8 (core 4, socket 0)

To Reproduce
Unknown. I suspect that Timeshift was running an automated job.

Expected behavior
No segfault reported in the log.

Other information

I have set Timeshift to backup /home, and to put all its backups on a separate partition. (I did this after a crash wiped out stuff beyond recovery.) But I have had segfaults on Timeshift before I adopted that strategy.

On my other Mint PC, and on a now dead PC that ran Mint, System Report never supplied crash dumps. Now, on a new PC, System Report does provide crash dumps - sometimes; there is no dump for this timeshift crash.

I have not seen any adverse behaviour from Timeshift, but possibly a scheduled action was aborted or did not write data properly. Anyhow, segfaults are bad (which is why I have a script to report them to me).

System:

  • Linux Distribution Name and Version: Mint 22
  • Desktop: Cinnamon
  • Application version: 24.06.03
  • Framwork 13 laptop (but, as I say above, I have had segfaults on a variety of hardware)
  • Kernel: 6.8

EDIT: This too appeared in the log:

kernel: snapshot-taker[483769]: segfault at 30 ip 000079dc3f28c61a sp 000079dc333ff780 error 4 in libgobject-2.0.so.0.8000.0[79dc3f277000+37000] likely on CPU 1 (core 0, socket 0)

@LinuxOnTheDesktop
Copy link
Author

Please compare #278, which concerns segfaults on restore (obviously: very bad) and contains thorough debugging and an identification of what seems to be the - or at least a - culprit.

@burianvlastimil
Copy link

Can I please add also to this or some other thread?:

I selected 56 snapshots at once, only after 20 I think, I got a segfault, do not really understand it so deep, so this something like a bug report. Thank you in advance for your kind elaboration, if that is an error on Timeshift-GTK side of course. Cheers

grep NVM /etc/fstab

UUID=62575d63-cff1-4653-8fce-b8164d24ef93 /mnt/nvm ext4 nofail,nouser,auto,rw,async,x-gvfs-show,x-gvfs-name=NVM 0 0

timeshift-gtk

App config loaded: /etc/timeshift/timeshift.json
Mounted '/dev/nvme0n1p1' at '/run/timeshift/14229/backup'


Removing '2024-09-03_19-00-01'...
Removed '2024-09-03_19-00-01'


Removing '2024-09-04_19-00-01'...
Removed '2024-09-04_19-00-01'


Removing '2024-09-05_19-00-02'...
Removed '2024-09-05_19-00-02'


Removing '2024-09-06_19-00-01'...
Removed '2024-09-06_19-00-01'


Removing '2024-09-07_19-00-01'...
Removed '2024-09-07_19-00-01'


Removing '2024-09-08_19-00-01'...
Removed '2024-09-08_19-00-01'


Removing '2024-09-09_19-00-01'...
Removed '2024-09-09_19-00-01'


Removing '2024-09-10_19-00-01'...
Removed '2024-09-10_19-00-01'


Removing '2024-09-11_19-00-01'...
Removed '2024-09-11_19-00-01'


Removing '2024-09-12_19-00-01'...
Removed '2024-09-12_19-00-01'


Removing '2024-09-13_19-00-02'...
Removed '2024-09-13_19-00-02'


Removing '2024-09-14_19-00-01'...
Removed '2024-09-14_19-00-01'


Removing '2024-09-16_04-00-01'...
Removed '2024-09-16_04-00-01'


Removing '2024-09-17_04-00-01'...
Removed '2024-09-17_04-00-01'


Removing '2024-09-18_04-00-01'...
Removed '2024-09-18_04-00-01'


Removing '2024-09-19_05-00-01'...
Removed '2024-09-19_05-00-01'


Removing '2024-09-20_09-00-01'...
Removed '2024-09-20_09-00-01'


Removing '2024-09-21_09-00-01'...
Removed '2024-09-21_09-00-01'


Removing '2024-09-22_09-00-02'...
Removed '2024-09-22_09-00-02'


Removing '2024-09-23_09-00-01'...
Segmentation fault (core dumped)ning)

dmesg # (relevant snippets)

[Tue Nov 5 12:22:48 2024] delete[15859]: segfault at 28 ip 00007d12e32b23fb sp 00007d12d55ff780 error 4 in libgobject-2.0.so.0.8000.0[7d12e329d000+37000] likely on CPU 4 (core 0, socket 0)
[Tue Nov 5 12:22:48 2024] Code: 00 83 f8 01 0f 85 55 02 00 00 4c 8d 73 0c 8b 43 0c a8 10 0f 85 e6 00 00 00 48 89 df e8 1e 15 ff ff 48 89 df 49 89 c5 48 8b 03 50 28 8b 43 08 89 45 bc 83 f8 01 0f 8e be 01 00 00 4d 85 ed 0f

3 core dumps while deleting all snapshots attached below:
core-dumps.zip

@LinuxOnTheDesktop
Copy link
Author

I'm still getting periodic segfaults. It's very disconcerting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants