abrt 1.0.1 detected a crash. How to reproduce ----- 1. closed transmission 2. (it sent upload/download statistics to tracker) 3. abrt reported a crash some time later Attached file: backtrace cmdline: /usr/bin/transmission /tmp/26c3-3464-de-liquid_democracy.mp4.torrent component: transmission executable: /usr/bin/transmission kernel: 2.6.31.9-174.fc12.x86_64 package: transmission-1.76-1.fc12 rating: 4 reason: Process was terminated by signal 11 (Segmentation fault)
Created attachment 381313 [details] File: backtrace
*** This bug has been marked as a duplicate of bug 539820 ***
Reopening this ticket. I don't think this is a duplicate of bug 539820. It looks like what's happening is when gtk_recent_manager tries to save .recently-used.xbel to disk, the call to fsync is failing/crashing. This may be a GTK+ (or glib) issue rather than a Transmission one. Bumping upstairs to GTK+ for a second opinion....
*** Bug 573954 has been marked as a duplicate of this bug. ***
*** Bug 553866 has been marked as a duplicate of this bug. ***
A segfault in fsync() can hardly be a GTK+ problem.
Except that it doesn't.
My mistake. I misread which thread was crashing. Sorry for the false alarm.
looks like "struct tr_tracker_handle * th" is a dangling pointer here.
This code can be marked as closed/fixed. The tracker code in question here was completely removed and replaced with new parallel announce code in Transmission 1.80. Therefore this crash is not in Fedora >= 13