Your message dated Sat, 04 Jan 2025 17:50:14 +0100
with message-id <[email protected]>
and subject line Re: freeciv-client-qt: segfault upon connect to a server in 
___pthread_mutex_lock
has caused the Debian Bug report #1067648,
regarding freeciv-client-qt: segfault upon connect to a server in 
___pthread_mutex_lock
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 [email protected]
immediately.)


-- 
1067648: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067648
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: freeciv-client-qt
Version: 3.1.0+ds-1+b2
Severity: important

Dear Maintainer,

what should happen

when you hit 'connect' to server for online play, it should either
connect, or fail to connect: but not segfault & crash.

game is kinda unusable if that's where it crashes.

what happens:

segfault in

#0  ___pthread_mutex_lock (mutex=0x8) at ./nptl/pthread_mutex_lock.c:80
#1  0x00007f55768aea89 in __mtx_lock (mutex=<optimized out>) at
../sysdeps/pthread/mtx_lock.c:25
#2  0x000056116e34c360 in ?? ()
#3  0x00007f557777fbbe in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#4  0x00007f55778f49cb in
QItemSelectionModel::selectionChanged(QItemSelection const&,
QItemSelection const&)
    () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#5  0x00007f55778f16b2 in
QItemSelectionModel::emitSelectionChanged(QItemSelection const&,
QItemSelection const&) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#6  0x00007f55778f232e in QItemSelectionModel::select(QItemSelection
const&, QFlags<QItemSelectionModel::SelectionFlag>) () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#7  0x00007f55772664ba in QTableView::setSelection(QRect const&,
QFlags<QItemSelectionModel::SelectionFlag>)
    () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#8  0x00007f557720c08d in QAbstractItemView::mousePressEvent(QMouseEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#9  0x00007f5576fc8f23 in QWidget::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt6Widgets.so.6
#10 0x00007f5577054626 in QFrame::event(QEvent*) () from
/lib/x86_64-linux-gnu/libQt6Widgets.so.6
#11 0x00007f55777332ca in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*,
QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Core.so.6
#12 0x00007f5576f82d52 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#13 0x00007f5576f7b62e in QApplication::notify(QObject*, QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#14 0x00007f55777356d8 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00007f5576f78238 in
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*,
QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from
/lib/x86_64-linux-gnu/libQt6Widgets.so.6
#16 0x00007f5576fd6955 in ?? () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#17 0x00007f5576fd7c95 in ?? () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#18 0x00007f5576f82d62 in QApplicationPrivate::notify_helper(QObject*,
QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#19 0x00007f55777356d8 in QCoreApplication::notifyInternal2(QObject*,
QEvent*) ()
   from /lib/x86_64-linux-gnu/libQt6Core.so.6
#20 0x00007f5577d8f67b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() from /lib/x86_64-linux-gnu/libQt6Gui.so.6
) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#22 0x00007f5571db4c0e in ?? () from /lib/x86_64-linux-gnu/libQt6XcbQpa.so.6
#23 0x00007f5575e401f4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f5575e43317 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f5575e43930 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f5577922f60 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /lib/x86_64-linux-gnu/libQt6Core.so.6
#27 0x00007f557773f5ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#28 0x00007f55777385ca in QCoreApplication::exec() () from
/lib/x86_64-linux-gnu/libQt6Core.so.6
#29 0x000056116e2d5c3a in ?? ()
#30 0x000056116e22688b in ?? ()
#31 0x000056116e229b48 in ?? ()
#32 0x00007f55768456ca in __libc_start_call_main
(main=main@entry=0x56116e223d70 <main>, argc=argc@entry=1,
argv=argv@entry=0x7fffd051b8d8) at
../sysdeps/nptl/libc_start_call_main.h:58
#33 0x00007f5576845785 in __libc_start_main_impl (main=0x56116e223d70
<main>, argc=1, argv=0x7fffd051b8d8, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>,
    stack_end=0x7fffd051b8c8) at ../csu/libc-start.c:360

OS: devuan ceres but :

freeciv-client-qt:
  Installed: 3.1.0+ds-1+b2
libqt6core6t64:
  Installed: 6.4.2+dfsg-21.1+b1


-- System Information:
Distributor ID: Devuan
Description: Devuan GNU/Linux 6 (excalibur/ceres)
Release: 6
Codename: excalibur ceres
Architecture: x86_64

Kernel: Linux 6.7.0-gnmlibre (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8),
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages freeciv-client-qt depends on:
ii  freeciv-data         3.1.0+ds-1
ii  libbz2-1.0           1.0.8-5.1
ii  libc6                2.37-15.1
ii  libcurl3t64-gnutls   8.6.0-4
ii  libgcc-s1            14-20240315-1
ii  libicu72             72.1-4+b1
ii  liblua5.4-0          5.4.6-3+b1
ii  liblzma5             5.6.0-0.2
ii  libqt6core6t64       6.4.2+dfsg-21.1+b1
ii  libqt6gui6t64        6.4.2+dfsg-21.1+b1
ii  libqt6widgets6t64    6.4.2+dfsg-21.1+b1
ii  libsdl2-2.0-0        2.30.1+dfsg-3
ii  libsdl2-mixer-2.0-0  2.8.0+dfsg-1+b1
ii  libstdc++6           14-20240315-1
ii  libzstd1             1.5.5+dfsg2-2
ii  zlib1g               1:1.3.dfsg-3.1

Versions of packages freeciv-client-qt recommends:
ii  freeciv-server  3.1.0+ds-1+b2

Versions of packages freeciv-client-qt suggests:
ii  freeciv-client-extras  3.1.0+ds-1+b2

-- no debconf information

--- End Message ---
--- Begin Message ---
Can't reproduce with 3.1.4, (just uploaded) and as there was no
additional information, I'm goig to close this bug.

Feel free to reopen it if you can still reproduce the issue.

--- End Message ---

Reply via email to