Re: SIGSEGV informations

From: Olivier (olivierwarez_at_netscape.net)
Date: 08/25/05

  • Next message: Luan Pham: "Using kppp as normal users"
    Date: Thu, 25 Aug 2005 23:27:56 +0200
    
    

    >>>Hello,
    >>>
    >>>I run on Linux.I have a big multithread application with many dynamic
    >>>library. Sometimes I receive a SIGSEGV.
    >>>
    >>>How is it possible to obtain more informations, call stack or
    >>>something else to help me to find my bug(s)?
    >>
    >>man gdb
    >>
    >>Good luck,
    >>Apostolos
    >>
    >>--
    >>Replace earth.space with gmail.com for a valid e-mail
    >
    >
    >
    The idea would be to get a core dumped on your client. Then you can
    fetch it back to your developpment platform and analyse it with gdb as
    Apostolos suggested.

    Of course to get a "juicy" core it would be better you have the source
    that you can compile on debug mode. Also check ulimit is set correctly
    on your client side.


  • Next message: Luan Pham: "Using kppp as normal users"

    Relevant Pages

    • Re: rpc.lockd(8) seg faults on 5.2-RELEASE
      ... But it seldomly crashes with segfault, ... The server hosts home directories for about 400k users. ... this is probably because the client ... I'm not really proficient with gdb, so if more is needed let me ...
      (freebsd-current)
    • Re: Remote Flashing w/ Window Client & OpenOCD
      ... Telnet interface is not as easy as GDB. ... the remote client dumps into the target memory directly. ... is trigger a copy from memory to flash. ...
      (comp.arch.embedded)
    • Re: SIGSEGV informations
      ... The idea would be to get a core dumped on your client. ... fetch it back to your developpment platform and analyse it with gdb as ...
      (comp.os.linux.misc)
    • core with incorrect fd ... (File Descriptor)
      ... and no debug option in kernel ... Program is client / server ... Can we trust in gdb values? ...
      (freebsd-hackers)
    • Re: Multi User Application
      ... I have written about this for a decade and all of my books discuss this ... When you fetch more rows than the user needs at a single time, ... setup a "back channel" that notifies your client when selected rows have ... > inform all the users when specific tables and or screens have been update ...
      (microsoft.public.dotnet.framework.adonet)