Package: amule-utils-gui
Version: 1:2.3.2-5+b1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

This box is a amd64 one, and I'm in testing. The current packages amule and
amule-daemon, and some of the little apps in package amule-utils-gui, works
well here, with the following versions:

amule                  1:2.3.2-5+b1
amule-common           1:2.3.2-5
amule-daemon           1:2.3.2-5+b1
amule-gnome-support    1:2.3.2-5
amule-utils            1:2.3.2-5+b1
amule-utils-gui        1:2.3.2-5+b1

libwxbase3.0-0v5:amd64      3.0.4+dfsg-9
libwxgtk-media3.0-gtk3-0v5  3.0.4+dfsg-9
libwxgtk3.0-0v5             3.0.4+dfsg-9
libwxgtk3.0-gtk3-0v5        3.0.4+dfsg-9

But this is not the case of amulegui. This app shows the initial dialogue for
input a password, and then it crashes with "Segmentation fault"...

I check any solution for this, and view that all amule apps, included amulegui
works well with the former version 3.0.4+dfsg-8 off libwx (I dowloaded from
snapshot repo and now I have them saved). I don't have here now, but I think
that the same fatal result was with an intermediate version 3.0.4+dfsg-8+b1...
So from 3.0.4+dfsg-8 to here, all the libwx versions crashes amulegui...

I make a debug trace of amulegui whit the instructions that reportbug shows,
viewing http://wiki.amule.org/wiki/Backtraces#Create_a_backtrace, and googling
a bit. I get a huge file of 14,8 Mb. I don know if it is useful. A big number
of lines are the same!!

I attached here the first lines, some at the middle part of the file, and the
last ones:

Currently logging to "gdb.txt".
Logs will be appended to the log file.
Output will be logged and displayed.
Starting program: /usr/bin/amulegui
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Detaching after fork from child process 5529]
[New Thread 0x7ffff3805700 (LWP 5531)]
[New Thread 0x7ffff3004700 (LWP 5532)]
[New Thread 0x7ffff2803700 (LWP 5533)]
[New Thread 0x7ffff2002700 (LWP 5534)]
[Detaching after fork from child process 5535]

Thread 1 "amulegui" received signal SIGSEGV, Segmentation fault.
0x00007ffff75fa19b in wxWindow::DoClientToScreen(int*, int*)
const () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#0  0x00007ffff75fa19b in wxWindow::DoClientToScreen(int*, int*)
const () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#1  0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*)
const () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#2  0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*)
const () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#3  0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*)
const () at /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0


#34924 0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*,
int*) const () at /usr/lib/x86_64-linux-
gnu/libwx_gtk2u_core-3.0.so.0
#34925 0x00007ffff75f69f6 in  () at /usr/lib/x86_64-linux-
gnu/libwx_gtk2u_core-3.0.so.0
#34926 0x00007ffff75f9960 in  () at /usr/lib/x86_64-linux-
gnu/libwx_gtk2u_core-3.0.so.0
#34927 0x00007ffff67aa1eb in  () at /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
#34928 0x00007ffff6504e8d in g_closure_invoke () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34929 0x00007ffff6518555 in  () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#34930 0x00007ffff6520b9b in g_signal_emit_valist () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34931 0x00007ffff6521b6f in g_signal_emit () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34932 0x00007ffff68c0cac in  () at /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
#34933 0x00007ffff67a8a04 in gtk_main_do_event () at
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34934 0x00007ffff661bbac in  () at /usr/lib/x86_64-linux-
gnu/libgdk-x11-2.0.so.0
#34935 0x00007ffff641e9ee in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34936 0x00007ffff641ec88 in  () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#34937 0x00007ffff641ef82 in g_main_loop_run () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34938 0x00007ffff67a78e7 in gtk_main () at
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34939 0x00007ffff75d9755 in wxGUIEventLoop::DoRun() () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#34940 0x00007ffff710967d in wxEventLoopBase::Run() () at
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#34941 0x00007ffff70d2e16 in wxAppConsoleBase::MainLoop() () at
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#34942 0x00007ffff7153299 in wxEntry(int&, wchar_t**) () at
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#34943 0x00005555556ce692 in main(int, char**) (argc=<optimized
out>, argv=<optimized out>) at ../../src/amule-remote-gui.cpp:134

Thread 5 (Thread 0x7ffff2002700 (LWP 5534)):
#0  0x00007ffff6bc67ef in epoll_wait () at /lib/x86_64-linux-gnu/libc.so.6
#1  0x00005555557e2317 in boost::asio::detail::epoll_reactor::run(long,
boost::asio::detail::op_queue<boost::asio::detail::scheduler_operation>&)
(this=0x555555a832b0, usec=<optimized out>, ops=...) at
/usr/include/boost/asio/detail/impl/epoll_reactor.ipp:471
#2  0x00005555557e6272 in
boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&,
boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&)
(ec=..., this_thread=..., lock=..., this=0x555555a51140) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:385
#3  0x00005555557e6272 in
boost::asio::detail::scheduler::run(boost::system::error_code&)
(this=0x555555a51140, ec=...) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:154
#4  0x00005555557ec30c in boost::asio::io_context::run() (this=0x5555559dbdb0
<s_io_service>) at /usr/include/boost/asio/impl/io_context.ipp:62
#5  0x00005555557ec30c in CAsioServiceThread::Entry() (this=<optimized out>) at
../../src/LibSocketAsio.cpp:1259
#6  0x00007ffff7203b72 in wxThread::CallEntry() () at /usr/lib/x86_64-linux-
gnu/libwx_baseu-3.0.so.0
#7  0x00007ffff7209494 in  () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8  0x00007ffff7f68fa3 in start_thread () at /lib/x86_64-linux-
gnu/libpthread.so.0
#9  0x00007ffff6bc64cf in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7ffff2803700 (LWP 5533)):
#0  0x00007ffff7f6f00c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00005555557e6394 in
boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp:98
#2  0x00005555557e6394 in
boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/posix_event.hpp:100
#3  0x00005555557e6394 in
boost::asio::detail::conditionally_enabled_event::wait(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=0x555555a511a8) at
/usr/include/boost/asio/detail/conditionally_enabled_event.hpp:89
#4  0x00005555557e6394 in
boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&,
boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&)
(ec=..., this_thread=..., lock=..., this=0x555555a51140) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:409
#5  0x00005555557e6394 in
boost::asio::detail::scheduler::run(boost::system::error_code&)
(this=0x555555a51140, ec=...) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:154
#6  0x00005555557ec30c in boost::asio::io_context::run() (this=0x5555559dbdb0
<s_io_service>) at /usr/include/boost/asio/impl/io_context.ipp:62
#7  0x00005555557ec30c in CAsioServiceThread::Entry() (this=<optimized out>) at
../../src/LibSocketAsio.cpp:1259
#8  0x00007ffff7203b72 in wxThread::CallEntry() () at /usr/lib/x86_64-linux-
gnu/libwx_baseu-3.0.so.0
#9  0x00007ffff7209494 in  () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#10 0x00007ffff7f68fa3 in start_thread () at /lib/x86_64-linux-
gnu/libpthread.so.0
#11 0x00007ffff6bc64cf in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7ffff3004700 (LWP 5532)):
#0  0x00007ffff7f6f00c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00005555557e6394 in
boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp:98
#2  0x00005555557e6394 in
boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/posix_event.hpp:100
#3  0x00005555557e6394 in
boost::asio::detail::conditionally_enabled_event::wait(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=0x555555a511a8) at
/usr/include/boost/asio/detail/conditionally_enabled_event.hpp:89
#4  0x00005555557e6394 in
boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&,
boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&)
(ec=..., this_thread=..., lock=..., this=0x555555a51140) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:409
#5  0x00005555557e6394 in
boost::asio::detail::scheduler::run(boost::system::error_code&)
(this=0x555555a51140, ec=...) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:154
#6  0x00005555557ec30c in boost::asio::io_context::run() (this=0x5555559dbdb0
<s_io_service>) at /usr/include/boost/asio/impl/io_context.ipp:62
#7  0x00005555557ec30c in CAsioServiceThread::Entry() (this=<optimized out>) at
../../src/LibSocketAsio.cpp:1259
#8  0x00007ffff7203b72 in wxThread::CallEntry() () at /usr/lib/x86_64-linux-
gnu/libwx_baseu-3.0.so.0
#9  0x00007ffff7209494 in  () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#10 0x00007ffff7f68fa3 in start_thread () at /lib/x86_64-linux-
gnu/libpthread.so.0
#11 0x00007ffff6bc64cf in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7ffff3805700 (LWP 5531)):
#0  0x00007ffff7f6f00c in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00005555557e6394 in
boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/conditionally_enabled_mutex.hpp:98
#2  0x00005555557e6394 in
boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock>(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=<optimized out>) at
/usr/include/boost/asio/detail/posix_event.hpp:100
#3  0x00005555557e6394 in
boost::asio::detail::conditionally_enabled_event::wait(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&)
(lock=..., this=0x555555a511a8) at
/usr/include/boost/asio/detail/conditionally_enabled_event.hpp:89
#4  0x00005555557e6394 in
boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&,
boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&)
(ec=..., this_thread=..., lock=..., this=0x555555a51140) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:409
#5  0x00005555557e6394 in
boost::asio::detail::scheduler::run(boost::system::error_code&)
(this=0x555555a51140, ec=...) at
/usr/include/boost/asio/detail/impl/scheduler.ipp:154
#6  0x00005555557ec30c in boost::asio::io_context::run() (this=0x5555559dbdb0
<s_io_service>) at /usr/include/boost/asio/impl/io_context.ipp:62
#7  0x00005555557ec30c in CAsioServiceThread::Entry() (this=<optimized out>) at
../../src/LibSocketAsio.cpp:1259
#8  0x00007ffff7203b72 in wxThread::CallEntry() () at /usr/lib/x86_64-linux-
gnu/libwx_baseu-3.0.so.0
#9  0x00007ffff7209494 in  () at /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#10 0x00007ffff7f68fa3 in start_thread () at /lib/x86_64-linux-
gnu/libpthread.so.0
#11 0x00007ffff6bc64cf in clone () at /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7ffff3e8ca00 (LWP 5524)):
#0  0x00007ffff75fa19b in wxWindow::DoClientToScreen(int*, int*) const () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#1  0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*) const () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#2  0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*) const () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0


#34923 0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*) const () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#34924 0x00007ffff75fa1c5 in wxWindow::DoClientToScreen(int*, int*) const () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#34925 0x00007ffff75f69f6 in  () at /usr/lib/x86_64-linux-
gnu/libwx_gtk2u_core-3.0.so.0
#34926 0x00007ffff75f9960 in  () at /usr/lib/x86_64-linux-
gnu/libwx_gtk2u_core-3.0.so.0
#34927 0x00007ffff67aa1eb in  () at /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
#34928 0x00007ffff6504e8d in g_closure_invoke () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#34929 0x00007ffff6518555 in  () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#34930 0x00007ffff6520b9b in g_signal_emit_valist () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#34931 0x00007ffff6521b6f in g_signal_emit () at /usr/lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#34932 0x00007ffff68c0cac in  () at /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
#34933 0x00007ffff67a8a04 in gtk_main_do_event () at /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
#34934 0x00007ffff661bbac in  () at /usr/lib/x86_64-linux-
gnu/libgdk-x11-2.0.so.0
#34935 0x00007ffff641e9ee in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34936 0x00007ffff641ec88 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34937 0x00007ffff641ef82 in g_main_loop_run () at /usr/lib/x86_64-linux-
gnu/libglib-2.0.so.0
#34938 0x00007ffff67a78e7 in gtk_main () at /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
#34939 0x00007ffff75d9755 in wxGUIEventLoop::DoRun() () at
/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#34940 0x00007ffff710967d in wxEventLoopBase::Run() () at
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#34941 0x00007ffff70d2e16 in wxAppConsoleBase::MainLoop() () at
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#34942 0x00007ffff7153299 in wxEntry(int&, wchar_t**) () at
/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#34943 0x00005555556ce692 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ../../src/amule-remote-gui.cpp:134

That's all for now. If you need the whole backtrace (I saved it) o if you need
to I made some more test, say me, but with good detailed instructions. This is
new to me.

Many thanks for maintaining this app. Greetings, Martintxo.



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.2.0-9.1-liquorix-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=eu_ES.UTF-8, LC_CTYPE=eu_ES.UTF-8 (charmap=UTF-8),
LANGUAGE=eu_ES:eu:es_ES:es:en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages amule-utils-gui depends on:
ii  libboost-system1.67.0  1.67.0-13
ii  libc6                  2.28-10
ii  libcrypto++6           5.6.4-9
ii  libgcc1                1:9.2.1-1
ii  libgeoip1              1.6.12-3
ii  libstdc++6             9.2.1-1
ii  libwxbase3.0-0v5       3.0.4+dfsg-9
ii  libwxgtk3.0-0v5        3.0.4+dfsg-9
ii  zlib1g                 1:1.2.11.dfsg-1+b1

Versions of packages amule-utils-gui recommends:
ii  amule-common  1:2.3.2-5

amule-utils-gui suggests no packages.

Reply via email to