On 00:47 Thu 04 Dec , Mark Purcell wrote: MP> On Tuesday 25 November 2008 00:00:29 Dmitry E. Oboukhov wrote: >> If command 'fi.get_filename_last' received from SCGI interface, then >> rtorrent crashes.
MP> Jose, Arnaud, MP> This RC bug was reported against your package over a week ago without any MP> comment from you. MP> Are you in a position to investigate this report? Additional information for reproduce this bug: SCGI port: $ grep scgi .rtorrent.rc scgi_port = localhost:5000 Apache: apt-get install libapache2-mod-scgi a2enmod scgi Create the virtual server, my variant: <VirtualHost *> ServerName server_test .... SCGIMount /RPC2 127.0.0.1:5000 </VirtualHost> Reproduce the bug: 1. apt-get install libxmlrpc-c3-dev 2. browser to http://server_test/RPC2 - 500 error (normal situation) 3. start rtorrent/add few torrents into it 4. use commands: * xmlrpc http://server_test/RPC2 system.listMethods - show all supported methods for ex (my system): $ xmlrpc http://apache/RPC2 system.listMethods|grep fi.get_filename_last Index 177 String: 'fi.get_filename_last' * xmlrpc http://server_test/RPC2 download_list default - show list of torrent's ids for ex (my system (two torrents)): $ xmlrpc http://apache/RPC2 download_list default Result: Array of 2 items: Index 0 String: '2D562393BD489CB4E703CB520FEA24352BA59F97' Index 1 String: '0D9BF0B913F825F44A11D6C37BC1D68B2B84B514' * xmlrpc http://server_test/RPC2 fi.get_filename_last 'any value' will lead to crash (versions from lenny) Version from experimental works fine. I rebuilt the package with DEB_BUILD_OPTIONS=nostrip and took the backtrace see my previous mail. see also: http://libtorrent.rakshasa.no/wiki/RTorrentXMLRPCGuide http://libtorrent.rakshasa.no/wiki/RTorrentCommands -- ... mpd is off . ''`. Dmitry E. Oboukhov : :’ : email: [EMAIL PROTECTED] jabber://[EMAIL PROTECTED] `. `~’ GPGKey: 1024D / F8E26537 2006-11-21 `- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc
Description: Digital signature