mirror of
https://github.com/cy384/ssheven.git
synced 2026-05-15 06:05:53 -06:00
[GH-ISSUE #31] 0.9.0 Preferences Corruption Crash #30
Labels
No labels
bug
documentation
enhancement
enhancement
pull-request
question
upkeep
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/ssheven#30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @VitaliyYakob on GitHub (Feb 24, 2025).
Original GitHub issue: https://github.com/cy384/ssheven/issues/31
To solve the freeze problem, you need to delete the "ssheven Preferences" file.
It was checked for:
Macintosh Quadra 950, MacOS 7.6.1, Open Transport 1.3.1
@cy384 commented on GitHub (Feb 25, 2025):
Thanks for the report, I'll see if I can reproduce this. ssheven is supposed to do a version check on the preferences file, it's possible there is something broken.
@nizmow commented on GitHub (Mar 11, 2025):
I don't have much further to report except that I have this as well. Installed it a couple of nights ago and it worked great, fired up my Mac this morning and it crashes with error 1. If I try again it gives a bus error and a hard system freeze.
LC475 (68040LC 25MHz), 32MB RAM, Mac OS 7.6.1. Virtual memory off, running on BlueSCSI.
Thanks!
@cy384 commented on GitHub (Mar 12, 2025):
does deleting the preferences file also work for you?
@nizmow commented on GitHub (Mar 12, 2025):
Just tested -- yes, that fixes it!
@nizmow commented on GitHub (Mar 16, 2025):
Just following up, installed this on my B&W G3 running Mac OS 9.2.2 and it works fine after restart, all preferences remembered. Something specific to 68k builds.
@LXXero commented on GitHub (Sep 22, 2025):
I'm actually having this issue on PPC under 9.1, so I'm starting to wonder if it's not actually PPC vs 68k related at all - but rather something to do with the versions of various libraries? Maybe related to https://github.com/cy384/ssheven/issues/30 ?
As a work-around, I created a dummy prefs file in simpletext and locked it so it can't be modified. No ability to save prefs - but it starts every time now.
@cy384 commented on GitHub (Sep 22, 2025):
oh that's a nice work around
I'm pretty sure the preferences code is just garbage, so I'm not too surprised it's also causing issues on PPC sometimes
@MortenHarding commented on GitHub (Oct 13, 2025):
I've reproduced the issue on a Macintosh SE/30 running system 7.5.5.
The prererences file looks fine when no changes are made, but if I change a preference and save the file, it adds a section that is not readable to the end of the file.
As mentioned above, the simple workaround is to edit the file and remove the lines that are appended.
Here is an example of the contents of my preference file, that got this appended to the end:
0
137
1
0
33
30
9
22
B*""Ç"""ë„J:[+"!#j";R!:""!)ÄzzÇö9ö ‚zÅÅ"âÇ®A©9±)))à8∫*≤ãìCÚjÿ;[h2‡;[–z™rÍ˙**"2"#:–¯π·!1°…‡")@(@H"2"B@¢±X)aa¢1í"("("@ Ë
(HĢ»I‡ÅÅjIj9X2B2R:Z2¯B80RÄ((êë·@‡òËË!!!@(8"!(":X "3Kq!I))Ò°I)…q1))Òââ9A…˘Aa!πQ81YYA9Q8AY1QYaÄQI9Q9…p:a)11QQ1!)2a1!Qa(1)Å919´†IYQa£≤∫2"A)¢ia!9Åô°—!1ëAY9)!rq°·â·a)Y9Å!A™q°q91a!(!!Ÿaô⁄∫2"A)¢X !9Èy!©)!rÒ99ÈI9)Y9Å!A™ô91a!(!!™É)£)ì)†…ÅÅyÒ!r":±AQ) :")Y8BÍË 01∏ 01Ë 01∫Ä 01ò 01– 01» 01ò 01Úr")!2±AJ"ë9a—(8BÍ 01"""""""""""""‡ 01"""""""""""""ê 01"""""""""""""‚Ä 01"""""""""""""– 01"""""""""""""Ä 01""""""""""""" 01"""""""""""""¿ 01"""""""""""""âB‚‡!®!ÿ!™Ä!à!¿!∏!à!¬@z“@Zö2J9"z0 (88"rp!2B1B:2B 9í#): Y BH!X!∏;cëê;càb"pBR "2ôS2
K(âS2Q"R "2IS2h‡¡™Z 2H!;(õ2K(qS2X!p@!;(i3(Ÿ@RR(R(RÄ)R(QXàh * AZiëYQQYYaX!h!i∫R2:h1ZIâ"22 :2"A * i0rh"(*b∫(82ÇjrJj: j9 (P!b920!02P°!ë!˘!yIi°!Ai!!!!!!!!!!!!!!!!!!!!!!!!!‡P°0a0Ë8ÿ8à†Ph–∏É∞0Ä· ¿®â0Å0Å(Å0ë0ô0Å0Y(Å0Q090Å0Å0€0õ®1 ∏Äô °0à°010Y0a(π0´PÈ ∏àq(à±0ë0Ë@†ÄËô ˘0q0y(°(a0a0Î0∏®ëA8´0àPÄH®ªH¯Ë{πÛXêÄ–Å0»∞¡0Å0Å(ê90£0ª0¿0à¿Q(Äpêa(a0Û0¯@àÄi)ÀÒ0∞h∏(∞±0°0Q0´0‚B0"r*(b0∞∏Xàh†àxÄhÄy0X¿»ê∞XàhàXàhhXàh–xÿàx∏∞hòË∞ë#Yaôÿ±I—°ayqYYÀ(‡ò†qS»õ‡#888[¡@Y@õ