Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/RTL/Delphi/Thread support    [ Add a report in this area ]  
Report #:  105310   Status: Open
[MacOS] Need to hide EThreadNameException from being displayed to user
Project:  Delphi Build #:  16.0.4358.45540
Version:    16.3 Submitted By:   Remy Lebeau (TeamB)
Report Type:  Basic functionality failure Date Reported:  5/1/2012 5:38:05 PM
Severity:    Commonly encountered problem Last Updated: 5/16/2012 11:59:28 PM
Platform:    All Mac platforms Internal Tracking #:   28262
Resolution: None (Resolution Comments) Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
[MacOS]
On MacOS, the TThread.NameThreadForDebugging() method raises an EThreadNameException exception when a project is being run inside the debugger.  That exception is being displayed to the user instead of being handled silently:

First chance exception at $000836FC. Exception class EThreadNameException with message ''.
Steps to Reproduce:
Run a FireMonkey project inside the debugger on a MacOS system
and have it call TThread.NameThreadForDebugging().
Workarounds
None
Attachment
None
Comments

Tomohiro Takahashi at 5/17/2012 7:27:53 PM -
This report was opened with valid Internal Tracking Number.
Thanks.

Server Response from: ETNACODE01