Alltray Thunderbird issue

Bug #346002 reported by tarlos25
4
Affects Status Importance Assigned to Milestone
alltray (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: alltray

I am using Ubuntu 8.04.2, Alltray version 0.69, and Thunderbird 2.0.0.21 on a dual-boot system (Windows XP Professional on the other boot). I have both Thunderbird installations sharing the same profile, and thus the extensions. Under Windows, I have the MinimizeToTray extension installed, and under Ubuntu, I am trying Alltray for the same purpose. When I start Thunderbird under Ubuntu, the first window to open is an error from the MinimizeToTray extension (expected, it's Windows only). Once I close this window, the main Thunderbird window opens.

Here are some debug outputs from Alltray.

With extension enabled:

james@firebird:~$ alltray -d thunderbird
command without args: thunderbird
basename: thunderbird
command: thunderbird
win->title_time: 0
win->notray: 0
HAVE MANAGER WINDOW
win->libsyp_window id: 81788931
execute program: thunderbird
lib is here: /usr/lib
old preload: (null)
preload string: LD_PRELOAD=/usr/lib/liballtray.so.0.0.0
wait for window
liballtraynomap_filter event: ClientMessage
got window from lib: 83886446
found child window: 83886446
child have pid: 739
get_window_icon with size request: 30x30
read_rgb_icon --> ok
command_menu->len: 0
have manager window.... now creat_tray.....
get_window_icon with size request: 24x24
read_rgb_icon --> ok
update window title
net_wm_visible_name failed
title: Minimize To Tray - Component Load Error
win->title: Minimize To Tray - Component Load Error
theme is: Human
theme name: Human
theme_file: </home/james/.themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /home/james/.themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/home/james/.themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/share/themes/Human/metacity-1/metacity-theme-1.xml>
normal found !
right_titlebar_edge: 4 !
icon_window_configure_event: 24x24
update_tray_icon: real plug size: 24x24
get_window_icon with size request: 24x24
read_rgb_icon --> ok
icon_window_configure_event: 24x24
update_tray_icon: real plug size: 24x24
get_window_icon with size request: 24x24
read_rgb_icon --> ok
property notify
icon_window_configure_event: 24x22
update_tray_icon: real plug size: 24x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok
property notify
icon_window_configure_event: 22x22
update_tray_icon: real plug size: 22x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok

*** CLI is waiting at this point, I click OK in the error window and get:

property notify
property notify
gnome unmap notify
gnome destroy notify
destroy_all_and_exit
child already dead

I am returned to a command prompt, Thunderbird is opened normally, not docked, and appears to not be attached to the terminal.

With extension disabled (edited to remove my work email address):

james@firebird:~$ alltray -d thunderbird
command without args: thunderbird
basename: thunderbird
command: thunderbird
win->title_time: 0
win->notray: 0
HAVE MANAGER WINDOW
win->libsyp_window id: 81788931
execute program: thunderbird
lib is here: /usr/lib
old preload: (null)
preload string: LD_PRELOAD=/usr/lib/liballtray.so.0.0.0
wait for window
Registering Enigmail account manager extension.
Enigmail account manager extension registered.
Registering Enigmail account manager extension.
Enigmail account manager extension registered.
map notify
filter mapped window: 0x50000ca "Mozilla Thunderbird"window int: 83886282

window got through first filter
PID found: yes
PID match: no
process group id: 12804
process id match: yes
found child window: 83886282
child have pid: 12814
hide
get_window_icon with size request: 30x30
read_rgb_icon --> ok
command_menu->len: 0
have manager window.... now creat_tray.....
get_window_icon with size request: 24x24
read_rgb_icon --> ok
update window title
net_wm_visible_name failed
title: Mozilla Thunderbird
win->title: Mozilla Thunderbird
theme is: Human
theme name: Human
theme_file: </home/james/.themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /home/james/.themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/home/james/.themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/share/themes/Human/metacity-1/metacity-theme-1.xml>
normal found !
right_titlebar_edge: 4 !
icon_window_configure_event: 24x22
update_tray_icon: real plug size: 24x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok
icon_window_configure_event: 22x22
update_tray_icon: real plug size: 22x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok
property notify
property notify
update window title
net_wm_visible_name failed
title: Inbox for james@ - Thunderbird
win->title: Inbox for james@ - Thunderbird
property notify
property notify
property notify
property notify
update window title
net_wm_visible_name failed
title: Inbox for james@ - Thunderbird (AllTray)
property notify
property notify

Thunderbird opens docked, and everything appears to function as expected. If I close and re-run Thunderbird, I get:

james@firebird:~$ alltray -d thunderbird
command without args: thunderbird
basename: thunderbird
command: thunderbird
win->title_time: 0
win->notray: 0
HAVE MANAGER WINDOW
win->libsyp_window id: 65011715
execute program: thunderbird
lib is here: /usr/lib
old preload: (null)
preload string: LD_PRELOAD=/usr/lib/liballtray.so.0.0.0
wait for window
map notify
filter mapped window: 0x40000ca "Mozilla Thunderbird"window int: 67109066

window got through first filter
PID found: yes
PID match: no
process group id: 14244
process id match: yes
found child window: 67109066
child have pid: 14254
hide
get_window_icon with size request: 30x30
read_rgb_icon --> ok
command_menu->len: 0
have manager window.... now creat_tray.....
get_window_icon with size request: 24x24
read_rgb_icon --> ok
update window title
net_wm_visible_name failed
title: Mozilla Thunderbird
win->title: Mozilla Thunderbird
theme is: Human
theme name: Human
theme_file: </home/james/.themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /home/james/.themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/home/james/.themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/share/themes/Human/metacity-1/metacity-theme-1.xml>
normal found !
right_titlebar_edge: 4 !
liballtraynomap_filter event: ClientMessage
got window from lib: 67109066

However, Thunderbird does appear to be running from a process list, there is just no window or dock for it that I can find. If I re-enable the extension, then the first time I open Thunderbird after this, it docks properly, even with the error window, with the following (again, edited):

james@firebird:~$ alltray -d thunderbird
command without args: thunderbird
basename: thunderbird
command: thunderbird
win->title_time: 0
win->notray: 0
HAVE MANAGER WINDOW
win->libsyp_window id: 81788931
execute program: thunderbird
lib is here: /usr/lib
old preload: (null)
preload string: LD_PRELOAD=/usr/lib/liballtray.so.0.0.0
wait for window
Registering Enigmail account manager extension.
Enigmail account manager extension registered.
Registering Enigmail account manager extension.
Enigmail account manager extension registered.
*** Registering cmdLineTestModule components (all right -- a JavaScript module!)
map notify
filter mapped window: 0x500016e "Minimize To Tray - Component Load Error"window int: 83886446

window typ is not normal -> skip
!map notify
filter mapped window: 0x1200b27 (has no name)window int: 18877223

override redirect -> skip
map notify
filter mapped window: 0x50000ca "Mozilla Thunderbird"window int: 83886282

window got through first filter
PID found: yes
PID match: no
process group id: 3774
process id match: yes
found child window: 83886282
child have pid: 3784
hide
get_window_icon with size request: 30x30
read_rgb_icon --> ok
command_menu->len: 0
have manager window.... now creat_tray.....
get_window_icon with size request: 24x24
read_rgb_icon --> ok
update window title
net_wm_visible_name failed
title: Mozilla Thunderbird
win->title: Mozilla Thunderbird
theme is: Human
theme name: Human
theme_file: </home/james/.themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /home/james/.themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/home/james/.themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml>
Failed to read theme from file /usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml: Failed to open file '/usr/local/share/themes/Human/metacity-1/metacity-theme-1.xml': No such file or directory
theme_file: </usr/share/themes/Human/metacity-1/metacity-theme-1.xml>
normal found !
right_titlebar_edge: 4 !
icon_window_configure_event: 1x22
icon_window_configure_event: 1x22
icon_window_configure_event: 1x22
icon_window_configure_event: 24x22
update_tray_icon: real plug size: 24x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok
icon_window_configure_event: 24x22
update_tray_icon: real plug size: 24x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok
icon_window_configure_event: 22x22
update_tray_icon: real plug size: 22x22
resize = TRUE
get_window_icon with size request: 22x22
read_rgb_icon --> ok
property notify
property notify
update window title
net_wm_visible_name failed
title: Inbox for james@ - Thunderbird
win->title: Inbox for james@ - Thunderbird
property notify
property notify
property notify
property notify
update window title
net_wm_visible_name failed
title: Inbox for james@ - Thunderbird (AllTray)
property notify
property notify
icon window enter event
show_balloon
wa.x: 0, wa.y 0
balloon->dock_x: 1640, balloon->dock_y 1
balloon->w: 313, balloon->h: 57
first tail_x: 248
nach unten
balloon->x 1398, balloon->y: 28
balloon expose
leave handler
icon window enter event
show_balloon
wa.x: 0, wa.y 0
balloon->dock_x: 1640, balloon->dock_y 1
balloon->w: 313, balloon->h: 57
first tail_x: 248
nach unten
balloon->x 1398, balloon->y: 28
icon window press event
show
first click
gnome map notify
one under root function
current runner: 83886282
target_our_w: 1034, target_our_h: 814
  Relative upper-left Y: 49
map notify
mapped
check if.......
visibility notify state: 0
property notify
property notify
configure notify
property notify
configure notify
property notify
property notify
configure notify

However, on subsequent openings, it reverts to the first behavior set.

Revision history for this message
gf (gf-interlinks-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running only once:
apport-collect 346002

and any other logs that are relevant for this particular issue.

Changed in alltray (Ubuntu):
status: New → Incomplete
Revision history for this message
tarlos25 (tarlos25) wrote :

I no longer have access to the system I encountered this on.

Revision history for this message
gf (gf-interlinks-deactivatedaccount) wrote :

Thanks for the feedback, Tarlos. I'll close the ticket now.
:)
G

Closed per reporter's feedback.

Changed in alltray (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.