IIRC for source level breakpoints you need to enable the experimental support for dwarf debugging in chrome
https://developer.chrome.com/blog/wasm-debugging-2020/ Von meinem iPhone gesendet > Am 19.08.2022 um 06:28 schrieb Gregory Propf <[email protected]>: > > > I also tried it with "emcc debugtest.cpp -gsource-map > --source-map-base=http://localhost:6931/ -o debugtest.js" > In this case the breakpoints actually are being honored but the variables are > all just identified as $var1, $var2, etc... I've seen this before when trying > to debug ClojureScript and eventually abandoned the effort because it wasn't > that useful, particularly with complex data structures where I really needed > the names of the structure members. > >> On Thu, Aug 18, 2022 at 5:02 PM 'Sam Clegg' via emscripten-discuss >> <[email protected]> wrote: >> Can you make it work with a simple hello world program compiled without >> optimizations? If not it sounds like maybe a bug in either toolchain or in >> the debugger plugin. >> >> If you can't set a breakpoint in a simple hello world program can you open a >> bug, and please include the full command line and full program you are using. >> >> cheers, >> sam >> >>> On Thu, Aug 18, 2022 at 3:52 PM Gregory Propf <[email protected]> wrote: >>> Hello everyone, first post here and a simple (but aggravating) problem - No >>> matter what combination of -g flags or other command line tricks I use I >>> cannot seem to get Chrome to allow me to step through my C++ code. I can >>> add the CPP files and even set breakpoints but the program does not stop >>> for them. I'm doing this on Ubuntu 22.04 with the latest version of Chrome. >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "emscripten-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/emscripten-discuss/02e05a34-f383-4e39-b051-ff7bdb3ae1c9n%40googlegroups.com. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/emscripten-discuss/CAL_va2_eNCJj_9qnzJfJrYpwkzzLQrVzd-kOnXT2GGB45Mi5Xg%40mail.gmail.com. > > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/emscripten-discuss/CAKdUWHO3ahfPE-31Sj22WiRRuMuyy9E9UNvN93D%2B0dVmz-vkuQ%40mail.gmail.com. -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/7AE81AD1-3532-47B4-B401-16164233AB25%40gmail.com.
