开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

fldigi 4.1.25 xfwm4 and xfce4-panel crash


 

Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq


 

On Sat, 04 Mar 2023 13:38:53 -0800
"AJ" <kg4ttq@...> wrote:

Greetings ... Requesting troubleshooting help:
From a terminal::

sudo apt-get build-dep fldigi

Download the newest tar ball from here:

w1hkj.com

Try again

Ed W3NR


 

Ed: Thanks a lot. I did the 2 steps you advised. With the new build, if i delete/rename the old .fldigi folder, it works once ... the second time i run fldigi, it gives the same problem (xfwm4 and panel crash).

dmesg output - xfwm4[1315] trap int3 ip:7f1afcf68abb sp:7ffdcbec7580 error:0 in libglib-2.0.so.0.6600.8[7f1afcf2a000+88000]

fldlgi-4.1.23 continues to work well.


 

On Sat, 04 Mar 2023 19:59:11 -0800
"AJ" <kg4ttq@...> wrote:

Ed: Thanks a lot. I did the 2 steps you advised. With the new build,
if i delete/rename the old .fldigi folder, it works once ... the
second time i run fldigi, it gives the same problem (xfwm4 and panel
crash).

dmesg output - xfwm4[1315] trap int3 ip:7f1afcf68abb sp:7ffdcbec7580
error:0 in libglib-2.0.so.0.6600.8[7f1afcf2a000+88000]

fldlgi-4.1.23 continues to work well.
I've used XFCE for several years with zero problems.

Ed W3NR


 

开云体育

I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:

Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq


 

I think we also should file a bug report to Debian. Xfce should not crash whatever fldigi does.


Lev

On Sun, Mar 5, 2023, 05:59 Bob W6CP <bob@...> wrote:
I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:
Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq


 

开云体育

I will definitely need help on this one.? One or more of you will have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ

On 3/4/23 22:59, Bob W6CP wrote:

I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:
Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq



 

On Sun, 5 Mar 2023 06:12:56 -0600
"Dave, W1HKJ" <w1hkj@...> wrote:

I will definitely need help on this one.? One or more of you will
have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ
ed@w3nr:~/fldigi.git$ autoreconf -f
configure.ac:88: error: required file 'build-aux/compile' not found
configure.ac:88: 'automake --add-missing' can install 'compile'
configure.ac:43: error: required file 'build-aux/config.guess' not found
configure.ac:43: 'automake --add-missing' can install 'config.guess'
configure.ac:43: error: required file 'build-aux/config.sub' not found
configure.ac:43: 'automake --add-missing' can install 'config.sub'
configure.ac:49: error: required file 'build-aux/install-sh' not found
configure.ac:49: 'automake --add-missing' can install 'install-sh'
configure.ac:49: error: required file 'build-aux/missing' not found
configure.ac:49: 'automake --add-missing' can install 'missing'
src/Makefile.am: error: required file 'build-aux/depcomp' not found
src/Makefile.am: 'automake --add-missing' can install 'depcomp'
parallel-tests: error: required file 'build-aux/test-driver' not found
parallel-tests: 'automake --add-missing' can install 'test-driver'
autoreconf: error: automake failed with exit status: 1

Ed W3NR


 

开云体育

$ automake --add-missing

if automake is missing then you will need to install it.?

David

On 3/5/23 07:13, Ed W3NR wrote:

On Sun, 5 Mar 2023 06:12:56 -0600
"Dave, W1HKJ" <w1hkj@...> wrote:

I will definitely need help on this one.? One or more of you will
have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ
ed@w3nr:~/fldigi.git$ autoreconf -f
configure.ac:88: error: required file 'build-aux/compile' not found
configure.ac:88:   'automake --add-missing' can install 'compile'
configure.ac:43: error: required file 'build-aux/config.guess' not found
configure.ac:43:   'automake --add-missing' can install 'config.guess'
configure.ac:43: error: required file 'build-aux/config.sub' not found
configure.ac:43:   'automake --add-missing' can install 'config.sub'
configure.ac:49: error: required file 'build-aux/install-sh' not found
configure.ac:49:   'automake --add-missing' can install 'install-sh'
configure.ac:49: error: required file 'build-aux/missing' not found
configure.ac:49:   'automake --add-missing' can install 'missing'
src/Makefile.am: error: required file 'build-aux/depcomp' not found
src/Makefile.am:   'automake --add-missing' can install 'depcomp'
parallel-tests: error: required file 'build-aux/test-driver' not found
parallel-tests:   'automake --add-missing' can install 'test-driver'
autoreconf: error: automake failed with exit status: 1

Ed W3NR







 

ed@w3nr:~/fldigi.git$ git bisect good v2.6.13-rc2
error: Bad rev input: v2.6.13-rc2

Ed W3NR


 

Sorry this is the correct output

e680c43613e6af0a1e92b90f3ec12f7e81b00f56 was both good and bad

Ed W3NR


 

开云体育

Ed,

That is the commit reference for Version 4.1.25.? No actual code changes.? Are you seeing the xfce crash?

Dave

On 3/5/23 07:58, Ed W3NR wrote:

Sorry this is the correct output

e680c43613e6af0a1e92b90f3ec12f7e81b00f56 was both good and bad

Ed W3NR









 

I'm using version 4.1.25.03

No XFCE crash.

XFCE version 4.16

Ed


 

Unfortunately xfwm crash and panel crash persists for me with 4.1.25 tarball. For now, am going back to 4.1.23.

BTW, I recall having the same issue with 4.1.24. Work related travel did not allow the time to fexplore so i went back to 4.1.23
I do not have the tarball for 4.1.24 to verify. FWIW, i can try again with 4.1.24... i cannot locate the tarball for 4.1.24.

I am also on Xfce 4.16 ... output of xfwm4 -V
==============================================
??? "This is xfwm4 version 4.16.1 (revision 5f61a84ad) for Xfce 4.16
?? ?Released under the terms of the GNU General Public License.
?? ?Compiled against GTK+-3.24.24, using GTK+-3.24.24.

?? ?Build configuration and supported features:
?? ?- Startup notification support:???????????????? Yes
?? ?- XSync support:??????????????????????????????? Yes
?? ?- Render support:?????????????????????????????? Yes
?? ?- Xrandr support:?????????????????????????????? Yes
?? ?- Xpresent support:???????????????????????????? Yes
?? ?- X Input 2 support:??????????????????????????? No
?? ?- Embedded compositor:????????????????????????? Yes
?? ?- Epoxy support:??????????????????????????????? Yes
?? ?- KDE systray proxy (deprecated):?????????????? No
========================================="

Have a good rest of Sunday.

AJ kg4ttq


 

开云体育

Hi Dave,

I will attempt to do this, but I'm not well versed in using git. I have done the steps you listed here and run git bisect start, bad, and good with v4.1.23, which seemed to work as I get this:

---------------

$ git bisect good v4.1.23
Bisecting: 18 revisions left to test after this (roughly 4 steps)
[9fefd778f0dd3d5fc6bbe5adbc55665dca1fa3ae] monitor audio

---------------

But when I try to build it, ./configure works but then I get this for make:

-----------------------------

$ make -j 16
Making all in po
make[1]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
test ! -f ./fldigi.pot || \
? test -z "el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo" || make el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.20
make[1]: *** [Makefile:184: check-macro-version] Error 1
make[1]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
fr.po:8: warning: header field 'Language' still has the initial default value
399 translated messages, 379 fuzzy translations, 1428 untranslated messages.
it.po:7: warning: header field 'Language' still has the initial default value
1241 translated messages, 426 fuzzy translations, 539 untranslated messages.
1562 translated messages, 567 fuzzy translations, 77 untranslated messages.
2161 translated messages, 8 fuzzy translations, 37 untranslated messages.
1024 translated messages, 440 fuzzy translations, 742 untranslated messages.
1017 translated messages, 1259 untranslated messages.
1420 translated messages, 265 fuzzy translations, 521 untranslated messages.
2067 translated messages, 76 fuzzy translations, 63 untranslated messages.
make[2]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
touch stamp-po
make[1]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
make: *** [Makefile:471: all-recursive] Error 1

--------------------------

I am pretty sure I am doing something wrong.

Bob W6CP





On 3/5/23 04:12, Dave, W1HKJ wrote:

I will definitely need help on this one.? One or more of you will have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ

On 3/4/23 22:59, Bob W6CP wrote:
I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:
Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq




 

开云体育

I am still trying to replicate this crash report.? In the meantime sugges you try a build with fewer concurrent instances of g++.

$ ./configure --disable-flarq
$ make clean
$ time make -j 4

Dave

On 3/5/23 11:01, Bob W6CP wrote:

Hi Dave,

I will attempt to do this, but I'm not well versed in using git. I have done the steps you listed here and run git bisect start, bad, and good with v4.1.23, which seemed to work as I get this:

---------------

$ git bisect good v4.1.23
Bisecting: 18 revisions left to test after this (roughly 4 steps)
[9fefd778f0dd3d5fc6bbe5adbc55665dca1fa3ae] monitor audio

---------------

But when I try to build it, ./configure works but then I get this for make:

-----------------------------

$ make -j 16
Making all in po
make[1]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
test ! -f ./fldigi.pot || \
? test -z "el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo" || make el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.20
make[1]: *** [Makefile:184: check-macro-version] Error 1
make[1]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
fr.po:8: warning: header field 'Language' still has the initial default value
399 translated messages, 379 fuzzy translations, 1428 untranslated messages.
it.po:7: warning: header field 'Language' still has the initial default value
1241 translated messages, 426 fuzzy translations, 539 untranslated messages.
1562 translated messages, 567 fuzzy translations, 77 untranslated messages.
2161 translated messages, 8 fuzzy translations, 37 untranslated messages.
1024 translated messages, 440 fuzzy translations, 742 untranslated messages.
1017 translated messages, 1259 untranslated messages.
1420 translated messages, 265 fuzzy translations, 521 untranslated messages.
2067 translated messages, 76 fuzzy translations, 63 untranslated messages.
make[2]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
touch stamp-po
make[1]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
make: *** [Makefile:471: all-recursive] Error 1

--------------------------

I am pretty sure I am doing something wrong.

Bob W6CP





On 3/5/23 04:12, Dave, W1HKJ wrote:
I will definitely need help on this one.? One or more of you will have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ

On 3/4/23 22:59, Bob W6CP wrote:
I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:
Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq





 

开云体育

So I just realized I misstated my problem - maybe I wasn't awake yet. It was actually on my shack computer (RPi 4) not my main workstation (Intel i5) So here is the actual setup with the problem:

Raspberry Pi 4B with 4GB RAM
64 bit Debian Bullseye
Xfce4 Ver 4.16

But... I have also been able to build and test fldigi 4.1.24 and it exhibits the same failure, so the problem is somewhere between 4.1.23 and 4.1.24. Maybe that narrows it down a bit. (For what it's worth, I don't see the problem on my Intel machine with the same versions)

I will give the git bisect another try on the right machine and get back to you.

Bob


On 3/5/23 11:14, Dave, W1HKJ wrote:

I am still trying to replicate this crash report.? In the meantime sugges you try a build with fewer concurrent instances of g++.

$ ./configure --disable-flarq
$ make clean
$ time make -j 4

Dave

On 3/5/23 11:01, Bob W6CP wrote:
Hi Dave,

I will attempt to do this, but I'm not well versed in using git. I have done the steps you listed here and run git bisect start, bad, and good with v4.1.23, which seemed to work as I get this:

---------------

$ git bisect good v4.1.23
Bisecting: 18 revisions left to test after this (roughly 4 steps)
[9fefd778f0dd3d5fc6bbe5adbc55665dca1fa3ae] monitor audio

---------------

But when I try to build it, ./configure works but then I get this for make:

-----------------------------

$ make -j 16
Making all in po
make[1]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
test ! -f ./fldigi.pot || \
? test -z "el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo" || make el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.20
make[1]: *** [Makefile:184: check-macro-version] Error 1
make[1]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
fr.po:8: warning: header field 'Language' still has the initial default value
399 translated messages, 379 fuzzy translations, 1428 untranslated messages.
it.po:7: warning: header field 'Language' still has the initial default value
1241 translated messages, 426 fuzzy translations, 539 untranslated messages.
1562 translated messages, 567 fuzzy translations, 77 untranslated messages.
2161 translated messages, 8 fuzzy translations, 37 untranslated messages.
1024 translated messages, 440 fuzzy translations, 742 untranslated messages.
1017 translated messages, 1259 untranslated messages.
1420 translated messages, 265 fuzzy translations, 521 untranslated messages.
2067 translated messages, 76 fuzzy translations, 63 untranslated messages.
make[2]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
touch stamp-po
make[1]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
make: *** [Makefile:471: all-recursive] Error 1

--------------------------

I am pretty sure I am doing something wrong.

Bob W6CP





On 3/5/23 04:12, Dave, W1HKJ wrote:
I will definitely need help on this one.? One or more of you will have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ

On 3/4/23 22:59, Bob W6CP wrote:
I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:
Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq






 

开云体育

Dave,

So in trying run the setup for git bisect (on the Pi now), the autoreconf step fails with:

--------

rgs@keylime:~/downloads/fldigi/daves_repository/fldigi.git $ autoreconf -f
configure.ac:6: error: Autoconf version 2.71 or higher is required
configure.ac:6: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
aclocal: error: /usr/bin/autom4te failed with exit status: 63
autoreconf: aclocal failed with exit status: 63

--------

I have updated and upgraded the pi and it has autoconf v
2.69-14

Is there some other way I can get v 2.71?

Bob

?

On 3/5/23 11:33, Bob W6CP wrote:

So I just realized I misstated my problem - maybe I wasn't awake yet. It was actually on my shack computer (RPi 4) not my main workstation (Intel i5) So here is the actual setup with the problem:

Raspberry Pi 4B with 4GB RAM
64 bit Debian Bullseye
Xfce4 Ver 4.16

But... I have also been able to build and test fldigi 4.1.24 and it exhibits the same failure, so the problem is somewhere between 4.1.23 and 4.1.24. Maybe that narrows it down a bit. (For what it's worth, I don't see the problem on my Intel machine with the same versions)

I will give the git bisect another try on the right machine and get back to you.

Bob


On 3/5/23 11:14, Dave, W1HKJ wrote:
I am still trying to replicate this crash report.? In the meantime sugges you try a build with fewer concurrent instances of g++.

$ ./configure --disable-flarq
$ make clean
$ time make -j 4

Dave

On 3/5/23 11:01, Bob W6CP wrote:
Hi Dave,

I will attempt to do this, but I'm not well versed in using git. I have done the steps you listed here and run git bisect start, bad, and good with v4.1.23, which seemed to work as I get this:

---------------

$ git bisect good v4.1.23
Bisecting: 18 revisions left to test after this (roughly 4 steps)
[9fefd778f0dd3d5fc6bbe5adbc55665dca1fa3ae] monitor audio

---------------

But when I try to build it, ./configure works but then I get this for make:

-----------------------------

$ make -j 16
Making all in po
make[1]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
test ! -f ./fldigi.pot || \
? test -z "el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo" || make el.gmo es.gmo fr.gmo it.gmo pl.gmo de.gmo nl.gmo ru.gmo
*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.17 but the autoconf macros are from gettext version 0.20
make[1]: *** [Makefile:184: check-macro-version] Error 1
make[1]: *** Waiting for unfinished jobs....
make[2]: Entering directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
rm -f el.gmo && /usr/bin/msgfmt -c --statistics -o el.gmo el.po
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
fr.po:8: warning: header field 'Language' still has the initial default value
399 translated messages, 379 fuzzy translations, 1428 untranslated messages.
it.po:7: warning: header field 'Language' still has the initial default value
1241 translated messages, 426 fuzzy translations, 539 untranslated messages.
1562 translated messages, 567 fuzzy translations, 77 untranslated messages.
2161 translated messages, 8 fuzzy translations, 37 untranslated messages.
1024 translated messages, 440 fuzzy translations, 742 untranslated messages.
1017 translated messages, 1259 untranslated messages.
1420 translated messages, 265 fuzzy translations, 521 untranslated messages.
2067 translated messages, 76 fuzzy translations, 63 untranslated messages.
make[2]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
touch stamp-po
make[1]: Leaving directory '/home/rgs/downloads/fldigi/daves_repository/fldigi.git/po'
make: *** [Makefile:471: all-recursive] Error 1

--------------------------

I am pretty sure I am doing something wrong.

Bob W6CP





On 3/5/23 04:12, Dave, W1HKJ wrote:
I will definitely need help on this one.? One or more of you will have be build and test using a clone of the source code repository:

$ sudo aptitude install git
$ git clone git://git.code.sf.net/p/fldigi/fldigi fldigi.git
$ cd fldigi.git
$ autoreconf -f
$ git checkout -b xfce-tests

use git-bisect to find the commit that causes the crash.

$ man git-bisect? (or refer to )

73, David, W1HKJ

On 3/4/23 22:59, Bob W6CP wrote:
I am having the exact same symptoms here: fldigi 4.1.25 (and 4.1.25.01) causes xfwm4 and the panel to crash. 4.1.23 works fine. I am running Debian Bookworm (i.e. Ver 12, currently in testing) on Intel h/w with Xfce4 Ver 4.18. I have rebuilt both versions of fldigi with the same results. Does fldigi use D-Bus? Could that be related?

Bob W6CP



On 3/4/23 13:38, AJ wrote:
Greetings ... Requesting troubleshooting help:

I compiled fldigi-4.1.25 (from tarball) on a debian 11 system running xfce4 (xfwm4 version 4.16.1). fldigi causes the window manager (xfwm4) and the panel (xfce4-panel) to crash with the error:
--------------------------------------------------------------------------------
(xfwm4:25573): Gdk-ERROR **: 16:20:05.223: The program 'xfwm4' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
? (Details: serial 73045 error_code 9 request_code 14 (core protocol) minor_code 0)
?--------------------------------------------------------------------------------

Deleted .fldigi directory and ran fldigi. Same result as above. Trace file is attached.

Prior to compiling 4.1.25, i was using 4.1.23 (built from source). 4.1.23 works without any issues on the same system.

Any help is greatly appreciated.
73:::aj:::kg4ttq







 

Built Fldigi 4.1.25 without flarq and with "time make -j 4" ... same crash of xfwm4 and panel.

Attached are the following:
- config summary
- strace output

Thanks for the help in troubleshooting/? Pl. let me know if i can help in any way.

Have a good week.
aj:::kg4ttq


 

开云体育

Short of installing a different window manager on your Pi I'm do not have any other suggestions.? I routinely build the flxxxx applications on both a Pi3 and a Pi4, using the dfefault LXDE desktop manager and LXPanel (0.10.1).? fldigi 4.1.25.09 is executing without fault as I write this.

When my household duties are lessened later tonight I will try installing the XFCE desktop with the xfwm4 window manager on the Pi4.

David

On 3/5/23 15:26, AJ wrote:

Built Fldigi 4.1.25 without flarq and with "time make -j 4" ... same crash of xfwm4 and panel.

Attached are the following:
- config summary
- strace output

Thanks for the help in troubleshooting/? Pl. let me know if i can help in any way.

Have a good week.
aj:::kg4ttq