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 15 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 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)