After upgrading my compiler, I can now succesfully build and install showeq again. However, with now EQ client running on the target system (no one home to start one) I get an immediate segfault upon startup.
Loading filters from '/usr/local/share/showeq/filters.conf'
Categories Reloaded
Listening for first client seen.
Initializing Packet Capture Thread:
Filtering packets on device eth0, searching for EQ client...
[New Thread 2049 (LWP 14450)]
[New Thread 1026 (LWP 14451)]
Opcode Logging Mask: 0 0 0
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 14443)]
chunk_free (ar_ptr=0x407d5620, p=0x8208268) at malloc.c:3180
3180 malloc.c: No such file or directory.
in malloc.c
Current language: auto; currently c
(gdb) bt
#0 chunk_free (ar_ptr=0x407d5620, p=0x8208268) at malloc.c:3180
#1 0x40721bf4 in __libc_free (mem=0x8208270) at malloc.c:3154
#2 0x4064f001 in operator delete(void*) () from /usr/lib/libstdc++.so.4
#3 0x4016399f in QStringData::deleteSelf() ()
from /usr/local/src/qt-2.3.2/lib/libqt-mt.so.2
#4 0x402aa1d3 in QListViewItem::sortChildItems(int, bool) ()
from /usr/local/src/qt-2.3.2/lib/libqt-mt.so.2
#5 0x402aa76b in QListViewItem::enforceSortOrder() const ()
from /usr/local/src/qt-2.3.2/lib/libqt-mt.so.2
#6 0x402aa421 in QListViewItem::setOpen(bool) ()
from /usr/local/src/qt-2.3.2/lib/libqt-mt.so.2
#7 0x402b33fa in QListView::reconfigureItems() ()
from /usr/local/src/qt-2.3.2/lib/libqt-mt.so.2
#8 0x402af5bd in QListView::show() ()
from /usr/local/src/qt-2.3.2/lib/libqt-mt.so.2
#9 0x080acc7c in EQInterface (this=0xbfffee60, parent=0x0,
name=0x815d58c "interface") at interface.cpp:4707
#10 0x08061b70 in main (argc=4, argv=0xbffff170) at main.cpp:922
#11 0x406bd507 in __libc_start_main (main=0x805e930 <main>, argc=4,
ubp_av=0xbffff8d4, init=0x805a690 <_init>, fini=0x815d558 <_fini>,
rtld_fini=0x4000dc14 <_dl_fini>, stack_end=0xbffff8cc)
at ../sysdeps/generic/libc-start.c:129
(gdb)