[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#719523: marked as done (fldigi: segfault on start-up (active_modem == NULL))



Your message dated Mon, 12 Aug 2013 22:33:34 +0000
with message-id <E1V90gA-00031O-DC@franck.debian.org>
and subject line Bug#719523: fixed in fldigi 3.21.73-2
has caused the Debian Bug report #719523,
regarding fldigi: segfault on start-up (active_modem == NULL)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
719523: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=719523
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fldigi
Version: 3.21.72-1
Severity: important
Tags: upstream

After updating fldigi to 3.21.72 (or maybe this first appeared in .71) with
my $HOME/.fldigi/ dir from the previous version still present, fldigi
segfaults at start-up.  The "Fldigi configuration wizard" dialog pops up,
then the following crash occurs when the waterfall init code tries to
dereference global 'active_modem' before it's been set.

The segfault doesn't happen when starting with no $HOME/.flgidi/ dir;  It's
likely that it only occurs with (some particular?) rig controls configured.


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe773e700 (LWP 21724)]
0x000000000064a9a3 in modem::set_reverse (this=0x0, on=false)
    at trx/modem.cxx:264
264		reverse = on ^ (!wf->USB());

(gdb) bt
#0  0x000000000064a9a3 in modem::set_reverse (this=0x0, on=false)
    at trx/modem.cxx:264
#1  0x000000000065c8ae in waterfall::USB (this=0xb607b0, b=false)
    at waterfall/waterfall.cxx:1548
#2  0x00000000005d5589 in rigCAT_loop (args=0x0) at rigcontrol/rigio.cxx:1283
#3  0x00007ffff7995f8e in start_thread (arg=0x7fffe773e700)
    at pthread_create.c:311
#4  0x00007ffff55c1e1d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

(gdb) up
#1  0x000000000065c8ae in waterfall::USB (this=0xb607b0, b=false)
    at waterfall/waterfall.cxx:1548
1548		active_modem->set_reverse(reverse);

(gdb) l
1543	
1544	void waterfall::USB(bool b) {
1545		if (wfdisp->USB() == b)
1546			return;
1547		wfdisp->USB(b);
1548		active_modem->set_reverse(reverse);
1549		REQ(&viewer_redraw);
1550	}
1551	
1552	bool waterfall::USB() {

(gdb) p active_modem
$1 = (modem *) 0x0

--- End Message ---
--- Begin Message ---
Source: fldigi
Source-Version: 3.21.73-2

We believe that the bug you reported is fixed in the latest version of
fldigi, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 719523@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kamal Mostafa <kamal@whence.com> (supplier of updated fldigi package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 12 Aug 2013 14:26:50 -0700
Source: fldigi
Binary: fldigi fldigi-dbg
Architecture: source amd64
Version: 3.21.73-2
Distribution: unstable
Urgency: low
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Kamal Mostafa <kamal@whence.com>
Description: 
 fldigi     - digital modem program for hamradio operators
 fldigi-dbg - debugging symbols for fldigi
Closes: 719523
Changes: 
 fldigi (3.21.73-2) unstable; urgency=low
 .
   * Fix start-up segfault (Closes: 719523)
     - debian/patches/0001-Fix-start-up-segfault-active_modem-NULL.patch
Checksums-Sha1: 
 b4f7b5298cd5f20920fc5d5971a27c615c6e7de8 2227 fldigi_3.21.73-2.dsc
 9930d73b58cd57d8d4792f2f47c904215586f023 19959 fldigi_3.21.73-2.debian.tar.gz
 883efc7a8381c7841d30e50978bac28017023975 1691874 fldigi_3.21.73-2_amd64.deb
 aea4b896c839d482560a8c0b097b69c0b28c4fa6 5945500 fldigi-dbg_3.21.73-2_amd64.deb
Checksums-Sha256: 
 31dd03c2d6c9f78eecfbe335dd600d78c3bbb9819ef693638485d15258b767f7 2227 fldigi_3.21.73-2.dsc
 7f89d7a9597939a978022e59be751e91e4e64da2016bb0ddc5ac80da95929aec 19959 fldigi_3.21.73-2.debian.tar.gz
 f6d799fd12fafd69e676bbd6ecc927c8f697de894b3bcfb784f871f7e3b80770 1691874 fldigi_3.21.73-2_amd64.deb
 76ddebe3c89882a777f950ba5ff10d66ef8c10072159361f8e57223a49d3471a 5945500 fldigi-dbg_3.21.73-2_amd64.deb
Files: 
 6b7906639568c8470dd27d0d4245b8dd 2227 hamradio extra fldigi_3.21.73-2.dsc
 8a2fa4060d37e5a6ab14535aa44fd9ed 19959 hamradio extra fldigi_3.21.73-2.debian.tar.gz
 717d144abab1def4c809aec59cf2c304 1691874 hamradio extra fldigi_3.21.73-2_amd64.deb
 20772524698ea40836e962a183c477cc 5945500 debug extra fldigi-dbg_3.21.73-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJSCWCvAAoJEHqwmdxYrXhZMvoQAJkw/5cOo4ecDcNDj7ZzkvaE
i8T80TY5AQi3mDUp9qbkHqwq9gxkt3G9PO2ejz2Eo+1s9WVHEKmPvAPceTLJ9q5o
GCeOa4kkAQ1ZjJXMuZnWtEkG+5ESava7Nn9St7TyE/sJ4f8G2JWjPS9H1fHPZmPk
NzwzOz65KWdghpkAmftha++KjGqHBR/FjZ3fH+isauT/a8K6GlgY0ptRiHASd24r
sgyQwGDPvHVf4sejLkdI8caq88P18KuTqbDLpHROBOhcEai3yqPicl6f9j6GH6rb
uuPCig05DB/4ypcFisBbyt0rftLU8/PG87KQlB65WvjTbKHXgObzajWbJs//19jV
OxcSUl/RfzFb3glxg5qzvbmZAh9qimrg4C9wZXjiHdQjxmv4yW18uTipovTpOTYM
UUp8zh4wqlbbsDUv76XGD085rqLI3mSty2XYyHKElYM9Ta/jXJeoDQjkO+Vuuwzg
SP3hKzh/tf6PSBwTordQo9BEC2vyJnnJvGZbV62u6r9rqL38qyROrzI8e82biqwQ
uE8CosCAv3BVmwCKCL66dxsUIGkJfGdYiSnHpCPHLSYR6fhqFPN2je0d9I6Ml+OC
GnTUOfSheM7xKYB28MSwZBQD/JLpNf158z0l/ZPsXrTlRLfoOXSMIIVJJE+zSczL
sefmIRuePVP+AhtALoWC
=rmzA
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: