Opened 10 years ago

Closed 10 years ago

#4284 closed Bug (fixed)

SIGSEGV via webfrontend or transmission-remote

Reported by: jerwied Owned by: jordan
Priority: Normal Milestone: 2.32
Component: Transmission Version: 2.31
Severity: Major Keywords:
Cc:

Description

When accessing transmission via the web-frontend, the application crashes with a SIGSEGV inside of libevent, more precise in malloc. Seems like an internal memory segment is overwritten due to too small buffers in earlier allocations.

Investigation shows that there possibly is another memory problem (NULL-pointer access).

Normal operation without remote access mostly works.

TRansmission-Daemon (withut gtk, from SVN), configured with:

./configure --disable-gtk

Daemon is running on: Linux border 2.6.38-gentoo-r1 #9 SMP Thu May 26 00:47:57 CEST 2011 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz GenuineIntel? GNU/Linux

Transmission-Remote is version 3.24

Attached patch fixes the above problems, transmission-daemon is running stable and can be accessed from two computers simultaneously.

Attachments (1)

transmission-2.31.diffs (974 bytes) - added by jerwied 10 years ago.
Patch for transmission 2.31, SVN version revision 12460

Download all attachments as: .zip

Change History (3)

Changed 10 years ago by jerwied

Patch for transmission 2.31, SVN version revision 12460

comment:1 Changed 10 years ago by jordan

  • Milestone changed from None Set to 2.32
  • Owner set to jordan
  • Status changed from new to assigned

comment:2 Changed 10 years ago by jordan

  • Resolution set to fixed
  • Severity changed from Critical to Major
  • Status changed from assigned to closed

Committed to trunk for 2.32 in r12463... thanks for the patch

Note: See TracTickets for help on using tickets.