memeco / osd-lyrics

Automatically exported from code.google.com/p/osd-lyrics
GNU General Public License v3.0
1 stars 0 forks source link

crash on popup menu #257

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
请列出导致问题的操作
1.在系统托盘图标上使用鼠标右键调出主菜单立即崩溃
2.
3.

What's the output in terminal (run with command `osd-lyrics -d debug')?
请给出在终端下运行的输出(使用“osd-lyrics -d
debug”来运行)
*Debug*: in function _client_name_acquired_cb: ol_main.c[565]
Client bus name acquired
*Debug*: in function _name_vanished_cb: ol_main.c[650]
Daemon lost, try to activate it
*Debug*: in function _name_vanished_cb: ol_main.c[663]
Daemon appeared
*Debug*: in function _name_appeared_cb: ol_main.c[585]
Daemon appeared
*Debug*: in function _ping_daemon: ol_main.c[594]
Starting to ping the daemon
*Debug*: in function ol_lrc_fetch_add_engine: ol_lrc_fetch.c[97]
engine:Xiami
*Debug*: in function ol_lrc_fetch_add_engine: ol_lrc_fetch.c[97]
engine:ttPlayer
*Debug*: in function _player_lost_cb: ol_main.c[380]
Running banshee --redirect-log --play-enqueued %U
*Debug*: in function _ping_daemon_cb: ol_main.c[634]
Succeed to ping the daemon
*Debug*: in function ol_player_set_metadata: ol_player.c[760]
Update metadata:
  title: (null)
  artist: (null)
  album: (null)
  uri: (null)
  track_num: -1
  duration: 0
  album art: (null)
*Debug*: in function ol_player_set_caps: ol_player.c[938]
Update player caps: 46
*Debug*: in function ol_player_set_status: ol_player.c[853]
Update player status: 2
*Debug*: in function ol_player_set_player_info: ol_player.c[579]
player name: banshee, icon: banshee
*Debug*: in function ol_osd_window_set_bg: ol_osd_window.c[1958]
bg: 0x717c50
*Debug*: in function ol_image_button_size_request: ol_image_button.c[67]
request: 22 x 22
*Debug*: in function ol_image_button_size_request: ol_image_button.c[67]
request: 22 x 22
*Debug*: in function ol_image_button_size_request: ol_image_button.c[67]
request: 22 x 22
*Debug*: in function ol_image_button_size_request: ol_image_button.c[67]
request: 22 x 22
*Debug*: in function ol_osd_window_update_child_allocation: ol_osd_window.c[941]
set child allocation
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (468, 56) 22 x 22
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (490, 56) 22 x 22
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (512, 56) 22 x 22
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (534, 56) 22 x 22
*Debug*: in function ol_osd_window_set_line_alignment: ol_osd_window.c[1344]
ol_osd_window_set_line_alignment:0-0.100000
*Debug*: in function ol_osd_window_set_line_alignment: ol_osd_window.c[1344]
ol_osd_window_set_line_alignment:1-0.600000
*Debug*: in function _active_color_changed_cb: ol_osd_module.c[360]
len = 3
*Debug*: in function _inactive_color_changed_cb: ol_osd_module.c[378]
len = 3
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_player_set_status: ol_player.c[853]
Update player status: 2
*Debug*: in function ol_player_set_status: ol_player.c[853]
Update player status: 2
*Debug*: in function ol_player_set_metadata: ol_player.c[760]
Update metadata:
  title: (null)
  artist: (null)
  album: (null)
  uri: (null)
  track_num: -1
  duration: 0
  album art: (null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_osd_window_set_lyric: ol_osd_window.c[1315]
  lyric:(null)
*Debug*: in function ol_player_set_status: ol_player.c[853]
Update player status: 2
*Debug*: in function ol_player_set_caps: ol_player.c[938]
Update player caps: 46
*Debug*: in function ol_osd_window_update_child_allocation: ol_osd_window.c[941]
set child allocation
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (468, 114) 22 x 22
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (490, 114) 22 x 22
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (512, 114) 22 x 22
*Debug*: in function ol_image_button_size_allocate: ol_image_button.c[77]
allocation: (534, 114) 22 x 22
*Debug*: in function ol_osd_window_update_child_allocation: ol_osd_window.c[941]
set child allocation
**
GLib:ERROR:gvarianttypeinfo.c:165:g_variant_type_info_check: assertion failed: 
(info->alignment == 0 || info->alignment == 1 || info->alignment == 3 || 
info->alignment == 7)
已放弃

What's version of OSD Lyrics?
OSD Lyrics的版本是多少?
0.5.0-git20120106

What's your Linux distro?
您使用哪种发行版?
openSUSE 12.1 with Gnome 3.2.1

Original issue reported on code.google.com by hillwood...@gmail.com on 6 Jan 2012 at 4:29

GoogleCodeExporter commented 8 years ago
Fixed. Reference count problem on temporary config values like ".visible"

Original comment by tigerso...@gmail.com on 6 Jan 2012 at 9:39