Coder Social home page Coder Social logo

linkage's People

Watchers

 avatar

linkage's Issues

Open torrents from command line

What steps will reproduce the problem?
1. make sure no instance of linkage is running
2. run linkage any.torrent

What is the expected output? What do you see instead?
linkage should open the supplied torrent(s), instead it starts but
disregards the command line parameter.


Original issue reported on code.google.com by [email protected] on 25 Feb 2007 at 2:22

Usability: Switching views

At the moment views are switched using radio buttons, IMO this isn't the
best way to do it as radio buttons are not normally used for this, a
tabbing system would be a lot better. 

Original issue reported on code.google.com by [email protected] on 13 May 2007 at 1:57

automagic dep on libupnp and other optional deps

linkage-0.12 has automagic dep for libupnp, it should be conditional and
configurable by user or build system by passing --enable and --disable flags.

btw, I've added your software to Gentoo Portage today.

[1] http://www.gentoo.org/proj/en/qa/automagic.xml
[2] http://bugs.gentoo.org/show_bug.cgi?id=186102

attaching a patch which needs a review, might work or not work out of box,
but at least it gives a picture what should be done..

Original issue reported on code.google.com by [email protected] on 22 Jul 2007 at 4:02

Attachments:

Usability: Toolbar

From the screenshots it looks like there is no text underneath the icons on
the toolbar. I think the best way to do this is to follow the gnome
preference where users choose to display icons or not. Having a text
description is better for usability IMO. Looks like a really great bt
client though :)

Original issue reported on code.google.com by [email protected] on 13 May 2007 at 2:07

Crash on initial file save

What steps will reproduce the problem?
1. Set Linkage as the default handler for .torrent files. 
2. Download a torrent in Epiphany. 
3. Attempt to save the torrent in the default directory in the file chooser
presented by Linkage. 

What is the expected output? What do you see instead?

I expect to be able to save the file in the default directory (in my case,
~/Desktop), but the save button won't do anything. After navigating up a
directory, then re-selecting the folder I wish to save in and clicking
"OK", Linkage crashes. 

What version of the product are you using? On what operating system?

0.1.1svn-r97 on Linux 2.6.19-beyond, under Gnome 2.16.3

Please provide any additional information below.

The crash doesn't always happen, and I have a hard time reproducing it, so
I'm not sure what other factor causes the issue.  

Original issue reported on code.google.com by [email protected] on 22 Mar 2007 at 9:59

File filtering

What steps will reproduce the problem?
1. Add a multi file torrent with the setting "Allocate disk space" turned off
2. Switch to files view and filter some files
3. Let download complete and notice that the wanted files are corrupt

This is a know limitation of libtorrent, what we should do is disable file
filtering for torrents that aren't fully allocated.

So we should add a check in resume_torrent that checks all files on disk
against the torrent_info, and we should add an entry to our fast resume
entry. Something like e["allocated"] = true/false, in effect this will also
allow us to acctually use signal_missing_file (e["allocated"] == true but
resume_torrent finds unallocated files).

Original issue reported on code.google.com by [email protected] on 6 Mar 2007 at 11:50

Long filenames

When adding a torrent with a long filename the whole interface stretches to
fit that filename. So maybe you should cut off filenames at about >70 chars
or something and just add a "..." at the end?

Original issue reported on code.google.com by [email protected] on 13 Mar 2007 at 8:10

# of downloads...

if i press the remove button on a download, it removes it as expected, however;
the number of downloads remain (1) even though there are no active torrents
on the list... 

if i close lk and open it again, it is displayed correctly, so I'm thinking
this is just a refresh/status update issue.

hope u don't mind me calling it lk ;)

Original issue reported on code.google.com by [email protected] on 25 Feb 2007 at 7:17

Filtering chooses wrong file

I have a torrent which has the following files:
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14.79049.txt
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14.all.md5
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14.ffp.ffp
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t01.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t02.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t03.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t04.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t05.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t06.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t07.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t08.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t09.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t10.flac
gd1973-11-14.sbd.miller.79049.flac/gd73-11-14d1t11.flac
etc...

I went into the torrent details and checked the 'filter' checkbox next to
every file except for the '...d1t11.flac' file. This is the only file I
wanted to download. The first thing I noticed is that the size next to this
single file says 20.84mb whereas, after I checked all the checkboxes, the
"Remaining" said 21mb.

But the real issue is that, once I moved the torrent to the top of my list
so that I would start downloading, it ended up downloading the
'...d1t01.flac' file instead of the one I chose. I have been able to
reproduce this behavior twice. FWIW, if it's somehow related to this
torrent specifically, you can download it from
http://bt.etree.org/download.php/501113/gd1973-11-14.sbd.miller.79049.flac.torre
nt

Thanks for your work on linkage!

Original issue reported on code.google.com by [email protected] on 5 Aug 2007 at 4:57

Ratio on seeding

The progressbar and ratio on seeds seems a little of, the progressbar is
100% when nothing is uploaded, and ratio shows 500+

Original issue reported on code.google.com by [email protected] on 14 Mar 2007 at 7:06

SegFault on closing prefernces window..

[root@luxbox  ~]# linkage
Gtk-Message: Failed to load module "atk-bridge": libatk-bridge.so: cannot
open shared object file: No such file or directory
GTK Accessibility Module initialized

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &

(linkage:3680): Gtk-WARNING **: Failed to set text from markup due to error
parsing markup: Error on line 1: Character ' ' is not valid at the start of
an entity name; the & character begins an entity; if this ampersand isn't
supposed to be an entity, escape it as &
Segmentation fault

Original issue reported on code.google.com by [email protected] on 25 Feb 2007 at 4:56

liblinkage-1.so.0: cannot open shared object file

I compiled the linkage 0.1.4 with ubuntu 7.10. The message is as follows:-

linkage: error while loading shared libraries: liblinkage-1.so.0: cannot
open shared object file: No such file or directory

just report to you.

Original issue reported on code.google.com by [email protected] on 25 Jan 2008 at 12:06

Save path dialog feature, suggest path

Maybe you could add this as an option or plugin:

One thing I like about azureus is the save path guessing; basicly what it
does is to check if the torrent filename contains a folder name in a list
of previously used save path, and then automaticly suggests it as a save path.

So if I download scrubs.06-13.bla.bla.torrent linkage suggest
..video/tv/scrubs/ as the save path. Azureus' way of doing this might be
more advanced but it shouldnt be that hard just to check the filename
against a log of save paths.

Sounds interesting?

Original issue reported on code.google.com by [email protected] on 26 May 2007 at 6:08

Peer list uses too much cpu

i tried your "uTorrent" this noon and i found that:
when switch to tab "Transfer" of detail, if you sort any item ascendingly 
or descendingly any item, it eats cpu horribly, almost 100%

CPU: intel CD 2.4G

Original issue reported on code.google.com by [email protected] on 22 Aug 2007 at 7:41

web ui

based on the dbus code. should be slick, web2.0, and be written for
mod_perl, mod_python or something of that nature.

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 11:11

whole app closes , on-closign pref window (with modification of plugins)


if i attempt to disable any of th plugins...
uncheck either of libnot* and or tray* then close the window,
via close button, or the metacity close button.. the whole application closes

this occurs in svn-r81
i haven't tried it in any other version...
..................
...output below...
..................
pure virtual method called
terminate called without an active exception
Aborted


------------------------
sorry if this issue is related to the previous segfault on close issue...

Original issue reported on code.google.com by [email protected] on 5 Mar 2007 at 11:28

Status on inactive torrents

It would be nice to have percentage information on inactive torrents. As it
is now, you dont know if the torrent is finished or paused or ...

Original issue reported on code.google.com by [email protected] on 13 Jun 2007 at 8:14

open location should work with thunar

currently opens nautilus. is there an open desktop standard for default
file manager? can we somehow avoid making this something that has to be
hand configured?

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 11:04

Small interface suggestions

I hope you don't mind that I thought I'd share a few interface related
items that I think would improve linkage. I enjoy it and use it a lot,
that's why I'm offering suggestions ;-) And rather than making separate
requests for each one...

1. When you move a torrent up/down, it'd be nice if it always stayed
visible. Currently, you can move it up/down out of the visible list, and
then you have to scroll to see it again.

2. I've seen some torrents that have very large comments.. when you click
details on one of these torrents, it causes the Details>General pane to
expand to accommodate all of the text and resizes the app as well. Maybe
some of that information should be in a gtk scrollwindow (or truncated).

3. If linkage is minimized when you click on the systray icon to withdraw
it, when you click on the systray icon again to un-withdraw it, the app is
once again minimized. IMO, un-withdrawing the app should always make the
app visible and with focus.

4. I have to admit that the whole Group thing is strange to me. I expected
that torrents would automatically get put into groups (e.g. when a torrent
is seeding, it should automatically show up in the "All" and "Seeds"
groups; when a torrent isn't seeding, it should automatically show up in
the "All" and "Downloads" groups).

5. If you have filtered some files from a torrent and the torrent reaches
100%, IMO it should change to the Seeding state color. I can understand
that there might be reasons not to do this though.

6. Is there any reason that you can't specify a single port in prefs? It
seems like the smallest range you can provide is two ports. I'd prefer to
just have a single port, since only one port is open in my router.

Hope that provides some useful user feedback. Most of these are small
items, I imagine. Keep up the good work :)

Original issue reported on code.google.com by [email protected] on 6 Aug 2007 at 12:23

Decent icon

I understand that the logo isn't the project's highest priority, but an
attractive icon does send a strong message and gives the project a sense of
identity. Armed with the Tango icon guidelines
(http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines), I'm sure a
creative individual could come up with a decent logo. 

Also, I'd like to point out that the arrow theme, while descriptive of the
Bittorrent protocol, is heavily used by other networked applications.
Perhaps something more unique (like a jigsaw puzzle theme) would set this
project apart, graphically. 

Original issue reported on code.google.com by [email protected] on 21 Mar 2007 at 9:33

Crash on position/selection change

What steps will reproduce the problem?
1. Change the rank of a torrent. 
2. Click on another torrent. 
3. Watch it crash. 

What is the expected output? What do you see instead?

I expect the torrents to change their ranks accordingly (the rank numbers
change, but clicking on another torrent crashes the client). 

What version of the product are you using? On what operating system?

0.1.1svn-r97 on Linux 2.6.19-beyond, under Gnome 2.16.3

Please provide any additional information below.

I can reproduce this any time I change a torrent's rank and then click on
another running (or stopped) torrent. 

Original issue reported on code.google.com by [email protected] on 23 Mar 2007 at 9:00

Clean up UI (seeding time)

It would be nice to have a indecator that the torrent is in fact seeding
and/or finished.

Text where it says how many hours until torrent is finished seeding would
be much better used, telling user that it is seeding with a text saying so.
Seeding time could be pushed to details.

Original issue reported on code.google.com by [email protected] on 13 Jun 2007 at 8:20

Share ratio being reported as negative

What is happening here is that sometimes, seemingly at random the download
size will start off as a negative value and this will lead to the share
ratio being reported as a negative value.

This is on revision 93 under linux.

I have attached a screenshot of this issue to better illustrate what I mean.

Original issue reported on code.google.com by [email protected] on 6 Mar 2007 at 9:44

Attachments:

different column setups based on status

column preferences (width, position, visibility) should be saved on a per
status filter basis. so when you choose the seeding filter you dont see
things like download speed or progress.

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 11:32

Manually editing spinbuttons, changes not noticable

What steps will reproduce the problem?
1. Change a spinbutton value by typing (not with the spinarrows)
2. See how the change is not propagated unless the arrows are clicked

What is the expected output? What do you see instead?
Changes should be emitted, hook editing_done or similar for the spinbutton
settingswidget.


Original issue reported on code.google.com by [email protected] on 30 Oct 2007 at 8:53

Name column format should be configurable

just wanted t point out that, the Help>About options is broken, as-is
File>New(this one I'm not sure about) 

also, it would be nice to have the 
View>info.
Remove, Start, Stop buttons
disabled if no torrents are selected, or if there are no in/active torrents
n either download or seed lists.

Original issue reported on code.google.com by [email protected] on 25 Feb 2007 at 7:23

linkage does not build against gtkmm24-devel-2.11.6

What steps will reproduce the problem?
1. try to build with this gtkmm24 version
(fedora rawhide)

What is the expected output? What do you see instead?
it should build fine but it seems that the gtkmm_extra file conflict with
the new gtkmm.

Please use labels and text to provide additional information.

See this bugreport for more info:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=250240

Original issue reported on code.google.com by [email protected] on 1 Aug 2007 at 9:45

Build fails with boost 1.34

Linkage doesnt work with boost-1.34.0-1:

linkage: error while loading shared libraries:
libboost_date_time-mt.so.1.33.1: cannot open shared object file: No such
file or directory

I downgraded to boost-1.33.1-6 and it works fine.

Also the libnotify startup problem is still there..

Original issue reported on code.google.com by [email protected] on 26 May 2007 at 5:02

Selecting multiple files for filtering

As far as I can tell, there's no way to select multiple files at once for
filtering. It can be quite tedious to select each file one by one for
filter. Perhaps you can allow multiple files to be selected and then a
right-click popup to set all the files as filtered?

Original issue reported on code.google.com by [email protected] on 5 Aug 2007 at 4:59

segfault on torrent remove..

r104. segfaults on removing a torrent,
it seems to span from r97, maybe earlier..
i tracked back to r97 and got a better output..

** (linkage:8928): WARNING **: invalid type requested from entry
Segmentation fault

in r104, it simply outputs 'Segmentation fault'

Original issue reported on code.google.com by [email protected] on 12 Mar 2007 at 10:09

gconf schema is not recognized

When we create a new gconf setting, gconf doesnt seem to recognize that
there is a new schema until it is restarted. There must be some way to
refresh it so it knows to reload the schema

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 1:47

shared ELF libraries & libtools in /usr/share/linkage, should be in /usr/lib/linkage

/usr/share/linkage/plugins/trayicon.so
/usr/share/linkage/plugins/trayicon.la
/usr/share/linkage/plugins/notification.so
/usr/share/linkage/plugins/notification.la

Change installation location for these, so that they are installed in
/usr/lib/linkage/plugins instead of /usr/share/linkage/plugins..

I'm not sure which policies it breaks, but Gentoo and Debian ones for sure.
FSH?! dunno.

Original issue reported on code.google.com by [email protected] on 22 Jul 2007 at 5:04

delete key mapping

pressing delete when there are torrents selected should remove those torrents

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 10:41

auto write resume data

resume data should be written at user specified intervals, based on either
time or data transfered.

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 10:59

save torrents

should optionally autosave torrents to a user specified folder

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 11:27

Filechooserbutton not set correctly

What steps will reproduce the problem?
1. Click a torrent link in a browser, open it with linkage
2. Sometimes the filechooserbutton isn't set to the torrent file in
question, instead nothing is selected.

What is the expected output? What do you see instead?
Torrent file should always be selected correctly.

Original issue reported on code.google.com by [email protected] on 30 Oct 2007 at 9:12

multi resume...

if i close lk while downloading multiple torrents

when i reopen it only the first one seems to be loaded.
i have to add the other again,.

Original issue reported on code.google.com by [email protected] on 26 Feb 2007 at 12:57

groups menu

right clicking on the groups should bring up a menu that lets
add/remove/edit groups

Original issue reported on code.google.com by [email protected] on 5 Feb 2008 at 11:24

comment line in torrents resizes window

What steps will reproduce the problem?
1. Open a torrent with a very long comment
2. select that torrent
3. the window is resized to the length of the comment

What is the expected output? What do you see instead?
The expected output would be for the comment to either terminate at window
length or to wrap around to another line.
What is seen is that the window will automatically resize to the lenght of
the comment even that means to resize beyond the physical dimensions of the
screen.

What version of the product are you using? On what operating system?
revision 93 on linux

Original issue reported on code.google.com by [email protected] on 6 Mar 2007 at 9:40

svn trunk fails to build on 64bit system

user reported building failure on amd64, SettingsWin.cc line 341.

it should likely be changed to (possible solution provided by another user):

Glib::ustring number =
str(libtorrent::size_type)groups_view->get_children().size());

to avoid the problem, but I don't have any 64bit hardware to test.

Original issue reported on code.google.com by [email protected] on 22 Jul 2007 at 7:44

Attachments:

catch throws from Pixbuf::create_from_file

bug report by bug-buddy

System: Linux 2.6.23-gentoo-r3 #3 SMP PREEMPT Tue Dec 11 11:20:21 MSK 2007
x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400090
Selinux: No
Accessibility: Disabled
GTK+ Theme: Vista-Gray
Icon Theme: nuoveXT-1.6
Linkage version: 0.1.4

Memory status: size: 412237824 vsize: 412237824 resident: 28450816 share:
18026496 rss: 28450816 rss_rlim: 18446744073709551615
CPU usage: start_time: 1198045453 rtime: 53 utime: 44 stime: 9 cutime:0
cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/linkage'

�[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2ab491b19110 (LWP 30803)]
[New Thread 0x42003950 (LWP 30807)]
[New Thread 0x41802950 (LWP 30806)]
[New Thread 0x41001950 (LWP 30805)]
[New Thread 0x40800950 (LWP 30804)]
0x00002ab48f8c1f5f in waitpid () from /lib/libpthread.so.0
#0  0x00002ab48f8c1f5f in waitpid () from /lib/libpthread.so.0
#1  0x00002ab48ff7ad95 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#2  0x00002ab48ff7b098 in g_spawn_command_line_sync () from
/usr/lib/libglib-2.0.so.0
#3  0x00002ab492139521 in bugbuddy_segv_handle () from
/usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
#4  <signal handler called>
#5  0x00002ab4909b0185 in raise () from /lib/libc.so.6
#6  0x00002ab4909b1630 in abort () from /lib/libc.so.6
#7  0x00002ab4902ab854 in __gnu_cxx::__verbose_terminate_handler () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
#8  0x00002ab4902a9826 in ?? () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
#9  0x00002ab4902a9853 in std::terminate () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
#10 0x00002ab4902a993a in __cxa_throw () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
#11 0x00002ab48927fe6f in Gdk::PixbufError::throw_func () from
/usr/lib/libgdkmm-2.4.so.1
#12 0x00002ab48eaddc97 in Glib::Error::throw_exception () from
/usr/lib/libglibmm-2.4.so.1
#13 0x00002ab489281818 in Gdk::Pixbuf::create_from_file () from
/usr/lib/libgdkmm-2.4.so.1
#14 0x00000000004582e9 in UI::UI ()
#15 0x0000000000489e0d in main ()
#16 0x00002ab49099d1f4 in __libc_start_main () from /lib/libc.so.6
#17 0x0000000000421249 in _start ()

Thread 5 (Thread 0x40800950 (LWP 30804)):
#0  0x00002ab490a451b8 in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ab48d7d5b22 in asio::detail::epoll_reactor<false>::run () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#2  0x00002ab48d7d780e in
asio::detail::task_io_service<asio::detail::epoll_reactor<false> >::run ()
from /usr/lib/libtorrent.so.0
No symbol table info available.
#3  0x00002ab48d7c6bc2 in libtorrent::aux::session_impl::operator() () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#4  0x00002ab48d88862e in boost::function0<void,
std::allocator<boost::function_base> >::operator() () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#5  0x00002ab48e01af22 in ?? () from /usr/lib/libboost_thread-mt.so
No symbol table info available.
#6  0x00002ab48f8ba067 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x00002ab490a44bed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (Thread 0x41001950 (LWP 30805)):
#0  0x00002ab48f8be919 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
No symbol table info available.
#1  0x00002ab48d7caf1d in libtorrent::aux::checker_impl::operator() () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#2  0x00002ab48d88862e in boost::function0<void,
std::allocator<boost::function_base> >::operator() () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#3  0x00002ab48e01af22 in ?? () from /usr/lib/libboost_thread-mt.so
No symbol table info available.
#4  0x00002ab48f8ba067 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002ab490a44bed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (Thread 0x41802950 (LWP 30806)):
#0  0x00002ab490a3ca86 in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ab4885d3196 in __libc_res_nsend () from /lib/libresolv.so.2
No symbol table info available.
#2  0x00002ab4885d2158 in __libc_res_nquery () from /lib/libresolv.so.2
No symbol table info available.
#3  0x00002ab4885d2407 in __libc_res_nquerydomain () from /lib/libresolv.so.2
No symbol table info available.
#4  0x00002ab4885d25bf in __libc_res_nsearch () from /lib/libresolv.so.2
No symbol table info available.
#5  0x00002aaaaaacc4f1 in _nss_dns_gethostbyname3_r () from
/lib/libnss_dns.so.2
No symbol table info available.
#6  0x00002aaaaaacc754 in _nss_dns_gethostbyname2_r () from
/lib/libnss_dns.so.2
No symbol table info available.
#7  0x00002ab490a30439 in gaih_inet () from /lib/libc.so.6
No symbol table info available.
#8  0x00002ab490a317fa in getaddrinfo () from /lib/libc.so.6
No symbol table info available.
#9  0x00002ab48d873202 in
asio::detail::resolver_service<asio::ip::udp>::resolve_query_handler<asio::detai
l::wrapped_handler<asio::io_service::strand,
boost::_bi::bind_t<void, boost::_mfi::mf2<void,
libtorrent::dht::dht_tracker, asio::error_code const&,
asio::ip::basic_resolver_iterator<asio::ip::udp> >,
boost::_bi::list3<boost::_bi::value<boost::intrusive_ptr<libtorrent::dht::dht_tr
acker>
>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::operator() ()
   from /usr/lib/libtorrent.so.0
No symbol table info available.
#10 0x00002ab48d873c69 in
asio::asio_handler_invoke<asio::detail::resolver_service<asio::ip::udp>::resolve
_query_handler<asio::detail::wrapped_handler<asio::io_service::strand,
boost::_bi::bind_t<void, boost::_mfi::mf2<void,
libtorrent::dht::dht_tracker, asio::error_code const&,
asio::ip::basic_resolver_iterator<asio::ip::udp> >,
boost::_bi::list3<boost::_bi::value<boost::intrusive_ptr<libtorrent::dht::dht_tr
acker>
>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > > () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#11 0x00002ab48d87bc66 in
asio::detail::task_io_service<asio::detail::epoll_reactor<false>
>::handler_wrapper<asio::detail::resolver_service<asio::ip::udp>::resolve_query_
handler<asio::detail::wrapped_handler<asio::io_service::strand,
boost::_bi::bind_t<void, boost::_mfi::mf2<void,
libtorrent::dht::dht_tracker, asio::error_code const&,
asio::ip::basic_resolver_iterator<asio::ip::udp> >,
boost::_bi::list3<boost::_bi::value<boost::intrusive_ptr<libtorrent::dht::dht_tr
acker>
>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > >::do_call () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#12 0x00002ab48d7d7959 in
asio::detail::task_io_service<asio::detail::epoll_reactor<false> >::run ()
from /usr/lib/libtorrent.so.0
No symbol table info available.
#13 0x00002ab48d850f90 in
asio::detail::posix_thread::func<asio::detail::resolver_service<asio::ip::udp>::
work_io_service_runner>::run
()
   from /usr/lib/libtorrent.so.0
No symbol table info available.
#14 0x00002ab48d7fdec7 in asio_detail_posix_thread_function () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#15 0x00002ab48f8ba067 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#16 0x00002ab490a44bed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 0x42003950 (LWP 30807)):
#0  0x00002ab490a451b8 in epoll_wait () from /lib/libc.so.6
No symbol table info available.
#1  0x00002ab48d7d5b22 in asio::detail::epoll_reactor<false>::run () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#2  0x00002ab48d7d780e in
asio::detail::task_io_service<asio::detail::epoll_reactor<false> >::run ()
from /usr/lib/libtorrent.so.0
No symbol table info available.
#3  0x00002ab48d80bb40 in
asio::detail::posix_thread::func<asio::detail::resolver_service<asio::ip::tcp>::
work_io_service_runner>::run
()
   from /usr/lib/libtorrent.so.0
No symbol table info available.
#4  0x00002ab48d7fdec7 in asio_detail_posix_thread_function () from
/usr/lib/libtorrent.so.0
No symbol table info available.
#5  0x00002ab48f8ba067 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002ab490a44bed in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (Thread 0x2ab491b19110 (LWP 30803)):
#0  0x00002ab48f8c1f5f in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002ab48ff7ad95 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00002ab48ff7b098 in g_spawn_command_line_sync () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00002ab492139521 in bugbuddy_segv_handle () from
/usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x00002ab4909b0185 in raise () from /lib/libc.so.6
No symbol table info available.
#6  0x00002ab4909b1630 in abort () from /lib/libc.so.6
No symbol table info available.
#7  0x00002ab4902ab854 in __gnu_cxx::__verbose_terminate_handler () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
No symbol table info available.
#8  0x00002ab4902a9826 in ?? () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
No symbol table info available.
#9  0x00002ab4902a9853 in std::terminate () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
No symbol table info available.
#10 0x00002ab4902a993a in __cxa_throw () from
/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.2/libstdc++.so.6
No symbol table info available.
#11 0x00002ab48927fe6f in Gdk::PixbufError::throw_func () from
/usr/lib/libgdkmm-2.4.so.1
No symbol table info available.
#12 0x00002ab48eaddc97 in Glib::Error::throw_exception () from
/usr/lib/libglibmm-2.4.so.1
No symbol table info available.
#13 0x00002ab489281818 in Gdk::Pixbuf::create_from_file () from
/usr/lib/libgdkmm-2.4.so.1
No symbol table info available.
#14 0x00000000004582e9 in UI::UI ()
No symbol table info available.
#15 0x0000000000489e0d in main ()
No symbol table info available.
#16 0x00002ab49099d1f4 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#17 0x0000000000421249 in _start ()
No symbol table info available.
#0  0x00002ab48f8c1f5f in waitpid () from /lib/libpthread.so.0
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y;
input not from terminal]


----------- .xsession-errors (157 sec old) ---------------------
terminate called after throwing an instance of 'Gdk::PixbufError'
warning: no loadable sections found in added symbol-file system-supplied
DSO at 0x7fff775fe000
No running windows found
No running windows found
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
--------------------------------------------------

Original issue reported on code.google.com by [email protected] on 19 Dec 2007 at 6:31

Some small issues

- Start/Stop buttons could be merged into one togglebutton. 
- Add a window icon
- The seed view could have information about amount of MB uploaded
- The KB/s rate switches to MB/s on >500KB/s
- Details view doesn't update when torrents are in different groups
- Linkage doesn't rember selected group on close. Always preselects "All" group
- I still get a crash now and then when adding torrents to running linkage

Original issue reported on code.google.com by [email protected] on 9 Mar 2007 at 3:39

Dynamic modules/plugin

Sorry for my question. Can you provide small example of using glibmm
Dynamic Loading of Modules
(http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1Module.ht
ml)

main programm and sample plugin class (), i'm not good programmer but i
want to learn =)

P.S. If you want to help me, please send me e-mail to [email protected]

Original issue reported on code.google.com by [email protected] on 2 Jan 2008 at 2:41

Linkage doesn't compile on x86_64

What steps will reproduce the problem?
1. ./configure --prefix=/usr
2. make

SettingsWin.cc: In member function ‘void SettingsWin::on_group_add()’:
SettingsWin.cc:341: error: call of overloaded ‘str(size_t)’ is ambiguous
../lib/linkage/Utils.hh:49: note: candidates are: Glib::ustring str(int)
../lib/linkage/Utils.hh:50: note:                 Glib::ustring
str(unsigned int)
../lib/linkage/Utils.hh:51: note:                 Glib::ustring
str(libtorrent::size_type)
../lib/linkage/Utils.hh:53: note:                 Glib::ustring str(const
libtorrent::sha1_hash&) <near match>
make[2]: *** [SettingsWin.o] Error 1
make[2]: Leaving directory `/home/axelgenus/Arch/linkage/linkage-0.1.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/axelgenus/Arch/linkage/linkage-0.1.2'
make: *** [all] Error 2

What is the expected output? What do you see instead?
It should compile.

Please use labels and text to provide additional information.
I'm tring to compile it on my ArchLinux 64-bit box. The error seems to be
related only to 64 bit platforms for it seems to compile fine on 32 bit ones.

Original issue reported on code.google.com by [email protected] on 26 May 2007 at 11:14

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.