Alright, I don't profess to know how to get a stack crawl, but
i can tell how to reproduce the bug.
While using Deskbar (5.2.1 i'm using, but one i compiled today
(technically yesterday) exhibits the bug as well) in a mode
that displays all the running apps as well as expandable/
collapsable lists of windows on the side of the screen, seems
to crash when one of the buttons is clicked and then the
application group expanded.
Reproduce: Have any app (preferably with windows) running.
Deskbar must be on the side of the screen, where app buttons
are immediately accessible.
Click an app button and then click the "expand/collapse"
arrow.
..
Deskbar should crash.
(Does for me at least, and i need to know how to do a stack
crawl so i can be more helpful)
Logged In: NO
Alright, i've produced a stack crawl (Yeah, i overlooked a debugger
command)
... Follows ...
w>Deskbar:sc
frame retaddr
fd101fe8 ec169e20 BLooper::check_lock(void) + 00000044
fd102000 ec21b83c BView::set_font_state(BFont const *, unsigned
long) + 0000002c
fd102030 ec21567e BView::SetFont(BFont const *, unsigned long) +
00000172
fd102050 8003175c TWindowMenu::AttachedToWindow(void) + 0000003c
fd1020b4 8002ff3d TTeamMenuItem::ToggleExpandState(bool) +
0000005d
fd1020e8 80027b74 TExpandoMenuBar::MouseDown(BPoint) + 000002fc
fd102184 ec2214de BWindow::do_mouse_down(BMessage *, BView *) +
00000106
fd1021b8 ec2233e8 BWindow::DispatchMessage(BMessage *, BHandler *
) + 000002a8
fd102220 800234de TBarWindow::DispatchMessage(BMessage *,
BHandler *) + 0000003a
fd102240 ec2224ee BWindow::task_looper(void) + 00000362
fd10228c ec16afa6 BLooper::_task0_(void *) + 00000036
fd1022a0 ec0851ed thread_start + 00000039
Logged In: YES
user_id=27501
It looks like you are referring to this bug:
https://sourceforge.net/tracker/index.php?func=detail&aid=875852&group_id=36106&atid=416230
(it's already closed that's why it won't show up in the
statndard bug list).
I cannot reproduce this with the CVS version of Deskbar,
neither on R5 nor on Dano.
Logged In: NO
JUST Finished compiling Deskbar from CVS
and the bug is still there.
I have all apps collapsed, i click on "BeAIM" for the menu, and
click expand. Boom.
--------Stack Crawl---------
loading symbols
The looper must be locked
_debugger:
_debugger:
+0007 ec084853: * c3 retn
w>Deskbar:sc
frame retaddr
fd141f8c ec169e20 BLooper::check_lock(void) + 00000044
fd141fa4 ec21b83c BView::set_font_state(BFont const *, unsigned
long) + 0000002c
fd141fd4 ec21567e BView::SetFont(BFont const *, unsigned long) +
00000172
fd141ff4 80034354 TWindowMenu::AttachedToWindow(void) + 00000054
fd142064 800324e2 TTeamMenuItem::ToggleExpandState(bool) +
00000066
fd1420c4 80029636 TExpandoMenuBar::MouseDown(BPoint) + 00000352
fd142174 ec2214de BWindow::do_mouse_down(BMessage *, BView *) +
00000106
fd1421a8 ec2233e8 BWindow::DispatchMessage(BMessage *, BHandler *
) + 000002a8
fd142210 80023657 TBarWindow::DispatchMessage(BMessage *,
BHandler *) + 00000043
fd142240 ec2224ee BWindow::task_looper(void) + 00000362
fd14228c ec16afa6 BLooper::_task0_(void *) + 00000036
fd1422a0 ec0851ed thread_start + 00000039
w>Deskbar:
Logged In: YES
user_id=27501
Which OS are you running exactly?
Logged In: YES
user_id=1247624
I'm running BeOS DevEd 1.1 (PE 5.0.3)
Logged In: YES
user_id=1247624
Eh, don't know if it means anything to the matter (I..
am.. the "nobody") but it could -- I'm using an Athlon
XP with my kernel patched so it works.