Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(222)

Issue 229001: Mac breakpad should use internal MD5 implementation (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 5 months ago by bsmedberg
Modified:
12 years, 2 months ago
Reviewers:
Ted Mielczarek
Base URL:
http://google-breakpad.googlecode.com/svn/trunk/
Visibility:
Public.

Description

Mozilla is having problems on mac Leopard with symbol references to MD5_Update,
MD5_Init, and MD5_Finish coming from libnss3 instead of libcrypto, and then not
being resolved lazily because libnss3 doesn't actually export these symbols.
This is apparently a linker bug, but we want to work around it by using the
internal MD5 implementation instead of the one from libcrypto.

See https://bugzilla.mozilla.org/show_bug.cgi?id=599475

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats Patch
src/client/mac/Breakpad.xcodeproj/project.pbxproj View 4 chunks +4 lines, -0 lines 0 comments Download
src/common/mac/file_id.cc View 1 chunk +4 lines, -4 lines 0 comments Download
src/common/mac/macho_id.cc View 4 chunks +7 lines, -10 lines 0 comments Download
src/common/mac/macho_id.h View 2 chunks +3 lines, -2 lines 0 comments Download
src/tools/mac/dump_syms/dump_syms.xcodeproj/project.pbxproj View 4 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 2
bsmedberg
13 years, 5 months ago #1
Ted Mielczarek
12 years, 9 months ago #2
The patch here subsumes this one:
http://breakpad.appspot.com/296001
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld 1004:630ec63f810e-tainted