Opened 12 years ago

Last modified 5 years ago

#6846 assigned bug

[Deskbar] crashed in BView::Window while closing apps using VDG

Reported by: diver Owned by: nobody
Priority: normal Milestone: R1
Component: Applications/Deskbar Version: R1/Development
Keywords: Cc:
Blocked By: Blocking: #10661, #11555
Platform: All


This is hrev39530, gcc4hybrid.
I started several apps from Terminal using:

open /system/demos/*

Placed cursor over the fist entry in the Deskbar and tried to quickly close them all using Vulcan death grip. After several clicks Deskbar crashed.

Thread 1177 caused an exception: Segment violation
[Switching to team /boot/system/Deskbar (113) thread menu_tracking (1177)]
0x003b392a in BView::Window () from /boot/system/lib/
(gdb) bt
#0  0x003b392a in BView::Window () from /boot/system/lib/
#1  0x0035f82f in BMenuBar::_Track () from /boot/system/lib/
#2  0x0035fa74 in BMenuBar::_TrackTask () from /boot/system/lib/
#3  0x00694a54 in thread_entry () from /boot/system/lib/
#4  0x7003ffec in ?? ()

Attachments (1)

stacktrace.txt (10.6 KB ) - added by jscipione 9 years ago.
2 stacktraces of similar Deskbar crashes (from diver on IRC)

Download all attachments as: .zip

Change History (7)

by jscipione, 9 years ago

Attachment: stacktrace.txt added

2 stacktraces of similar Deskbar crashes (from diver on IRC)

comment:1 by mmlr, 9 years ago

This happens reproducibly when you have the "app popup menu" (with "Hide/Show/Close All") open and then use the death grip to kill the app beneath. This easily happens when you first click the app in the Deskbar without holding the death grip (opening the menu) and then then click it again with the death grip.

comment:2 by diver, 9 years ago

Blocking: 10661 added

comment:3 by diver, 9 years ago

Blocking: 10706 added

comment:4 by diver, 9 years ago

Blocking: 10706 removed

comment:5 by diver, 8 years ago

Blocking: 11555 added

comment:6 by axeld, 5 years ago

Owner: changed from axeld to nobody
Status: newassigned
Note: See TracTickets for help on using tickets.