Comments (7)
Hi @PackRat-SC2018,
Thanks for the report. Do you have a core file left behind from FvwmButtons?
from fvwm3.
I don't think so. Where would it get dumped?
I started Fvwm again with "fvwm3 -D" - that the correct way to generate the file you need?
from fvwm3.
Hi,
I don't think so. Where would it get dumped?
I started Fvwm again with "fvwm3 -D" - that the correct way to generate the file you need?
Ah, alas -D
isn't going to help here.
First we need to compile FVWM3
so that we can get debug output from it, so something like:
make clean ; make CFLAGS="-O0 -ggdb" -j4 && sudo make install
As for corefiles, you should check that corefiles can be created:
ulimit
If that returns unlimited
, we're all set. if not, you should add this to your shell profile:
ulimit -c unlimited
and restart X11.
Corefiles will usually be in the CWD for the program you're using, so check $HOME
for that.
Then it's just a case of installing gdb
and using it like so:
gdb /path/to/fvwm3 ./corefile
(gdb) bt full
If you're using systemd-coredump
, you can use coredumpctl
, which will plonk you inside gdb, where the command above (bt full
) will work once more.
Then attach the output here.
from fvwm3.
Recompiled Fvwm3
ulimit returned unlimited. Not sure the gdb command worked as intended. Here is the terminal output:
`[doug@WILLOW-01 .fvwm]$ ls /usr/local/bin
dwm fvwm-bug fvwm-menu-desktop fvwm-perllib startdwm
fvwm FvwmCommand fvwm-menu-directory fvwm-root startyaxwm
fvwm2 fvwm-config fvwm-menu-headlines slstatus xpmroot
fvwm3 fvwm-convert-2.6 fvwm-menu-xlock st
[doug@WILLOW-01 .fvwm]$ gdb /usr/local/bin/fvwm3 ./corefile
GNU gdb (GDB) 9.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/bin/fvwm3...
/home/doug/.fvwm/./corefile: No such file or directory.
(gdb) bt full
No stack.
(gdb)
`
from fvwm3.
Hi @PackRat-SC2018,
That's because corefile
doesn't exist. It's usually called core
.
Kindly,
Thomas
from fvwm3.
Recompiled Fwm3 on a clean ArchLabs install, and on Void. Used the make command you provided above.
FvwmButtons working as expected on both systems.
from fvwm3.
Thanks, @PackRat-SC2018! I'll close this for now then, but if you find anything else, feel free to file another issue, please.
from fvwm3.
Related Issues (20)
- Crash in FvwmPager HOT 21
- IconMan GROW_UP window moves upwards when shrinking by >1 button
- IconMan GROW_UP window moves upwards when shrinking by >1 button HOT 2
- FvwmPager display the content of the desktop with the mousepointer, rather than *Monitor HOT 8
- Docks should be able to really be docks: _NET_WM_WINDOW_TYPE_DOCK HOT 2
- Menus of xfce4 applications appear on the wrong screen in some cases HOT 2
- FVWM logs warnings `Invalid byte sequence during conversion from UTF-8 to ISO-8859-1` HOT 11
- Option to re-enable old behavior of "warp" keyword HOT 5
- FvwmCommand error in opening message fifo (regression from fvwm2) HOT 6
- Full-screening a window while its upper left corner overlaps FVWMIconMan causes it to not take up the full screen. HOT 2
- CursorStyle top_edge|bottom_edge|left_edge|right_edge not working HOT 6
- Vector Graphics on FvwmButtons
- New version of Steam causing FVWM to crash when setting background with 'fvwm-root -r' HOT 3
- M-S-Tab for menu navigation moves menu selection forward when in 2nd XKB group HOT 6
- Missing transparency command HOT 2
- New Colorsets HOT 1
- Q: is it possible to use m4 functions like substr() in FvwmIconMan Format formatstring? HOT 2
- Docs: check and remove m4 references HOT 1
- "Garbage" appended to window titles HOT 15
- Strange interaction for FvwmAuto and FvwmPager when re-reading config HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fvwm3.