close
Comments you submit will be routed for moderation. If you have an account, please log in first.
Modify

Opened 4 years ago

Closed 4 years ago

Last modified 18 months ago

#170 closed bug (fixed)

2 PatchWork Hits

Reported by: opiopi Owned by: tboeckel
Priority: undecided Milestone: YAM 2.6p1
Component: undefined Version: 2.6
Severity: major Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

Description (last modified by damato)

Today i run YAM 2.6 with PatchWork running an get the follow 2 Hits:

exec.library InitSemaphore(0x0A9AA32C)
Severity 2: structure is not cleared
PC=0FF7C36A TCB=0ACE74B0 ("Shell Process")
Data: 0AD0E820 FFFFFFFF 0A9AA32C 0AD0E820 00010000 029F0001 02A60001 00000000
Addr: 0A9AA32C 0A9AA32C 0A9AA324 0A9AA324 0C034756 0C0B8F04 08000B74 0C0B8EAC
----> 0C034756 - "YAM.2.6"  Hunk 0000, Offset 000C646E
PC-8: F9024CDF 0C044E75 2F022410 20422410 67064EAE FDC660F4 241F4E75 20492F09
PC *: 4EAEFDD2 225F41EE 02146000 EB2A41EE 02146000 EB52522E 01275268 002C660A
Stck: 0C0B8EAC 0FF7C36E 0A9AA32C 0C0650F0 0000026C 0C0B0000 00000001 029FCA65
Stck: 02A6ACD9 0BF6E2E4 00000000 0BF6E5D0 0C034756 0C0B8F04 08000B74 0BF6E2E4
----> 0FF7C36A - "ROM - exec 45.20 (6.1.2002)"  Hunk 0001, Offset 00002F12
----> 0FF7C36E - "ROM - exec 45.20 (6.1.2002)"  Hunk 0001, Offset 00002F16
----> 0C0650F0 - "YAM.2.6"  Hunk 0000, Offset 000F6E08
----> 0BF6E2E4 - "YAM.2.6"  Hunk 0000, Offset FFFFFFFC
----> 0BF6E5D0 - "YAM.2.6"  Hunk 0000, Offset 000002E8
----> 0C034756 - "YAM.2.6"  Hunk 0000, Offset 000C646E
----> 0BF6E2E4 - "YAM.2.6"  Hunk 0000, Offset FFFFFFFC

commodities.library CxBroker(0x0C0B8B0A,0x00000000)
Severity 3: nb_Title string is too long
PC=0B0AE994 TCB=0ACE74B0 ("Shell Process")
Data: 00000000 F7FFFFFF 00000400 00000001 00000000 0A9AA618 02A6ACD9 00000000
Addr: 0C0B8B0A 0ABFBBEE 00000000 0B763CC8 0AA7F100 0B763CE4 080399BC 0C0B8AD0
----> 0AA7F100 - "LIBS:muimaster.library"  Hunk 0001, Offset 00000000
PC-8: 00382F6D 0098003C 2F6D00A8 0046202D 00B41F40 004441EF 00322C6D 00A47000
PC *: 4EAEFFDC 2B4000AC 674C2053 22680004 206902E0 20086722 2F2D00A8 2240204D
Stck: 0C0B8AD0 0B0AE998 0C0B8C1C 02A6ACD9 0BF6E2E4 0A9AA618 0B0AE214 0C0B8B50
Stck: 0A699CB8 0A9AA618 0B0A3AA8 0AA9B400 0C0B8B60 0A9AA618 0ACE0500 0ABFBBE0
----> 0B0AE994 - "LIBS:muimaster.library"  Hunk 0000, Offset 0000F324
----> 0B0AE998 - "LIBS:muimaster.library"  Hunk 0000, Offset 0000F328
----> 0BF6E2E4 - "YAM.2.6"  Hunk 0000, Offset FFFFFFFC
----> 0B0AE214 - "LIBS:muimaster.library"  Hunk 0000, Offset 0000EBA4
----> 0B0A3AA8 - "LIBS:muimaster.library"  Hunk 0000, Offset 00004438

Because the hits have level 2 and 3 the hits should be fixed.

Attachments (0)

Change History (8)

comment:1 follow-up: Changed 4 years ago by opiopi

Sorry seems again wrong formatting on the webpage. :-(
I should really attach such files as binary...

comment:2 Changed 4 years ago by tboeckel

  • Owner set to tboeckel
  • Status changed from new to assigned

comment:3 Changed 4 years ago by tboeckel

  • Resolution set to fixed
  • Status changed from assigned to closed

This one will be fixed in the next nighly build:

  • Debug.c: clear the semaphore structure before calling InitSemaphore(). The "CxBroker" hit is harmless as commodities.library will truncate too long strings automatically. This closes #171.

comment:4 Changed 4 years ago by damato

  • Description modified (diff)

comment:5 in reply to: ↑ 1 Changed 4 years ago by damato

Replying to opiopi:

Sorry seems again wrong formatting on the webpage. :-(
I should really attach such files as binary...

No need to do that. Simply read the section on the trac about Wiki formating. See here: http://trac.yam.ch/wiki/WikiFormatting

then you can you a triple ‘{‘ in front of your verbatim text so that it is correctly layouted.

comment:6 Changed 4 years ago by opiopi

@damato:
Ok thanks for the hint and the link. Here are a lot of options but
i'll try to remember the triple { thing next time i post such text.

@thboeckel:
About truncate of the title string:
Exchange show with developer version and version 2.6 a string like:

"YAM 2.7-dev [OS3/m68k] (24 06.2010) Cop"
"YAM 2.6 [OS3/m68k] (21.02.2010) Copyrig"

but both looks not so nice. So a better approach is to truncate the
string itself (e.g. after the date) so it looks ok and we have no
PatchWork Hit. :-)

comment:7 Changed 4 years ago by opiopi

Sorry was not logged in, so again:

Thanks for fixing this last hit too.

comment:8 Changed 4 years ago by damato

  • Description modified (diff)
  • Milestone changed from YAM 2.7 to YAM 2.6p1

Add Comment

Modify Ticket

Action
as closed The owner will remain tboeckel.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Frank Weber(Reporter, Participant)
  • Thore Böckelmann(Owner, Participant)