Opened 19 years ago
Closed 17 years ago
#195 closed bug (fixed)
[app_server] crash in WindowLayer::Frontmost()
Reported by: | diver | Owned by: | axeld |
---|---|---|---|
Priority: | blocker | Milestone: | R1/alpha1 |
Component: | Servers/app_server | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
This was while playing around desktop icons (renaming, Get info, etc). Dunno how to reproduce it yet. Screenshot will follow. Tested with rev16455 under wmvare.
Attachments (1)
Change History (25)
by , 19 years ago
Attachment: | app_server_crash.PNG added |
---|
comment:1 by , 19 years ago
severity: | major → blocker |
---|
comment:2 by , 19 years ago
Changing the severity to "blocker" as this problem crashes the whole system.
comment:3 by , 19 years ago
Probably fixing #266 will also fix this problem, as crash is both times in WindowLaxer::Frontmost()
comment:4 by , 19 years ago
dependson: | → 266 |
---|
comment:5 by , 19 years ago
Status: | new → closed |
---|
comment:7 by , 19 years ago
Resolution: | → fixed |
---|
comment:9 by , 18 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:10 by , 18 years ago
Summary: | app_server crash → app_server in WindowLayer::Frontmost() |
---|
comment:11 by , 18 years ago
Summary: | app_server in WindowLayer::Frontmost() → app_server crash in WindowLayer::Frontmost() |
---|
comment:12 by , 18 years ago
Ok, some more information, to speed up this crash press Be Menu-Preferences Select all prefs and start them at once, while they loading switch workspaces (alt+f1, alt+f2) and press team window to select them (as described in #757)
comment:13 by , 18 years ago
follow-up: 17 comment:14 by , 18 years ago
Summary: | app_server crash in WindowLayer::Frontmost() → [app_server] crash in WindowLayer::Frontmost() |
---|
comment:15 by , 18 years ago
Component: | General → User Interface/Application Server |
---|---|
Description: | modified (diff) |
Platform: | → All |
comment:18 by , 18 years ago
I tried a number of times, but I can't reproduce it over here using the technique that triggered bug #757. Are you doing anything differently here?
comment:19 by , 18 years ago
It seems that now you have to open more apps to crash app_server. Try opening /boot/beos/apps at once and while they are loading start to switch workspaces and clicking team menu.
comment:22 by , 17 years ago
Milestone: | R1 → R1/alpha |
---|
comment:23 by , 17 years ago
I have been working on this bug by changing the locking a bit in app_server. The weird thing is that this crashing bug does not happen in the test_environment. Try running all sorts of apps, including stress_test which opens windows like crazy and then switching workspaces works fine. At least after I fixed a couple of deadlocks which were more easily provoked with my locking changes. When I try this on Haiku though, most apps will hang and not open any window anymore, so I must have messed something up. I will try again with the recent fixes to the kernel and post my results here.
debug shot