what I am seeing is the offset from the event viewer's crashdump info (the offset) doesn't match the code offset address in the .map file I generate using -xLinker -Map=whereis.map
I wish I could have gcc generate code to catch these exceptions like "Access Viuolation 0xc0000005" and give some useful info like a line number, or generate some file that contains the proper offset address. the event viewer shows P8: 0000000000019a8a (the offset) the offset in the .map file and in objdump output starts with 401000 (hexadecimal) so I need to find a way of generating proper .map files for debugging. is there a switch I am missing? between compiler segfaults and this, things are not looking too well for my programs. Jim Michaels I am working on trying to find a way to boil down the compiler segfault into a bite-sized piece rather than sending the whole shebang. it might be hard be hard, nailing this one down is difficult, because it throws an error and segfaults on a perfectly good piece of code. -------------------------------------------- On Mon, 6/2/14, Ruben Van Boxem <[email protected]> wrote: Subject: Re: [Mingw-w64-public] issue with .map file generation To: "[email protected]" <[email protected]> Date: Monday, June 2, 2014, 1:22 AM You cannot debug GCC generated programs with the Windows/Visual Studio tools. You must use GDB. Ruben 2014-06-02 9:46 GMT+02:00 Jim Michaels <[email protected]>: I am unable to debug my programs, because the .map files and .objdump files that are generated don't match the offset given by werfault.exe which provides the minidump info form windows. I did not want to use gdb. ------------- Jim Michaels [email protected] [email protected] http://RenewalComputerServices.com http://JesusnJim.com (my personal site, has software) --- IEC Units: Computer RAM & SSD measurements, microsoft disk size measurements (note: they will say GB or MB or KB or TB when it is IEC Units!): [KiB] [MiB] [GiB] [TiB] [2^10B=1,024^1B=1KiB] [2^20B=1,024^2B=1,048,576B=1MiB] [2^30B=1,024^3B=1,073,741,824B=1GiB] [2^40B=1,024^4B=1,099,511,627,776B=1TiB] [2^50B=1,024^5B=1,125,899,906,842,624B=1PiB] SI Units: Hard disk industry disk size measurements: [kB] [MB] [GB] [TB] [10^3B=1,000B=1kB] [10^6B=1,000,000B=1MB] [10^9B=1,000,000,000B=1GB] [10^12B=1,000,000,000,000B=1TB] [10^15B=1,000,000,000,000,000B=1PB] ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -----Inline Attachment Follows----- ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech -----Inline Attachment Follows----- _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
