[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mldonkey-bugs] [Bug #1173] array bounds violations in latest CVS on OS
From: |
nobody |
Subject: |
[Mldonkey-bugs] [Bug #1173] array bounds violations in latest CVS on OS X 10.2 -> SIGBUS |
Date: |
Tue, 10 Sep 2002 09:58:38 -0400 |
=================== BUG #1173: FULL BUG SNAPSHOT ===================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=1173&group_id=1409
Submitted by: None Project: mldonkey, a free e-Donkey
client
Submitted on: 2002-Sep-10 09:58
Category: None Severity: 5 - Major
Bug Group: None Resolution: None
Assigned to: None Status: Open
Summary: array bounds violations in latest CVS on OS X 10.2 -> SIGBUS
Original Submission: hi -
there are cases where loops across file.file_nchunks in
donkey/donkeyOneFile.ml and donkey/donkeyClient.ml
fail because the loop index is used to reference arrays
that are not long enough.
e.g., (Array.length file.file_chunks) != file.file_nchunks
or (Array.length chunks) != (Array.length file.file_chunks)
this is easily triggered by removing files.ini and history.met,
restart, and "recover_temp". entries in files.ini with "file_length = 0"
will also cause SIGBUS crashes because of array bounds problems throughout
the formerly secret code.
no fix yet, but lots of interesting stuff learned via Printf.printf /
printf_string
sprinkled liberally...
why is this a problem in os x 10.2 and not other
architectures/operating-systems,
including os x 10.1 & os x 10.0?
-- rottegift
No Followups Have Been Posted
No files currently attached
For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=1173&group_id=1409
- [Mldonkey-bugs] [Bug #1173] array bounds violations in latest CVS on OS X 10.2 -> SIGBUS,
nobody <=