After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 470838 - crash in Deskbar: Upgrade from feisty to g...
crash in Deskbar: Upgrade from feisty to g...
Status: RESOLVED FIXED
Product: deskbar-applet
Classification: Deprecated
Component: general
unspecified
Other All
: High critical
: ---
Assigned To: Deskbar Applet Maintainer(s)
Deskbar Applet Maintainer(s)
: 467477 471031 471091 471212 471213 471288 471291 471302 471309 471311 471413 471449 471457 471588 471590 471598 471616 471760 471924 471944 472141 472148 472367 472398 472401 472433 472441 472505 472582 472634 472699 472706 472711 472890 473065 473214 473423 473571 473599 473733 473736 473860 474117 474348 475999 476188 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-08-27 20:33 UTC by Gabriel Pettier
Modified: 2007-09-18 16:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20


Attachments
Correct race issue in __setup_mvc (762 bytes, patch)
2007-09-05 16:41 UTC, palfrey
reviewed Details | Review

Description Gabriel Pettier 2007-08-27 20:33:51 UTC
What were you doing when the application crashed?
Upgrade from feisty to gutsy, reboot, adding a deskbar while there is already a deskbar in the panel, (hoping this one would be "inline"), the crash came up just when i clicked on "add to panel")

thanks.


Distribution: Ubuntu 7.10 (gutsy)
Gnome Release: 2.19.6 2007-08-14 (Ubuntu)
BugBuddy Version: 2.18.1

System: Linux 2.6.22-10-386 #1 Wed Aug 22 07:43:24 GMT 2007 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Simple
Icon Theme: Tango

Memory status: size: 0 vsize: 0 resident: 0 share: 0 rss: 0 rss_rlim: 0
CPU usage: start_time: 0 rtime: 0 utime: 0 stime: 0 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 0



----------- .xsession-errors (143 sec old) ---------------------
alarm-queue.c:548 (load_alarms) - Setting Call backs 
alarm-notify.c:337 (alarm_msgport_replied) - 0x80d9850: Replied to GUI thread
alarm-notify.c:393 (cal_opened_cb) file:///home/gaby/.evolution/memos/local/system - Calendar Status 0
alarm-queue.c:2053 (alarm_queue_add_client) - Posting a task
alarm-notify.c:349 (alarm_msg_received) - 0x80cc678: Received at thread b3d89b90
alarm-queue.c:2004 (alarm_queue_add_async) - 0x80db560
alarm-queue.c:582 (load_alarms_for_today) - From Mon Aug 27 22:27:33 2007
 to Mon Aug 27 22:27:33 2007
alarm-queue.c:519 (load_alarms) 
alarm-queue.c:548 (load_alarms) - Setting Call backs 
alarm-notify.c:337 (alarm_msgport_replied) - 0x80cc678: Replied to GUI thread
alarm-notify.c:393 (cal_opened_cb) contacts:/// - Calendar Status 0
alarm-queue.c:2053 (alarm_queue_add_client) - Posting a task
alarm-notify.c:349 (alarm_msg_received) - 0x80d9d98: Received  PID TTY          TIME CMD
--------------------------------------------------
Traceback (most recent call last):
  • File "/usr/lib/python2.5/site-packages/deskbar/ui/DeskbarApplet.py", line 125 in __on_loaded
    self.__view.set_sensitive(True)
AttributeError: 'DeskbarApplet' object has no attribute '_DeskbarApplet__view'

Comment 1 palfrey 2007-08-30 16:27:30 UTC
*** Bug 471588 has been marked as a duplicate of this bug. ***
Comment 2 palfrey 2007-08-30 16:27:32 UTC
*** Bug 471590 has been marked as a duplicate of this bug. ***
Comment 3 palfrey 2007-08-30 16:27:34 UTC
*** Bug 471598 has been marked as a duplicate of this bug. ***
Comment 4 palfrey 2007-08-30 16:27:36 UTC
*** Bug 471616 has been marked as a duplicate of this bug. ***
Comment 5 palfrey 2007-08-30 16:29:24 UTC
*** Bug 471760 has been marked as a duplicate of this bug. ***
Comment 6 palfrey 2007-09-03 16:46:19 UTC
*** Bug 472890 has been marked as a duplicate of this bug. ***
Comment 7 palfrey 2007-09-03 16:47:19 UTC
*** Bug 473065 has been marked as a duplicate of this bug. ***
Comment 8 palfrey 2007-09-03 16:47:39 UTC
*** Bug 473214 has been marked as a duplicate of this bug. ***
Comment 9 palfrey 2007-09-03 18:08:29 UTC
*** Bug 471031 has been marked as a duplicate of this bug. ***
Comment 10 palfrey 2007-09-03 18:08:31 UTC
*** Bug 471091 has been marked as a duplicate of this bug. ***
Comment 11 palfrey 2007-09-03 18:08:34 UTC
*** Bug 471212 has been marked as a duplicate of this bug. ***
Comment 12 palfrey 2007-09-03 18:08:36 UTC
*** Bug 471213 has been marked as a duplicate of this bug. ***
Comment 13 palfrey 2007-09-03 18:08:38 UTC
*** Bug 471288 has been marked as a duplicate of this bug. ***
Comment 14 palfrey 2007-09-03 18:08:41 UTC
*** Bug 471291 has been marked as a duplicate of this bug. ***
Comment 15 palfrey 2007-09-03 18:08:43 UTC
*** Bug 471302 has been marked as a duplicate of this bug. ***
Comment 16 palfrey 2007-09-03 18:08:45 UTC
*** Bug 471309 has been marked as a duplicate of this bug. ***
Comment 17 palfrey 2007-09-03 18:08:47 UTC
*** Bug 471311 has been marked as a duplicate of this bug. ***
Comment 18 palfrey 2007-09-03 18:09:12 UTC
*** Bug 471413 has been marked as a duplicate of this bug. ***
Comment 19 palfrey 2007-09-03 18:09:19 UTC
*** Bug 471449 has been marked as a duplicate of this bug. ***
Comment 20 palfrey 2007-09-03 18:09:21 UTC
*** Bug 471457 has been marked as a duplicate of this bug. ***
Comment 21 palfrey 2007-09-03 18:09:27 UTC
*** Bug 471924 has been marked as a duplicate of this bug. ***
Comment 22 palfrey 2007-09-03 18:10:15 UTC
*** Bug 471944 has been marked as a duplicate of this bug. ***
Comment 23 palfrey 2007-09-03 18:11:07 UTC
*** Bug 472141 has been marked as a duplicate of this bug. ***
Comment 24 palfrey 2007-09-03 18:11:16 UTC
*** Bug 472148 has been marked as a duplicate of this bug. ***
Comment 25 palfrey 2007-09-03 18:14:21 UTC
*** Bug 472367 has been marked as a duplicate of this bug. ***
Comment 26 palfrey 2007-09-03 18:14:36 UTC
*** Bug 472398 has been marked as a duplicate of this bug. ***
Comment 27 palfrey 2007-09-03 18:14:39 UTC
*** Bug 472401 has been marked as a duplicate of this bug. ***
Comment 28 palfrey 2007-09-03 18:15:59 UTC
*** Bug 472433 has been marked as a duplicate of this bug. ***
Comment 29 palfrey 2007-09-03 18:16:05 UTC
*** Bug 472441 has been marked as a duplicate of this bug. ***
Comment 30 palfrey 2007-09-03 18:17:05 UTC
*** Bug 472505 has been marked as a duplicate of this bug. ***
Comment 31 palfrey 2007-09-03 18:17:27 UTC
*** Bug 472582 has been marked as a duplicate of this bug. ***
Comment 32 palfrey 2007-09-03 18:17:53 UTC
*** Bug 472634 has been marked as a duplicate of this bug. ***
Comment 33 palfrey 2007-09-03 18:18:10 UTC
*** Bug 472699 has been marked as a duplicate of this bug. ***
Comment 34 palfrey 2007-09-03 18:19:33 UTC
*** Bug 472706 has been marked as a duplicate of this bug. ***
Comment 35 palfrey 2007-09-03 18:19:47 UTC
*** Bug 472711 has been marked as a duplicate of this bug. ***
Comment 36 palfrey 2007-09-05 14:49:40 UTC
*** Bug 473423 has been marked as a duplicate of this bug. ***
Comment 37 palfrey 2007-09-05 14:49:46 UTC
*** Bug 473571 has been marked as a duplicate of this bug. ***
Comment 38 palfrey 2007-09-05 14:49:49 UTC
*** Bug 473599 has been marked as a duplicate of this bug. ***
Comment 39 palfrey 2007-09-05 14:50:32 UTC
*** Bug 473733 has been marked as a duplicate of this bug. ***
Comment 40 palfrey 2007-09-05 14:50:35 UTC
*** Bug 473736 has been marked as a duplicate of this bug. ***
Comment 41 palfrey 2007-09-05 14:51:34 UTC
*** Bug 473860 has been marked as a duplicate of this bug. ***
Comment 42 palfrey 2007-09-05 16:41:35 UTC
Created attachment 95007 [details] [review]
Correct race issue in __setup_mvc

Looks like it's possible for the __on_loaded event to get called before the __setup_mvc completes creating __view, so switch the order of those events.
Comment 43 palfrey 2007-09-05 16:41:56 UTC
Marking as NEW due to dupes.
Comment 44 palfrey 2007-09-06 12:01:14 UTC
*** Bug 474117 has been marked as a duplicate of this bug. ***
Comment 45 Sebastian Pölsterl 2007-09-14 18:54:46 UTC
*** Bug 474348 has been marked as a duplicate of this bug. ***
Comment 46 Sebastian Pölsterl 2007-09-14 19:09:57 UTC
*** Bug 475999 has been marked as a duplicate of this bug. ***
Comment 47 Sebastian Pölsterl 2007-09-14 19:12:51 UTC
*** Bug 476188 has been marked as a duplicate of this bug. ***
Comment 48 Sebastian Pölsterl 2007-09-14 19:44:16 UTC
Patch looks fine. I already requested a Hard Code freeze break.
Comment 49 André Klapper 2007-09-14 21:34:43 UTC
Sebastian wrote:
> The patch really doesn't do anything fancy it just reorders the lines,
> but it definitely solves this issue.

i assume the "definitely" means that it is well-tested? :-)
so, if someone (sebastian? tom? someone else?) could reliably reproduce this race condition, and could never reproduce the crash with tom's patch applied, this is the tentative release-team approval 1 of 2.

clarification very appreciated, though!
Comment 50 Sebastian Pölsterl 2007-09-15 10:43:02 UTC
Patch has been applied to svn trunk. Thanks for the help.
Comment 51 Sebastian Pölsterl 2007-09-18 16:49:07 UTC
*** Bug 467477 has been marked as a duplicate of this bug. ***