-
Notifications
You must be signed in to change notification settings - Fork 410
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
A SEGV may occur when collecting boot loader information. #2405
Milestone
Comments
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 7, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 8, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 8, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 8, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 8, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 8, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 8, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
|
#2414 |
phoepsilonix
added a commit
to phoepsilonix/calamares
that referenced
this issue
Dec 16, 2024
) 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first 14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first 14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first Thread 1 "calamares" received signal SIGSEGV, Segmentation fault. 0x00007ffff60c8b65 in ?? () from /usr/lib/libQt6Gui.so.6
Proposed fix merged just now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A SEGV may occur when collecting boot loader information.
Describe the bug
When updating boot loader information or partition information, multiple threads are started, and SEGV occurs in some cases. From the log, it can be inferred that mutex is not working properly.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
After collecting partition information, no SEGV occurs and a list of partition information is displayed.
Screenshots and Logs
14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first
14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first
14:33:33 [2]: WARNING (Qt): beginResetModel called on BootLoaderModel(0x5555565c5b70) without calling endResetModel first
14:33:33 [2]: WARNING (Qt): endResetModel called on BootLoaderModel(0x5555565c5b70) without calling beginResetModel first
Additional context
I have observed this occur with some frequency when a Chrome OS (brunch) partition is present on /dev/sdc.
The text was updated successfully, but these errors were encountered: