Bug 26084 - System.Diagnostic.Process.ProcessName() truncates process name to 14 char
Summary: System.Diagnostic.Process.ProcessName() truncates process name to 14 char
Status: CONFIRMED
Alias: None
Product: Class Libraries
Classification: Mono
Component: System (show other bugs)
Version: unspecified
Hardware: PC Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2015-01-15 17:35 UTC by Cody Beyer (MSFT)
Modified: 2015-01-23 16:56 UTC (History)
3 users (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Cody Beyer (MSFT) 2015-01-15 17:35:26 UTC
### Description

System.Diagnostic.Process.ProcessName() provides a name that is truncated to 14 char even when it is so much long

### Test Case

https://www.dropbox.com/s/ywbx2dsdckpzcwg/ThisIsAVeryLongNameForAVeryShortProcess.zip?dl=0

### Steps to Reproduce

1. Open Test Case
2. Build and Deploy
3. Click "Button"

### Excepted Results

The name of the process should display below the button. The name of the process is "ThisIsAVeryLongNameForAVeryShortProcess"

### Actual Results

The name of the process is truncated to "ThisIsAVeryLong"

### Version

=== Xamarin Studio ===

Version 5.7 (build 661)
Installation UUID: 3e4348fa-e0b3-46a4-8426-58f27e19159e
Runtime:
	Mono 3.12.0 ((detached/a813491)
	GTK+ 2.24.23 (Raleigh theme)

	Package version: 312000068

=== Apple Developer Tools ===

Xcode 6.1.1 (6611)
Build 6A2008a

=== Xamarin.iOS ===

Version: 8.6.0.51 (Business Edition)
Hash: dfb682f
Branch: 
Build date: 2015-01-08 13:39:32-0500

=== Xamarin.Android ===

Version: 4.20.0.28 (Business Edition)
Android SDK: /Users/codybeyer/Library/Developer/Xamarin/android-sdk-macosx
	Supported Android versions:
		2.1    (API level 7)
		2.2    (API level 8)
		2.3    (API level 10)
		3.1    (API level 12)
		4.0    (API level 14)
		4.0.3  (API level 15)
		4.1    (API level 16)
		4.2    (API level 17)
		4.3    (API level 18)
		4.4    (API level 19)
		4.4.87 (API level 20)
		5.0    (API level 21)
Java SDK: /usr
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

=== Xamarin.Mac ===

Version: 1.10.0.18 (Business Edition)

=== Build Information ===

Release ID: 507000661
Git revision: b70bab61da996da29045ea8ee8aed1a6faedbe78
Build date: 2015-01-05 16:31:31-05
Xamarin addins: 82f6c71490562d6cd125a09287f441902fdac3d7

=== Operating System ===

Mac OS X 10.10.1
Darwin Codys-MBP.router 14.0.0 Darwin Kernel Version 14.0.0
    Fri Sep 19 00:26:44 PDT 2014
    root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64
Comment 1 Sandy Armstrong [MSFT] 2015-01-23 16:56:33 UTC
I can confirm this on Mono 3.12.0. MS.NET does not have the same behavior.

Note You need to log in before you can comment on or make changes to this bug.