Re: [hatari-devel] Error when saving files |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Error when saving files
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Wed, 7 Dec 2022 13:08:46 +0100
- Authentication-results: strato.com; dkim=none
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1670414976; s=strato-dkim-0002; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=cU+aiiIWo84WEv+H0/8bxAVBBpZ6ZQMdMAD869cK1Q4=; b=BrCBQg9LSJ9ouqQmqBWD9mRVwg4it6IP+t+YDTChgO/ZBeihLmqXxrXcWh9Z20WUOY J7iRgie7ERY0pPBuIV0N7SWfAJPn4VpMTkvq0BNQe4ePceaXDuTNHAmZw0lhnudKfeiR XKIiR0OsH35dLKcmdX5NIYa9Gt2g0jRnMepDjw3+XkG5SFnOmFfNUSUc/Awox7MGs0s9 mSu6NTxbusyd9Mh8WXLreCJjMNWOFQuXt042wdaAlb57uk3Q1HGmdIUltmJKKDplIDZL OsH0DzSqhct88o9Qtim3S9r3wWYZMTvdbw1OIYqE+ZJes92bf6KbzwfjhKF8cTnmIHib 3apg==
Please see the attachment. The affected file is EDISON.RSM.
> Hi,
>
> On 7.12.2022 14.00, Uwe Seimet wrote:
> > It's still not working I'm afraid. The file write permssions are still
> > removed.
>
> Can you provide "--trace os_base" output?
>
>
> - Eero
>
> >
> > Best regards
> >
> > Uwe
> >
> >> Hi Uwe,
> >>
> >> Thanks for reporting this!
> >>
> >> I think it should be fixed now, could you verify?
> >>
> >>
> >> - Eero
> >>
> >> On 6.12.2022 22.38, Uwe Seimet wrote:
> >>> I just found that Hatari changes the file permissions from rwrwrw to
> >>> read-only for all.
> >>>>
> >>>> When starting a batch job the EDISON text editor reports that a file is
> >>>> protected or already existing as a folder. Hatari shows this warning:
> >>>>
> >>>> WARN : GEMDOS failed to create/truncate '/home/us/TT/D/HDDRIVER/EDISON.RSM'
> >>>>
> >>>> This issue must be caused by a very recent commit. I guess it's this one:
> >>>>
> >>>> * 8fe983f2 - Fix GEMDOS HD checks for files writable only by other users (21 hours ago) <Eero Tamminen>
> >>>>
> >>>> Best regards
> >>>>
> >>>> Uwe
> >>
> >>
> >
> >
>
>
GEMDOS 0x4B Pexec(3, "C:\THING\thingreg.ovl", [0]"", 0x0) at PC 0x1365E8E
GEMDOS 0x4B Pexec(7, 0x7, 0x13727c5, 0x0) at PC 0xFA003A
GEMDOS 0x4B Pexec(4, 0x0, 0x13ffffa, 0x0) at PC 0x1365E8E
GEMDOS 0x00 Pterm0() at PC 0x14000FE
GEMDOS 0x4B Pexec(0, "G:\UTILITY\EDISON.PRG", [0]"", 0x0) at PC 0x1365E8E
GEMDOS 0x4B Pexec(7, 0x17, 0x14073ea, 0x0) at PC 0xFA003A
GEMDOS 0x3D Fopen("EDISON.INF", read-only) at PC=0x14221C8
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x14220D4
GEMDOS 0x3D Fopen("EDISON.JOB", read-only) at PC=0x14221C8
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x14220D4
GEMDOS 0x3D Fopen("EDISON.RSM", read-only) at PC=0x14221C8
-> FD 64 (read-only -> read+write)
GEMDOS 0x3D Fopen("D:\HDDRIVER\HDDRIVER.S", read-only) at PC=0x14221C8
-> FD 65 (read-only -> read+write)
GEMDOS 0x3E Fclose(65) at PC 0x14220D4
GEMDOS 0x3D Fopen("D:\HDDRIVER\SCSI.S", read-only) at PC=0x14221C8
-> FD 65 (read-only -> read+write)
GEMDOS 0x3E Fclose(65) at PC 0x14220D4
GEMDOS 0x3D Fopen("D:\HDDRIVER\SCSILIB.S", read-only) at PC=0x14221C8
-> FD 65 (read-only -> read+write)
GEMDOS 0x3E Fclose(65) at PC 0x14220D4
GEMDOS 0x3D Fopen("D:\HDDRIVER\IDE.S", read-only) at PC=0x14221C8
-> FD 65 (read-only -> read+write)
GEMDOS 0x3E Fclose(65) at PC 0x14220D4
GEMDOS 0x3E Fclose(64) at PC 0x14220D4
GEMDOS 0x3C Fcreate("EDISON.RSM", 0x0) at PC 0x14221BA
-> FD 64 (read/write)
GEMDOS 0x3E Fclose(64) at PC 0x14220D4
GEMDOS 0x4B Pexec(0, "G:\UTILITY\ER68Z264.TOS", [72]"-Q:ASSEM.ERR SCSILIB.S -OBJ2 -0: OPT B+,P+,S+,Q+,A+,J+,M+,L+,T+,Z+,K+,V+", 0x1071164) at PC 0x14221FA
GEMDOS 0x4B Pexec(7, 0x7, 0x143907e, 0x1071164) at PC 0xFA003A
GEMDOS 0x3D Fopen("SCSILIB.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("E:\SYSTEM.ASM", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("SCSI.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("ACSI.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("IDE.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("BLITTER.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("E:\SYSTEM.ASM", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("SCSI.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("ACSI.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("IDE.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("BLITTER.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("E:\SYSTEM.ASM", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("SCSI.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("ACSI.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("IDE.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("BLITTER.S", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3C Fcreate("SCSILIB.O", 0x0) at PC 0x15C3870
-> FD 64 (read/write)
GEMDOS 0x3E Fclose(64) at PC 0x15C388A
GEMDOS 0x3C Fcreate("ASSEM.ERR", 0x0) at PC 0x15BF90C
-> FD 64 (read/write)
GEMDOS 0x3E Fclose(64) at PC 0x15BF942
GEMDOS 0x4C Pterm(0) at PC 0x15C3E0C
GEMDOS 0x4B Pexec(0, "G:\UTILITY\ER68Z264.TOS", [41]"-Q:ASSEM.ERR SCSILIB.LIB SCSILIB.O -LIBSI", 0x1071164) at PC 0x14221FA
GEMDOS 0x4B Pexec(7, 0x7, 0x143907e, 0x1071164) at PC 0xFA003A
GEMDOS 0x3D Fopen("SCSILIB.LIB", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3D Fopen("SCSILIB.O", read-only) at PC=0x15C4734
-> FD 64 (read-only -> read+write)
GEMDOS 0x3E Fclose(64) at PC 0x15C4852
GEMDOS 0x3C Fcreate("SCSILIB.LIB", 0x0) at PC 0x15C3870
-> FD 64 (read/write)
GEMDOS 0x3E Fclose(64) at PC 0x15C388A
GEMDOS 0x4C Pterm(0) at PC 0x15C3E0C
GEMDOS 0x3C Fcreate("EDISON.RSM", 0x0) at PC 0x14221BA
-> ERROR (errno = 13)
WARN : GEMDOS failed to create/truncate '/home/us/TT/D/HDDRIVER/EDISON.RSM'