Opened 19 years ago
Last modified 9 years ago
#89 closed bug
Charts blocks drawing while '2 Threads' is selected — at Version 13
Reported by: | johndrinkwater | Owned by: | jackburton |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Applications/Chart | Version: | R1/Development |
Keywords: | Cc: | katisu | |
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
run Chart, set it up so you can see a moving animation, select '2 Threads' option. Window doesn't continue its updates, app still remains responsive though. Unselecting '2 Threads' returns Charts to normality.
Change History (13)
comment:1 by , 19 years ago
comment:2 by , 19 years ago
I still see this on rev16097 in vmware with 32bit mode, using either directwindow+drawbitmap
comment:3 by , 19 years ago
Weird, I can reproduce it, but not consistently. Maybe it's timing related ?
comment:4 by , 19 years ago
On the first attempt to select "2 threads", it'll take a random duration to block drawing.
Any further attempts (re-enabling 2 threads) stops drawing directly after selection. Sounds deadlocky(?) on the second thread.
comment:5 by , 19 years ago
Owner: | changed from | to
---|
comment:6 by , 19 years ago
Status: | new → assigned |
---|
comment:8 by , 19 years ago
Chart also hangs on quit. Could be related, as uncommenting the line
"wait_for_thread(fSecondAnimationThread, &result);"
in ChartWindow.cpp (ChartWindow::~ChartWindow()) makes the app quit correctly.
I'd be interested in seeing how the app behaves in BeOS and in the testing environment. Unfortunately, I can't test on either.
comment:9 by , 19 years ago
I've been playing with this on native hardware, and cant reproduce. With testing the same revision in vmware, I can reproduce.
Maybe a gfx/vmware problem ? Is there any debug output that could help here?
follow-up: 13 comment:10 by , 19 years ago
Summary: | Charts blocks drawing while ?2 Threads? is selected → Charts blocks drawing while '2 Threads' is selected |
---|
comment:11 by , 19 years ago
Cc: | added |
---|
comment:12 by , 19 years ago
bug_group: | → developers |
---|
comment:13 by , 18 years ago
Description: | modified (diff) |
---|---|
Platform: | → All |
Replying to johndrinkwater:
The weirdest thing is that I tried to add some debug output, and then the problem doesn't show up anymore.
Can't reproduce this anymore. Maybe it's been fixed in the meantime ?