← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1204412] [NEW] Crash in closing DC++ while an http transfer is running

 

Public bug reported:

Confirming

[2013-07-24 03:59:57] <iceman50> Crash in HttpManager ... have an http transfer running, close the client, crash
[2013-07-24 04:00:19] <iceman50> L134 - Func. void HttpManager::on(HttpConnectionListener::Data, HttpConnection* c, const uint8_t* data, size_t len)
[2013-07-24 04:00:34] <iceman50> this is L134 - 	stream->write(data, len);

with 0.828 release on Win XP 32 bit.

To reproduce:
- Initiate a slow or long enough http transfer (e.g. GeoIP files from Coral)
- Close the client before the transfer finishes

The http transfer(s) seem to be continue after the GUI closes and the crash looks to happen when any of the running transfers has been finished.
My crashlog is attached.

** Affects: dcplusplus
     Importance: High
         Status: Confirmed

** Attachment added: "CrashLog.txt"
   https://bugs.launchpad.net/bugs/1204412/+attachment/3747371/+files/CrashLog.txt

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
https://bugs.launchpad.net/bugs/1204412

Title:
  Crash in closing DC++ while an http transfer is running

Status in DC++:
  Confirmed

Bug description:
  Confirming

  [2013-07-24 03:59:57] <iceman50> Crash in HttpManager ... have an http transfer running, close the client, crash
  [2013-07-24 04:00:19] <iceman50> L134 - Func. void HttpManager::on(HttpConnectionListener::Data, HttpConnection* c, const uint8_t* data, size_t len)
  [2013-07-24 04:00:34] <iceman50> this is L134 - 	stream->write(data, len);

  with 0.828 release on Win XP 32 bit.

  To reproduce:
  - Initiate a slow or long enough http transfer (e.g. GeoIP files from Coral)
  - Close the client before the transfer finishes

  The http transfer(s) seem to be continue after the GUI closes and the crash looks to happen when any of the running transfers has been finished.
  My crashlog is attached.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dcplusplus/+bug/1204412/+subscriptions


Follow ups

References