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

Bug#912203: qsstv: Reproducable crash of qsstv (stretch version) reading wav file



Package: qsstv
Version: 9.2.4+repack-1
Severity: normal

Dear qsstv-maintainer,

the ISS presently sends SSTV pictures.  I recorded what my receiver
could collect.  I have a nice fragment of one picture (I was late
getting ready), then noise when the ISS did not transmit, and then a
nice fragment of another picture that's slowly decaying into noise.

All as one .wav file.  For reference, that file is currently available
at https://www.delta25.de/qsstv-crash/2018-10-29_0717UTC.wav .

$ sha256sum 2018-10-29_0717UTC.wav
985ff4d8e95250a2deed1a8878ebee4e4166d2eb84f663e77190da4dd97e8c7d 
2018-10-29_0717UTC.wav

Trying to read this file into qsstv reliably crashes qsstv.

Here is how I can replicate the problem:

Start qsstv.

In the "wave file" file chooser that opens automatically,
navigate to the file and open it.

Then, qsstv properly decodes and displays the first picture fragment.

Then it sifts through a lot of noise present in the file,

I speculate it continues to the point when it should start to decode
the second picture fragment.  However, instead of that, the window
disappears, qsstv apparently crashes.  The shell that I used to start
qsstv displays this:

$ qsstv
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Speicherzugriffsfehler

The German "Speicherzugriffsfehler" translates to "memory access error".

Regards, and thank you for providing fine software

Andreas


-- System Information:
Debian Release: 9.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages qsstv depends on:
ii  libasound2                1.1.3-5
ii  libc6                     2.24-11+deb9u3
ii  libfftw3-double3          3.3.5-3
ii  libfftw3-single3          3.3.5-3
ii  libgcc1                   1:6.3.0-18+deb9u1
ii  libgl1-mesa-glx [libgl1]  13.0.6-1+b2
ii  libhamlib2                3.0.1-1+b1
ii  libopenjp2-7              2.1.2-1.1+deb9u2
ii  libpulse0                 10.0-1+deb9u1
ii  libqt5core5a              5.7.1+dfsg-3+b1
ii  libqt5gui5                5.7.1+dfsg-3+b1
ii  libqt5network5            5.7.1+dfsg-3+b1
ii  libqt5widgets5            5.7.1+dfsg-3+b1
ii  libqt5xml5                5.7.1+dfsg-3+b1
ii  libstdc++6                6.3.0-18+deb9u1
ii  libv4l-0                  1.12.3-1
ii  libv4lconvert0            1.12.3-1

qsstv recommends no packages.

qsstv suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: