-----Original Message-----
 -----Original Message-----
 > I don't think we want .gdbinit files to impact functions in
 > crash. Example of bad behavior, a .gdbinit file with:
 > set logging on
 >
 > then when starting crash there is segmentation fault.
 
 Thanks for the report and patch.
 
 Reading .gdbinit is the intended functionality of crash:
 
 crash> define func
 crash: restricted gdb command: define
        "define" may only be used in a .gdbinit file or in a command file.
        The .gdbinit file is read automatically during crash initialization.
 ...
 
 and I would like to avoid changing the default behavior, so how about
 adding --no_gdbinit option like --no_crashrc ? 
or if "set logging on" is the only reason to drop .gdbinit, stop
execution of "set logging on" ?  "gdb set logging on" is also bad..
It might be a bit hard to do this though.
crash> gdb set logging on
Copying output to gdb.txt.
crash> ptype
   <segmentation violation in gdb>
crash>
Thanks,
Kazu
 
 (btw, the crash mailing list accepts only emails posted by member.
 I accepted this email but if someone replies only to the list,
 you will miss it.  Please subscribe to the list if possible.)
 
 Thanks,
 Kazu
 
 > ---
 >  gdb_interface.c | 1 +
 >  1 file changed, 1 insertion(+)
 >
 > diff --git a/gdb_interface.c b/gdb_interface.c
 > index f4f4dd3..cfa9f1e 100644
 > --- a/gdb_interface.c
 > +++ b/gdb_interface.c
 > @@ -42,6 +42,7 @@ gdb_main_loop(int argc, char **argv)
 >  {
 >         argc = 1;
 >
 > +       argv[argc++] = "--nx";
 >         if (pc->flags & SILENT) {
 >                 if (pc->flags & READNOW)
 >                         argv[argc++] = "--readnow";
 > --
 > 2.17.1
 >
 >
 >
 > --
 > Crash-utility mailing list
 > Crash-utility(a)redhat.com
 > 
https://listman.redhat.com/mailman/listinfo/crash-utility
 
 
 --
 Crash-utility mailing list
 Crash-utility(a)redhat.com
 
https://listman.redhat.com/mailman/listinfo/crash-utility