1483 – Errors in threads not directed to stderr

D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 1483 - Errors in threads not directed to stderr
Summary: Errors in threads not directed to stderr
Status: RESOLVED FIXED
Alias: None
Product: D
Classification: Unclassified
Component: dmd (show other issues)
Version: D1 (retired)
Hardware: x86 All
: P2 normal
Assignee: Walter Bright
URL:
Keywords: diagnostic, EH, patch
Depends on:
Blocks:
Reported: 2007年09月07日 09:39 UTC by Stewart Gordon
Modified: 2014年02月17日 22:49 UTC (History)
0 users

See Also:


Attachments
Patch for std.thread (596 bytes, patch)
2007年09月07日 09:45 UTC, Stewart Gordon
Details | Diff
Add an attachment (proposed patch, testcase, etc.)

Note You need to log in before you can comment on or make changes to this issue.
Description Stewart Gordon 2007年09月07日 09:39:48 UTC
The fix to direct uncaught errors to stderr was finally folded into internal\dmain2.d. However, it has been missed out from std\thread.d. Consequently, error messages thrown by threads don't go to the right place.
Comment 1 Stewart Gordon 2007年09月07日 09:45:10 UTC
Created attachment 176 [details] 
Patch for std.thread
I presume there's a reason dmain2.d uses fprintf rather than fwritef(ln), but don't know what that reason is.
Comment 2 Walter Bright 2007年11月03日 21:47:37 UTC
Fixed dmd 1.023 and 2.007


AltStyle によって変換されたページ (->オリジナル) /