Bug 318573 (MONO75624) - heap-prof uses mono_type_get_full_name() which has disappeared in SVN
Summary: heap-prof uses mono_type_get_full_name() which has disappeared in SVN
Status: RESOLVED FIXED
Alias: MONO75624
Product: Mono: Tools
Classification: Mono
Component: tools (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Ben Maurer
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-25 01:06 UTC by Brion Vibber
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
change function to other function which does exist. (it rusn, but have not confirmed that semantics are correct) (1.13 KB, patch)
2005-07-25 01:08 UTC, Thomas Wiest
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:25:40 UTC


---- Reported by brion@pobox.com 2005-07-24 18:06:36 MST ----

Description of Problem:
The desc-heap profiler module and viewer use the mono_type_get_full_name() function.
This function was removed on June 15, causing it to fail on current Mono SVN.

Steps to reproduce the problem:
1. Install mono from SVN
2. Install heap-prof from SVN
3. Run a program:
 mono --profile=heap-desc MWUpdateDaemon.exe

Actual Results:
dyld: lazy symbol binding failed: Symbol not found: _mono_type_get_full_name
Referenced from: /opt/monodev/lib/libmono-profiler-desc-heap.so
Expected in: flat namespace
dyld: Symbol not found: _mono_type_get_full_name
Referenced from: /opt/monodev/lib/libmono-profiler-desc-heap.so
Expected in: flat namespace

Expected Results:
Program and profiler should work.

How often does this happen? 
Every time.

Additional Information:

Workaround: change uses of mono_type_get_full_name() to mono_type_get_name_full(), which 
was added when the former was removed.



---- Additional Comments From brion@pobox.com 2005-07-24 18:08:18 MST ----

Created an attachment (id=168265)
change function to other function which does exist. (it rusn, but have not confirmed that semantics are correct)




---- Additional Comments From bmaurer@users.sf.net 2005-07-26 02:29:40 MST ----

In SVN HEAD. Thanks!

Imported an attachment (id=168265)

Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Mac OS X 10.4.2</cf_op_sys_details>
Unknown operating system unknown. Setting to default OS "Other".