<html>
    <head>
      <base href="https://bugs.llvm.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:rnk@google.com" title="Reid Kleckner <rnk@google.com>"> <span class="fn">Reid Kleckner</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED DUPLICATE - Bad source/line debug information for one address in Chrome"
   href="https://bugs.llvm.org/show_bug.cgi?id=44300">bug 44300</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>DUPLICATE
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>rnk@google.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED DUPLICATE - Bad source/line debug information for one address in Chrome"
   href="https://bugs.llvm.org/show_bug.cgi?id=44300#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED DUPLICATE - Bad source/line debug information for one address in Chrome"
   href="https://bugs.llvm.org/show_bug.cgi?id=44300">bug 44300</a>
              from <span class="vcard"><a class="email" href="mailto:rnk@google.com" title="Reid Kleckner <rnk@google.com>"> <span class="fn">Reid Kleckner</span></a>
</span></b>
        <pre>I loaded the minidump in windbg, and it's our old friend, line zero. This was
what `k` produced after configuring symbol server search paths and reloading
the symbols:

 # Child-SP          RetAddr           Call Site
00 00000056`38d5ef68 00007ffc`e0391118 ntdll!NtWaitForSingleObject+0xa
01 00000056`38d5ef70 00007ffc`ad711210 KERNELBASE!WaitForSingleObjectEx+0x94
02 00000056`38d5f010 00007ffc`ad70fcba
chrome_child!base::WaitableEvent::TimedWait+0x100
[c:\b\s\w\ir\cache\builder\src\base\synchronization\waitable_event_win.cc @
107] 
03 00000056`38d5f0c0 00007ffc`ad70fbe6
chrome_child!base::MessagePumpDefault::Run+0x7a
[c:\b\s\w\ir\cache\builder\src\base\message_loop\message_pump_default.cc @ 57] 
04 00000056`38d5f140 00007ffc`ad70f56e
chrome_child!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run+0x86
[c:\b\s\w\ir\cache\builder\src\base\task\sequence_manager\thread_controller_with_message_pump_impl.cc
@ 463] 
05 00000056`38d5f190 00007ffc`aeee29ea chrome_child!base::RunLoop::Run+0x1ae
[c:\b\s\w\ir\cache\builder\src\base\run_loop.cc @ 158] 
06 00000056`38d5f230 00007ffc`ad6fa9e5 chrome_child!content::UtilityMain+0x1d2
[c:\b\s\w\ir\cache\builder\src\content\utility\utility_main.cc @ 150] 
07 00000056`38d5f420 00007ffc`ad6e1e47
chrome_child!content::ContentMainRunnerImpl::Run+0x1a9
[c:\b\s\w\ir\cache\builder\src\content\app\content_main_runner_impl.cc @ 874] 
08 00000056`38d5f5f0 00007ffc`ad6e18cb chrome_child!service_manager::Main+0x4b4
[c:\b\s\w\ir\cache\builder\src\services\service_manager\embedder\main.cc @ 423] 
09 00000056`38d5f8a0 00007ffc`ad6e1485 chrome_child!content::ContentMain+0x3e
[c:\b\s\w\ir\cache\builder\src\content\app\content_main.cc @ 19] 
0a 00000056`38d5f930 00007ff7`f5da2bdf chrome_child!ChromeMain+0x125
[c:\b\s\w\ir\cache\builder\src\chrome\app\chrome_main.cc @ 0] 
0b 00000056`38d5fa20 00000056`38ff9100 chrome!MainDllLoader::Launch+0x177
[c:\b\s\w\ir\cache\builder\src\chrome\app\main_dll_loader_win.cc @ 202] 


The key line is:
chrome_child!ChromeMain+0x125 [....\chrome_main.cc @ 0]


I think we fixed this in LLVM 9d8f0b3519c4e9e4e2a3d3b19ea0caf9ef3f85ce (Oct
10). The crash you linked is from Chrome M78, which seems to have branched in
September. So, it was built with a compiler that lacks the fix to avoid
emitting line zero locations.

I think we can say that this is a duplicate of issue 43530.

*** This bug has been marked as a duplicate of <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Single-stepping through clang-cl code randomly drops into assembly language"
   href="show_bug.cgi?id=43530">bug 43530</a> ***</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>