Opened 6 years ago

Closed 6 years ago

#5851 closed Bug (fixed)

Crash on concurrent tr_variantFromBuf/tr_variantToBuf calls

Reported by: mike.dld Owned by: mike.dld
Priority: Normal Milestone: 2.90
Component: libtransmission Version: 2.84+
Severity: Normal Keywords:
Cc:

Description

Crash occured while running Qt client on Mac (r14390). Call to setlocale doesn't appear to be thread-safe. Different platforms have non-standard ways to set locale on a per-thread basis (uselocale on *NIX, _configthreadlocale on Windows) which should probably be used instead.

Attachments (1)

transmission-qt_2014-12-21-121435_Mikes-MacBook-Pro.crash (51.4 KB) - added by mike.dld 6 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 Changed 6 years ago by mike.dld

  • Summary changed from Crash on concurrent tr_variantFromBuf calls to Crash on concurrent tr_variantFromBuf/tr_variantToBuf calls

comment:2 Changed 6 years ago by mike.dld

  • Owner changed from jordan to mike.dld
  • Status changed from new to assigned

comment:3 Changed 6 years ago by mike.dld

  • Milestone changed from None Set to 2.90
  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed in r14533-r14534.

Note: See TracTickets for help on using tickets.