Wireshark mailing list archives
Re: Wireshark Installer on mac grew in size
From: Graham Bloice <graham.bloice () trihedral com>
Date: Tue, 26 Jun 2018 19:47:23 +0100
On Tue, 26 Jun 2018 at 04:13, Guy Harris <guy () alum mit edu> wrote:
On Jun 25, 2018, at 8:03 PM, Graham Bloice <graham.bloice () trihedral com> wrote:On Windows there are 2 approaches used: • Install the PDB files alongside the application, this allows WERto annotate the dump logs produced with symbols.• Set up a public symbol server, add the symbols to that and thenanyone can set their Windows debugger to pull the appropriate symbols from the symbol server. The correct symbols are automagically retrieved. The same is true on macOS; we're currently using the first approach, but I guess people aren't happy about the space taken up and/or the download time required for the macOS equivalent of PDB files, namely dSYM files (well, directories containing files, but I digress). How big would the PDB files be? If they're in the realm of 400-500 MB, the same complaints would presumably be made if we installed them automatically as part of the Wireshark installation process. The x64 PDB's are currently 209 MB. However these only cover the code we
build, 3rd party libraries are not included and it would be really nice if we could also obtain them and add them to any symbol server we create to give a full stack trace.
And "download them afterwards" or "install them optionally" is inferior to "have a symbol server", as "download them afterwards" or "install them optionally" doesn't help if the problem can't be reproduced after the symbols are downloaded or installed as part of a re-installation. In addition, have a *symbolication* server means that people *not* running the OS on which the crash occurred can still get the crash symbolicated. (Now, if we can somehow arrange to have the major Linux distributions somehow have a way to get symbolicated stack traces, that'd mean the majority of crashes will have nice symbolicated crash dumps or would have a way to get a nice symbolicated crash dump.) ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org ?subject=unsubscribe
-- Graham Bloice Software Developer Trihedral UK Limited
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Wireshark Installer on mac grew in size Roland Knall (Jun 25)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)
- Re: Wireshark Installer on mac grew in size Graham Bloice (Jun 25)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)
- Re: Wireshark Installer on mac grew in size Graham Bloice (Jun 26)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)
- Re: Wireshark Installer on mac grew in size Guy Harris (Jun 25)