Maneage - Bugs: bug #65677, Conflicting /bin/sh causes crash...
You are not allowed to post comments on this tracker with your current authentication level.
bug #65677: Conflicting /bin/sh causes crash in high-level sofware
Submitter: | Mohammad Akhlaghi <makhlaghi> | ||
Submitted: | Fri 03 May 2024 11:19:10 AM UTC | ||
Category: | Software | Severity: | 3 - Normal |
Item Group: | Crash | Status: | Ready For Test |
Privacy: | Public | Assigned to: | makhlaghi |
Open/Closed: | Open |
Fri 03 May 2024 07:37:24 PM UTC, comment #4: |
Mohammad Akhlaghi <makhlaghi> |
Fri 03 May 2024 07:36:19 PM UTC, comment #3: Two other updates:
|
Mohammad Akhlaghi <makhlaghi> |
Fri 03 May 2024 02:55:23 PM UTC, comment #2: Two missing shebangs were also corrected in Commit 9e3ea4a5a9 (on the same 'no-bin-sh' branch). |
Mohammad Akhlaghi <makhlaghi> |
Fri 03 May 2024 11:49:44 AM UTC, comment #1: Some extra comments:
|
Mohammad Akhlaghi <makhlaghi> |
Fri 03 May 2024 11:19:10 AM UTC, original submission:
Until now, Maneage had a major undetected leak: all low-level software default to '/bin/sh' (which is hard-coded in their sources!). So far this was not noticed because the Maneage shell and the '/bin/sh' of the operating systems we had tested on were compatible. But after trying to re-build a Maneage'd project with 2021 software on a computer with 2024 software, '/bin/sh' (and thus Maneage) crashed!
|
Mohammad Akhlaghi <makhlaghi> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Powered by Savane 3.13-4b48.
Corresponding source code
In the previous comment I forgot to mention that I added Commit eabf1354d6 over the branch to fix the first point below about TeXLive.