Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
transmission oddity?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
thelee
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jul 2007
Posts: 132

PostPosted: Thu Jun 26, 2008 1:47 am    Post subject: transmission oddity? Reply with quote

so all i want is to be able to click a .torrent link in firefox and have it automatically load it into transmision (launching it if necessary). However, after mussing around, it wasn't working, and finally I was able to figure out something wierd.

If, at the command-line, I do transmission [.torrent] and there's no transmission instance running, I get a crash and a memory dump/backtrace, though if I manually start transmission myself then I can do transmission [.torrent] and then add the files like that (and thus the firefox integration works) - but this is annoying! I'm too lazy to have to manually start up transmission when I see a torrent I want to start, and I'm too anal to want to just have it running the moment I log in. Plus, it bugs me that there's such a trivially-easy-to-replicate bug (at least on my system).

The crash output is:
Code:

*** glibc detected *** transmission: double free or corruption (out): 0x08102c90 ***
======= Backtrace: =========
/lib/libc.so.6[0xb73bfe60]
/lib/libc.so.6(cfree+0x89)[0xb73c1b49]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb76777e1]
/usr/lib/libglib-2.0.so.0(g_slist_foreach+0x2f)[0xb768d55f]
transmission(freestrlist+0x17)[0x8071e27]
transmission(main+0x635)[0x8065935]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb736ffdc]
transmission[0x805be31]
======= Memory map: ========
08048000-080b9000 r-xp 00000000 08:09 2032274    /usr/bin/transmission
080b9000-080ba000 r--p 00070000 08:09 2032274    /usr/bin/transmission
080ba000-080bb000 rw-p 00071000 08:09 2032274    /usr/bin/transmission
080bb000-08224000 rw-p 080bb000 00:00 0          [heap]
b5d00000-b5d21000 rw-p b5d00000 00:00 0
b5d21000-b5e00000 ---p b5d21000 00:00 0
b5e58000-b5e62000 r-xp 00000000 08:09 476172     /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libgcc_s.so.1
b5e62000-b5e63000 r--p 00009000 08:09 476172     /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libgcc_s.so.1
b5e63000-b5e64000 rw-p 0000a000 08:09 476172     /usr/lib/gcc/i486-pc-linux-gnu/4.1.2/libgcc_s.so.1
b5e71000-b5ed1000 rw-s 00000000 00:08 11173895   /SYSV00000000 (deleted)
b5ed1000-b5ee0000 r--p 00000000 08:09 1903792    /usr/share/fonts/ttf-bitstream-vera/VeraBd.ttf
b5ee0000-b5ef1000 r--p 00000000 08:09 1903795    /usr/share/fonts/ttf-bitstream-vera/Vera.ttf
b5ef1000-b5ef3000 r-xp 00000000 08:09 426187     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b5ef3000-b5ef4000 rw-p 00001000 08:09 426187     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
b5ef4000-b5efa000 r--s 00000000 08:08 457791     /var/cache/fontconfig/87f5e051180a7a75f16eb6fe7dbd3749-x86.cache-2
b5efa000-b5efc000 r--s 00000000 08:08 458862     /var/cache/fontconfig/f55bbeb01d684dc5b5f7b2c347cc42d9-x86.cache-2
b5efc000-b5efe000 r--s 00000000 08:08 458861     /var/cache/fontconfig/76fa4b957c916922374347f144bde9da-x86.cache-2
b5efe000-b5f04000 r--s 00000000 08:08 458769     /var/cache/fontconfig/4460665c0f3e88acdd4c85aa2f409b99-x86.cache-2
b5f04000-b5f12000 r--s 00000000 08:08 458858     /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86.cache-2
b5f12000-b5f15000 r--s 00000000 08:08 458857     /var/cache/fontconfig/f229987021d35643e031bb32719a07d5-x86.cache-2
b5f15000-b5f18000 r--s 00000000 08:08 458856     /var/cache/fontconfig/a336a40326b5f097d6a660e43ed65741-x86.cache-2
b5f18000-b5f24000 r--s 00000000 08:08 458855     /var/cache/fontconfig/221fd1126b80b777db535aea535e87ba-x86.cache-2
b5f24000-b5f2a000 r--s 00000000 08:08 457792     /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-x86.cache-2
b5f2a000-b5f3d000 r--s 00000000 08:08 457788     /var/cache/fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-x86.cache-2
b5f3d000-b5f42000 r--s 00000000 08:08 457787     /var/cache/fontconfig/6bad56c331bc8ddf37f8629f02f8d785-x86.cache-2
b5f42000-b5f45000 r--s 00000000 08:08 457786     /var/cache/fontconfig/374b958dfa195bf54eaa9332f068d728-x86.cache-2
b5f45000-b5f48000 r--s 00000000 08:08 457785     /var/cache/fontconfig/32131d65b812eea3c64a5be9e545fb09-x86.cache-2
b5f48000-b5f4b000 r--s 00000000 08:08 457784     /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-x86.cache-2
b5f4b000-b5f6d000 r--s 00000000 08:08 457782     /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86.cache-2
b5f6d000-b5f8f000 r--s 00000000 08:08 457781     /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-x86.cache-2
b5f8f000-b5f90000 ---p b5f8f000 00:00 0
b5f90000-b678f000 rw-p b5f90000 00:00 0
b678f000-b7116000 r--p 00000000 08:09 2146607    /usr/share/icons/gnome/icon-theme.cache
b7116000-b716f000 r--p 00000000 08:09 1886063    /usr/share/icons/hicolor/icon-theme.cache
b716f000-b7194000 r-xp 00000000 08:09 3555333    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
b7194000-b7195000 r--p 00025000 08:09 3555333    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
b7195000-b7196000 rw-p 00026000 08:09 3555333    /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
b7196000-b719e000 r-xp 00000000 08:05 77461      /lib/liAborted


It's not always a "double free" error, but it tends to be related to a free call. Any insights?
Back to top
View user's profile Send private message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2151

PostPosted: Thu Jun 26, 2008 5:34 am    Post subject: Reply with quote

You could easily write a little script which checks, if transmission is already running and if not, start it and give it the path or link to the torrent :)
Back to top
View user's profile Send private message
thelee
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jul 2007
Posts: 132

PostPosted: Thu Jun 26, 2008 7:24 am    Post subject: Reply with quote

yeah and i guess i will... it just seems like there should be some solution for a bug that's so blatantly obvious
Back to top
View user's profile Send private message
avx
Advocate
Advocate


Joined: 21 Jun 2004
Posts: 2151

PostPosted: Thu Jun 26, 2008 10:19 am    Post subject: Reply with quote

Have you reported it to the devs or looked for it in their bug-tracker?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum