Re: [Valgrind-developers] joint Valgrind + gdb devroom at FOSDEM 2018: proposal

Mark Wielaard <[email protected]>
Newsgroups gmane.comp.gdb.devel,gmane.comp.debugging.valgrind.devel
Message-ID <[email protected]>
Hi,

On Tue, 2017-09-19 at 06:43 +0200, Ivo Raisr wrote:
> Dear Valgrind and gdb hackers,
> 
> Please have a look at FOSDEM 2018 devroom proposal.
> Let me know your comments, suggestions, etc.
> The deadline is tomorrow (20th September).
> 
> -------------------------------------------------------
> Title: Valgrind, gdb, debugging tools
> Coordinator: Ivo Raisr
> Coordinator email: [email protected]
> Secondary contact: Mark Wielaard (if Mark has no strict objections)
> Secondary email: [email protected]

I certainly have no objections :) But it would be good to also have one
of the gdb hackers as contact. If only to better judge the talk
proposals. Any volunteers?

> Description:
> The valgrind and gdb hackers would like to meet during FOSDEM 2018.
> 
> Several core developers said they would like to attend a hacker
> meeting to meet each other in person and to coordinate various
> topics. And we would like to invite other hackers of toolchain
> projects to discuss cross project ideas.

I would also mention we had a successful combined devroom in 2014:
https://archive.fosdem.org/2014/schedule/track/valgrind/

> Subjects for core hackers, new developers, users, packagers and cross
> project functionality, that we would like to discuss and give
> presentations on include:
> 
> - The recently added functional changes (for valgrind and gdb users).
> - Get feedback on what what kinds of new functionality would
>   be useful. Which tools and functionality users would like to see.
> (valgrind and gdb users).
> - How to add simple Valgrind features (adding syscalls for a platform
> or VEX
>   instructions for a architecture port). (new Valgrind core
> developers).
> - Infrastructure changes to the JIT framework. (core hackers).
> - Discuss release/bugfixing strategy/policy (core hackers,
> packagers).
> - Packaging Valgrind and gdb for distros, handling patches,
> suppressions, etc.
>   (packagers).

If we are talking combining the power of debugging tools I think there
should be some suggestions for talks about:

- Advances in gdbserver and the GDB remote serial protocol.
  Connecting debugging tools together.
- Latest DWARF extensions, going from binary back to source.
- Multi, multi, multi... threads, processes and targets.
  Debugging anything, everywhere. Dealing with complex systems.
- Dealing with the dynamic loader and the kernel.
  Intercepting and interposing functions and events.

> Coordinator's affinity to the topic of the devroom:
> core hacker, Solaris port maintainer
> 
> Why does it fit FOSDEM
> Valgrind is an instrumentation framework for building dynamic
> analysis
> tools. There are Valgrind tools that can automatically detect many
> memory management and threading bugs, and profile your programs in
> detail. You can also use Valgrind to build new tools.
> 
> GDB, the GNU Project debugger, allows you to see what is going on
> `inside' another program while it executes -- or what another program
> was doing at the moment it crashed.
> 
> Valgrind and GDB is Open Source / Free Software, and is freely
> available under the GNU General Public License, version 2.

are ... version 2 and 3 (or later).

> Relevant URLs:
> Valgrind website: http://www.valgrind.org
> GDB website: https://www.gnu.org/software/gdb/
> 
> Timeslot:
> Half day

If we make it a shared debugging tools devroom and both gdb and
valgrind hackers submit talks then I would request a whole day.

Cheers,

Mark
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.