-
-
Notifications
You must be signed in to change notification settings - Fork 322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make: *** [install_mongodb_cxx_driver] Error #69
Comments
thanks for the report. in the new year will look at it. |
hi York, I am trying to reproduce the bug, but failed. for me even the |
Hi László, Thank you very much for your help. I've collected the output files from "make all 2>&1 | tee simple.out" and "bear -n -- make all 2>&1 | tee bear.out", as well as the compile_commands.json file. But as I sent the files to your google.com address my email was returned back. Could you please give me your email address that I can use to send the files? Thanks, |
thanks York for the files. it was big enlightenment for me! i recognized two things already.
|
Hi László, Thank you very much for digging into the issue. Hopefully you will come up with some solution. Let me know if you need my help. |
hi York, there is a rewrite of the tool, which suppose to fix this problem. please reopen this bug if it still fails for you. |
Hi rizsotto, Thank you so much for addressing the issue. I just tried "bear -- make all" but got an error:
Thanks, |
hi York, the command line changed a little bit. the correct command in your case would be: |
Hi László, When building the project with
The following is the errors on the console output. make[2]: *** [all] Segmentation fault (core dumped) Let me know if I can be of help. Not sure why I was not able to reopen this issue. Thanks, |
Thanks York, will look at it on the weekend. |
Could not reproduce the issue, but checked and fixed all possible double memory deallocation. The fix is in the release 2.0.1. |
I got the latest master and I have the same problem. Setting MALLOC_CHECK_ to 1 gives me:
I also commented all the calls to |
thanks Alex for the report and the debugging. will look at it soon. |
Still was not able to reproduce this bug, although tried in many ways... But run the Address Sanitizer against 'libear' and fixed the findings. Could you try to re-run this scenario for me with the new version? |
Hi László, I apologize for replying late. The past a few weeks had been crazily busy and too stressful. I just tried building the project using the latest bear, but still got errors. The following is part of the error from console output.
Shortly before producing this error, my Ubuntu system reported a crash of "make" caused by a bear library. Unfortunately, because I didn't write down the messages immediately and the error reporting window has disappeared. Please let me know if you need more from me. Have a nice weekend |
Thanks York for the report. I am away from keyboard till May. But when I am back will install a ubuntu to be able reproduce this. Could you send me which version do u use, and what packages shall I install to succeed the make (without bear)? |
I've encountered the double free in my project. The call tree goes something like:
The double free does not seem to occur if I skip the outer Makefile and corresponding qmake call, and instead execute |
It's a good news Wes, thanks to report it. Will try to make a test case out of it. Thanks! |
i made a new release (2.0.3) which try to fix this issue. made change which is more restrictive about memory allocation at library loading. i'm still travelling and can't test against this project on my machine. could somebody run a test against the new version of Bear? that would be a great help for me. thanks in advance. |
I was compiling this project: https://github.com/datacratic/platform-deps.
The project can be compiled by
make all
, but not bybear -- make all
. Thecompilation stopped after producing the error:
Thanks in advance for any help.
The text was updated successfully, but these errors were encountered: