Bug#756257: goplay: SEGV when clicking on PACKAGE/DESCRIPTION headings

Russell Coker russell at coker.com.au
Mon Jul 28 07:04:51 UTC 2014


Package: goplay
Version: 0.5-1.2
Severity: important
Justification: renders package unusable

I recompiled goplay to fix bug #755404 (a basic recompile is all that's
needed).

One one of my test systems goplay displays no packages (for unknown reasons)
and will SEGV when I click on the title of the main list box (where it says
"PACKAGE" and "DESCRIPTION".  On another of my test systems it displays a list
of packages and operates correctly apart from a SEGV if you click in that
area.

The backtrace is below.  I'll attach a screen-shot showing where to click for
a SEGV.

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5ebee1a in strlen () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0  0x00007ffff5ebee1a in strlen () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x0000000000413d34 in length (__s=0x0)
    at /usr/include/c++/4.9/bits/char_traits.h:263
#2  assign (__s=0x0, this=0x662b20)
    at /usr/include/c++/4.9/bits/basic_string.h:1149
#3  operator= (__s=0x0, this=0x662b20)
    at /usr/include/c++/4.9/bits/basic_string.h:563
#4  PackageBrowser::item_select (this=0x662880, p=0x701f80, s=1)
    at pkgbrowser.cpp:158
#5  0x00007ffff795588d in Fl_Browser_::select(void*, int, int) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#6  0x00007ffff7955996 in Fl_Browser_::select_only(void*, int) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#7  0x00007ffff795600b in Fl_Browser_::handle(int) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#8  0x0000000000413aba in handle (e=1, this=0x662880) at pkgbrowser.h:145
#9  PackageBrowser::handle (this=0x662880, e=1) at pkgbrowser.cpp:467
#10 0x00007ffff7963120 in Fl_Group::handle(int) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#11 0x00007ffff794fecf in ?? () from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#12 0x00007ffff7950b9d in Fl::handle(int, Fl_Window*) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#13 0x00007ffff7991a4a in fl_handle(_XEvent const&) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#14 0x00007ffff7992573 in ?? () from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#15 0x00007ffff7992a11 in fl_wait(double) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#16 0x00007ffff795199c in Fl::wait(double) ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#17 0x00007ffff7951acd in Fl::wait() ()
   from /usr/lib/x86_64-linux-gnu/libfltk.so.1.1
#18 0x000000000040985d in main (argc=1, argv=0x7fffffffe6b8) at goplay.cpp:534

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages goplay depends on:
ii  apt-xapian-index  0.46
ii  debtags           1.12.1
ii  libapt-pkg4.12    1.0.6
ii  libc6             2.19-7
ii  libept1.4.12      1.0.12
ii  libfltk1.1        1.1.10-19
ii  libgcc1           1:4.9.1-3
ii  libstdc++6        4.9.1-3
ii  libx11-6          2:1.6.2-2
ii  libxapian22       1.2.18-1
ii  zlib1g            1:1.2.8.dfsg-1

Versions of packages goplay recommends:
pn  games-thumbnails  <none>

goplay suggests no packages.

-- no debconf information



More information about the Pkg-games-devel mailing list