<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
I'll check the archive..but..we should have full paths to source files in debug information.<br>That is what you always get with C and C++ on Windows.<br>I understand they aren't particularly useful when binaries are copied across machines.<br>But they are very useful when they aren't.<br><br><br>Real life scenario, the debugger shows me:<br><br><br>0012fc2c 0041fd50 stubgen!Formatter__PutText+0xc6 [..\src\formatter\Formatter.m3 @ 275]<br>0012fc98 00410192 stubgen!IntfStubCode__Header+0x90 [..\src\IntfStubCode.m3 @ 25]<br>0012fd78 00409444 stubgen!StubCode__GenStub+0x14b [..\src\StubCode.m3 @ 91]<br>0012fdc8 00409117 stubgen!AstToType__ProcessNetObj+0x1e7 [..\src\AstToType.m3 @123]<br>0012fe38 00422b2b stubgen!AstToType__OneStub+0x59e [..\src\AstToType.m3 @ 95]<br>0012fe88 00443305 stubgen!Main__DoRun+0x3db [..\src\Main.m3 @ 64]<br>0012febc 00422b99 stubgen!M3ToolFrame__Startup+0x87 [..\src\toolframe\M3ToolFrame.m3 @ 27]<br>0012fee0 0056c3f4 stubgen!Main_M3+0x35 [..\src\Main.m3 @ 76]<br>0012ff24 0056b9cc stubgen!RTLinker__RunMainBody+0x25a [..\src\runtime\common\RTLinker.m3 @ 399]<br><br><br>If we did things correctly, I'd just copy/paste these paths into the file.open dialog.<br>Instead I get to be slower.<br><br><br>Here is C++ for example:<br><br><br>C:\dev2\cm3.2\m3-ui\zeus\NT386>type t.c<br>int main()<br>{<br>__debugbreak();<br>}<br><br>C:\dev2\cm3.2\m3-ui\zeus\NT386>cl -Zi t.c<br>Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86<br>Copyright (C) Microsoft Corporation.  All rights reserved.<br><br>C:\dev2\cm3.2\m3-ui\zeus\NT386>\bin\x86\cdb.exe -g t.exe<br><br>t!main+0x3:<br>00401013 cc              int     3<br>0:000> .lines<br>Line number information will be loaded<br>0:000> u .<br>t!main+0x3 [c:\dev2\cm3.2\m3-ui\zeus\nt386\t.c @ 3]:<br><br><br> - Jay<br>                                      </body>
</html>