Re: pan always crashing fast again
[email protected] Sat, 29 Jul 2023 19:18:27 -0700
| Newsgroups | gmane.comp.gnome.apps.pan.user |
|---|---|
| Message-ID | <[email protected]> |
On 7/29/23 2:59 AM, Dominique Dumont wrote: > On Friday, 28 July 2023 07:33:10 CEST David Chmelik wrote: >> I think it has them as I ran 'gdb --args pan --debug'. How do I get >> line numbers then? I'm just a gdb beginner so could use full >> instructions... Pan now doesn't always crash fast, but always crashes. > Looks like the pan you compiled has no (or not all) debug symbols. > > Could you try to recompile pan with the following instructions: > > git clone https://gitlab.gnome.org/GNOME/pan.git > cd pan > export CFLAGS="-g" > export CXXFLAGS="-g" > ./autogen.sh --with-gnutls --with-dbus --with-gmime-crypto --with-gtkspell --enable-libnotify --enable-gkr --enable-manual > make > > You should then have a pan executable with debug symbols. I avoid git/etc. software after a lot of bad experiences with it fixing minor bugs but introducing critical bugs. I rebuilt pan 0.154 but could try something from git later. > Here's what I have on my system: > $ ls -l pan/gui/pan > -rwxr-xr-x 1 domi domi 40160208 Jul 29 11:18 pan/gui/pan > $ file pan/gui/pan > pan/gui/pan: ELF 64-bit LSB pie executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=539f95e4e53f7b4c20e2b489f927436d2460269e, for GNU/Linux 3.2.0, with debug_info, not stripped > > > Note the "debug_info, not stripped" part which indicates that the binary contains debug symbol and variable names. [...] This time I edited pan.SlackBuild to not strip the binary and it's like you explained above. I ran gdb with instructions from http://pidgin.im/development/debugging/ and got an almost 30MB error log... is this what you want or did I do something wrong, and if it's useful, where should I post it? _______________________________________________ Pan-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/pan-users