Closed pmalhaire closed 9 years ago
note : I found a workarround specifing alternatively -g3 or -g as gcc option but it slows the debug a lot (for -g3) and alternatively creates the same problem sometime -g works sometimes it's -g3
It seems there is some inconistency about the DW_AT_specification record in the DWARF info. Could you provide an example executable that triggers the assert?
I am tring to reduce the use case
Hello. I have the same problem with my executables, here is an example from the Qt library which triggers the assert. I'm also compiling using mingw 4.9.1 on windows 7. Please tell me if you need other informations or files.
Regards,
Sébastien.
I've checked the example and it suggested that the assert is invalid. That example didn't pass without it, though, because it also used a special encoding for "wchar_t" that was not supported so far. I've pushed both changes to master, please try these.
OK, the generation of the PDB is now fine for me.
Thank you.
It was the same issue in my side issue solved thx @sgrignard & @rainers
hello, I am using this nice program to debug mingw program and depending on commits of my project I got the error
assert(id.tag == idspec.tag);
raised or not
when it's raised my program crashes at startup says :
exception at 0x00401010 in fcfspdb.exe : 0xC0000005 : access violated when writing at adress 0x00401010.
what does this assert stand for I am new to this kind of debugging and any help is appreciated,
I am using i686-w64-mingw under cygwin64 on windows 7
regards, Pierre