← Back to team overview

mira-dev team mailing list archive

[Bug 703339] [NEW] Connections: Segfault when trying to connect multiple times - timeout

 

Public bug reported:

On the Connections screen when I started up Mira Client (built from
rev.259 of the login-system branch), I added an account that I hold on a
Server at a particular IP address. Unknown to me, the Server was down,
but the port was still being forwarded through the router - so my
connection requests were just timing out.

I clicked on my account and then on 'Connect'. Nothing happened (because
it was probably still trying to connect), so I pressed the button again.
And then I pressed it a third time. After this, I received the first
error message: Connection Timeout. A few seconds after that, Mira Client
crashed with a Segfault (probably when the second connection attempt was
timing out).

Here is the backtrace:

============
(gdb) run
Starting program: /home/mirabox/Documents/Coding/mira/ls-client/bin/mira_client 
[Thread debugging using libthread_db enabled]
[New Thread 0xb7dacb70 (LWP 1624)]
FilesUtility Loaded
[New Thread 0xb740ab70 (LWP 1630)]
225.35.49.21
[New Thread 0xb6c09b70 (LWP 1631)]
225.35.49.21
[New Thread 0xb6408b70 (LWP 1632)]
225.35.49.21
[Thread 0xb740ab70 (LWP 1630) exited]
[Thread 0xb6c09b70 (LWP 1631) exited]

Program received signal SIGSEGV, Segmentation fault.
0x0809f085 in ConnectionManagementWidget::loginFailed (this=0x8281258)
    at /home/mirabox/Documents/Coding/mira/ls-client/src/gui/qt/ConnectionManagementWidget.cpp:223
223	    miraclient::Application::get_client()->disconnect();

(gdb) trace
Tracepoint 1 at 0x809f085: file /home/mirabox/Documents/Coding/mira/ls-client/src/gui/qt/ConnectionManagementWidget.cpp, line 223.
============

** Affects: mira
     Importance: High
         Status: New

-- 
You received this bug notification because you are a member of Mira Core
Development Team, which is subscribed to Mira Groupware.
https://bugs.launchpad.net/bugs/703339

Title:
  Connections: Segfault when trying to connect multiple times - timeout



Follow ups

References