Your message dated Sat, 02 Jan 2016 18:42:41 +0000
with message-id <[email protected]>
and subject line Bug#806652: Removed package(s) from unstable
has caused the Debian Bug report #760552,
regarding PyAssertionError bitmap.GetWidth prevents startup
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
760552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760552
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: tribler
Version: 6.2.0+git20130731.149555fa-2
Severity: serious

on my machine, tribler shows a "Tribler encountered an error" screen
during the splash screen phase, and freezes in the splash screen if the
dialog is cancelled. this happens even with a freshly created user.

the error message displayed is:

> Tribler version: 6.2.0
> Traceback (most recent call last):
>   File "Tribler/Main/tribler.py", line 281, in __init__
>     self.frame = MainFrame(None, channel_only, PLAYBACKMODE_INTERNAL in 
> return_feasible_playback_modes(self.utility.getPath()), self.splash.tick)
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/MainFrame.py", line 223, in 
> __init__
>     self.librarydetailspanel = LibraryDetails(self.splitter_bottom_window)
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
> invoke_func
>     return func(*args, **kwargs)
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 957, in 
> __init__
>     TorrentDetails.__init__(self, parent)
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
> invoke_func
>     return func(*args, **kwargs)
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 145, in 
> __init__
>     self.createAllTabs()
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 987, in 
> createAllTabs
>     self.createPeersTab()
>   File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 1028, 
> in createPeersTab
>     self.country_to_index[code] = self.peersTab.il.Add(flag)
>   File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_gdi.py", line 6731, 
> in Add
>     return _gdi_.ImageList_Add(*args, **kwargs)
> PyAssertionError: C++ assertion "(bitmap.GetWidth() >= m_width && 
> bitmap.GetHeight() == m_height) || (m_width == 0 && m_height == 0)" failed at 
> ../src/generic/imaglist.cpp(66) in Add(): invalid bitmap size in wxImageList: 
> this might work on this platform but definitely won't under Windows.

the log file generated in /tmp is attached.

i tried to do some debugging by editing the list_details.py file, but
didn't find the issue -- it seems that the exception is thrown even
though the `flag` object has non-zero GetWidth() and GetHeight()
properties, i didn't find where the m_width/m_height values come from.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tribler depends on:
ii  gconf2             3.2.6-3
ii  libav-tools        6:10.4-1
ii  libjs-mootools     1.4.5~debian1-2.1
ii  python-apsw        3.8.5-r1-1
ii  python-feedparser  5.1.3-2
ii  python-libtorrent  0.16.17-2
ii  python-m2crypto    0.21.1-3
ii  python-netifaces   0.10.4-0.1
ii  python-wxgtk2.8    2.8.12.1+dfsg2-2
pn  python:any         <none>
ii  tribler-swift      6.2.0+git20130731.149555fa-2
ii  vlc                2.2.0~pre2-4

tribler recommends no packages.

tribler suggests no packages.

-- no debconf information

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom
LinuxSingleInstanceChecker returned 21891 python
Tribler/Main/tribler.py:1127: wxPyDeprecationWarning: Using deprecated class 
PySimpleApp. 
  app = wx.PySimpleApp(redirect=False)
Client Starting Up.
Tribler is using /usr/share/tribler as working directory
spm: get_or_create_sp: Creating new 21897
spm: Need to sleep 1 second for swift to start on Linux?! FIXME
SwiftProcess_7758_stderr: CWD /tmp
SwiftProcess_7758_stderr: cmdgw: Creating new TCP listener on addr 
127.0.0.1:27758
SwiftProcess_7758_stderr: swift: Mainloop
SwiftProcess_7758_stderr: cmd: Got new cmd connection 11
lmc: Dispersy is listening on port 7759 using 
<Tribler.dispersy.endpoint.RawserverEndpoint object at 0x7f5e73450e90>
cachedb: init: SQL FILE /home/guest/.Tribler/sqlite/tribler.sdb
No existing database found. Attempting to creating a new database 
u'/home/guest/.Tribler/sqlite/tribler.sdb'
begin page_size upgrade...
...end page_size upgrade
/home/guest/.Tribler/sqlite/tribler.sdb
Using actual DB thread <Tribler.dispersy.callback.Callback object at 
0x7f5e73450f10>
SQLiteNoCacheDB.initialBegin: BEGIN
pymdht: bootstrap: mainfile 
/usr/share/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap.main
pymdht: bootstrap: backfile 
/usr/share/tribler/Tribler/Core/DecentralizedTracking/pymdht/core/bootstrap.backup
SQLiteNoCacheDB.commitNow: BEGIN
Creating SwiftTracker
LibtorrentMgr: listening on 7760tribler: Dispersy communities are ready

LibtorrentMgr: could not restore dht state, starting from scratch
Tribler is expecting swift in /usr/share/tribler/swift
Setting up languages
Language file: /usr/share/tribler/Tribler/Lang english.lang
Tribler Version: 6.2.0  Build: Build 31061
Instance2Instance binding to 127.0.0.1:57891
Traceback (most recent call last):
  File "Tribler/Main/tribler.py", line 281, in __init__
    self.frame = MainFrame(None, channel_only, PLAYBACKMODE_INTERNAL in 
return_feasible_playback_modes(self.utility.getPath()), self.splash.tick)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/MainFrame.py", line 223, in 
__init__
    self.librarydetailspanel = LibraryDetails(self.splitter_bottom_window)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 957, in 
__init__
    TorrentDetails.__init__(self, parent)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 145, in 
__init__
    self.createAllTabs()
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 987, in 
createAllTabs
    self.createPeersTab()
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_details.py", line 1028, in 
createPeersTab
    self.country_to_index[code] = self.peersTab.il.Add(flag)
  File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_gdi.py", line 6731, in 
Add
    return _gdi_.ImageList_Add(*args, **kwargs)
PyAssertionError: C++ assertion "(bitmap.GetWidth() >= m_width && 
bitmap.GetHeight() == m_height) || (m_width == 0 && m_height == 0)" failed at 
../src/generic/imaglist.cpp(66) in Add(): invalid bitmap size in wxImageList: 
this might work on this platform but definitely won't under Windows.
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 1104, in 
CreateItems
    self.items[key] = create_method(self.listpanel, self, self.columns, 
item_data, original_data, self.leftSpacer, self.rightSpacer, 
showChange=self.showChange, list_selected=self.list_selected, 
list_expanded=self.list_expanded)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 903, in 
__init__
    ListItem.__init__(self, *args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 52, in 
__init__
    self.AddComponents(leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 906, in 
AddComponents
    ListItem.AddComponents(self, leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 88, in 
AddComponents
    control = StaticText(self, style=self.columns[i].get('style', 0) | 
wx.ST_NO_AUTORESIZE | wx.ST_DOTS_END, size=size)
AttributeError: 'module' object has no attribute 'ST_DOTS_END'
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 1104, in 
CreateItems
    self.items[key] = create_method(self.listpanel, self, self.columns, 
item_data, original_data, self.leftSpacer, self.rightSpacer, 
showChange=self.showChange, list_selected=self.list_selected, 
list_expanded=self.list_expanded)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 903, in 
__init__
    ListItem.__init__(self, *args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 52, in 
__init__
    self.AddComponents(leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 906, in 
AddComponents
    ListItem.AddComponents(self, leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 88, in 
AddComponents
    control = StaticText(self, style=self.columns[i].get('style', 0) | 
wx.ST_NO_AUTORESIZE | wx.ST_DOTS_END, size=size)
AttributeError: 'module' object has no attribute 'ST_DOTS_END'
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 1104, in 
CreateItems
    self.items[key] = create_method(self.listpanel, self, self.columns, 
item_data, original_data, self.leftSpacer, self.rightSpacer, 
showChange=self.showChange, list_selected=self.list_selected, 
list_expanded=self.list_expanded)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 903, in 
__init__
    ListItem.__init__(self, *args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 52, in 
__init__
    self.AddComponents(leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 906, in 
AddComponents
    ListItem.AddComponents(self, leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 88, in 
AddComponents
    control = StaticText(self, style=self.columns[i].get('style', 0) | 
wx.ST_NO_AUTORESIZE | wx.ST_DOTS_END, size=size)
AttributeError: 'module' object has no attribute 'ST_DOTS_END'
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 1104, in 
CreateItems
    self.items[key] = create_method(self.listpanel, self, self.columns, 
item_data, original_data, self.leftSpacer, self.rightSpacer, 
showChange=self.showChange, list_selected=self.list_selected, 
list_expanded=self.list_expanded)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 903, in 
__init__
    ListItem.__init__(self, *args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 52, in 
__init__
    self.AddComponents(leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 906, in 
AddComponents
    ListItem.AddComponents(self, leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 88, in 
AddComponents
    control = StaticText(self, style=self.columns[i].get('style', 0) | 
wx.ST_NO_AUTORESIZE | wx.ST_DOTS_END, size=size)
AttributeError: 'module' object has no attribute 'ST_DOTS_END'
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 1104, in 
CreateItems
    self.items[key] = create_method(self.listpanel, self, self.columns, 
item_data, original_data, self.leftSpacer, self.rightSpacer, 
showChange=self.showChange, list_selected=self.list_selected, 
list_expanded=self.list_expanded)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 903, in 
__init__
    ListItem.__init__(self, *args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 52, in 
__init__
    self.AddComponents(leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_item.py", line 906, in 
AddComponents
    ListItem.AddComponents(self, leftSpacer, rightSpacer)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/__init__.py", line 109, in 
invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list_body.py", line 88, in 
AddComponents
    control = StaticText(self, style=self.columns[i].get('style', 0) | 
wx.ST_NO_AUTORESIZE | wx.ST_DOTS_END, size=size)
AttributeError: 'module' object has no attribute 'ST_DOTS_END'
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 16766, 
in <lambda>
    lambda event: event.callable(*event.args, **event.kw) )
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list.py", line 2242, in __SetData
    self.ResizeListItems()
  File "/usr/share/tribler/Tribler/Main/vwxGUI/list.py", line 2297, in 
ResizeListItems
    item.vSizer.Detach(item.hSizer)
AttributeError: 'NoneType' object has no attribute 'vSizer'
LibtorrentMgr: restarting dht because not enough nodes are found (3)
LibtorrentMgr: restarting dht because not enough nodes are found (15)
LibtorrentMgr: dht is working enough nodes are found (37)
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
Could not create a TorrentDef instance 
{'\xe9\xa6\xf7\xf5\x89\x80]\xec\xdfZ\x86\xfc\x8b\xc0\x83\x88\xfc\xcb\xa4\x83'} 
1401529737 Diary of The Dead (2007) 
((u'Diary.of.The.Dead.2007.720p.BRrip.x264.YIFY.mp4', 730244175), 
(u'Diary.of.The.Dead.2007.720p.BRrip.x264.YIFY.srt', 101361), 
(u'WWW.YIFY-TORRENTS.COM.jpg', 130677)) 
('udp://tracker.yify-torrents.com/\xe2\x80\x8bannounce', 
'udp://tracker.1337x.org:80/annou\xe2\x80\x8bnce', 
'http://exodus.desync.com:6969/an\xe2\x80\x8bnounce', 
'udp://exodus.desync.com:6969/ann\xe2\x80\x8bounce', 
'udp://tracker.openbittorrent.com\xe2\x80\x8b:80/announce', 
'http://retracker.hotplug.ru:2710\xe2\x80\x8b/announce', 
'http://tracker.yify-torrents.com\xe2\x80\x8b/announce') DISP {'dispersy_id': 
15811}
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
583, in addExternalTorrentNoDef
    torrent_id = self._addTorrentToDB(torrentdef, source, extra_info, False)
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
724, in _addTorrentToDB
    self._addTorrentTracker(torrent_id, torrentdef, extra_info, commit=False)
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
785, in _addTorrentTracker
    self._addTorrentTrackerList(torrent_id, announce, announce_list, 
extra_info, add_all, commit)
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
819, in _addTorrentTrackerList
    self._db.executemany(sql_insert_torrent_tracker, values, commit=commit)
  File "/usr/share/tribler/Tribler/Core/CacheDB/sqlitecachedb.py", line 2376, 
in executemany
    return self._executemany(sql, args)
  File "/usr/share/tribler/Tribler/Core/CacheDB/sqlitecachedb.py", line 2299, 
in invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Core/CacheDB/sqlitecachedb.py", line 2477, 
in _executemany
    raise msg
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 32: 
ordinal not in range(128)
Could not create a TorrentDef instance 
{'0Z\xf89\xe9\xbb\xd9\xe1\r\xbb_\xf5\x03\x8d\xd7\xe1\xb5D\x0e\xfa'} 1401529739 
Star Trek III The Search For Spock (1984) 
((u'Star.Trek.III.The.Search.For.Spock.1984.720p.BRrip.x264.YIFY.mp4', 
786185631), 
(u'Star.Trek.III.The.Search.For.Spock.1984.720p.BRrip.x264.YIFY.srt', 80128), 
(u'WWW.YIFY-TORRENTS.COM.jpg', 130677)) 
('udp://tracker.yify-torrents.com/\xe2\x80\x8bannounce', 'udp://twig.gs:6969', 
'udp://tracker.publichd.eu/announ\xe2\x80\x8bce', 
'http://tracker.publichd.eu/annou\xe2\x80\x8bnce', 
'udp://tracker.police.maori.nz/an\xe2\x80\x8bnounce', 
'udp://tracker.1337x.org:80/annou\xe2\x80\x8bnce', 
'udp://exodus.desync.com:6969', 'udp://tracker.istole.it:80', 
'udp://tracker.ccc.de:80/announce', 
'http://tracker.yify-torrents.com\xe2\x80\x8b/announce', 
'udp://9.rarbg.com:2710/announce', 
'http://fr33dom.h33t.com:3310/ann\xe2\x80\x8bounce', 
'http://tracker.publicbt.com/announce') DISP {'dispersy_id': 15832}
Traceback (most recent call last):
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
583, in addExternalTorrentNoDef
    torrent_id = self._addTorrentToDB(torrentdef, source, extra_info, False)
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
724, in _addTorrentToDB
    self._addTorrentTracker(torrent_id, torrentdef, extra_info, commit=False)
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
785, in _addTorrentTracker
    self._addTorrentTrackerList(torrent_id, announce, announce_list, 
extra_info, add_all, commit)
  File "/usr/share/tribler/Tribler/Core/CacheDB/SqliteCacheDBHandler.py", line 
819, in _addTorrentTrackerList
    self._db.executemany(sql_insert_torrent_tracker, values, commit=commit)
  File "/usr/share/tribler/Tribler/Core/CacheDB/sqlitecachedb.py", line 2376, 
in executemany
    return self._executemany(sql, args)
  File "/usr/share/tribler/Tribler/Core/CacheDB/sqlitecachedb.py", line 2299, 
in invoke_func
    return func(*args, **kwargs)
  File "/usr/share/tribler/Tribler/Core/CacheDB/sqlitecachedb.py", line 2477, 
in _executemany
    raise msg
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 32: 
ordinal not in range(128)
SQLiteNoCacheDB.commitNow: BEGIN
SQLiteNoCacheDB.commitNow: BEGIN
Traceback (most recent call last):
  File "Tribler/Main/tribler.py", line 1128, in run
    abc = ABCApp(params, single_instance_checker, installdir)
TypeError: __init__() should return None

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Version: 6.3.1+git20140902.9a5a2604-3+rm

Dear submitter,

as the package tribler has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/806652

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Luca Falavigna (the ftpmaster behind the curtain)

--- End Message ---

Reply via email to