Opened 19 years ago
Closed 16 years ago
#393 closed bug (fixed)
problems in device_manager
Reported by: | korli | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | System/Kernel | Version: | |
Keywords: | Cc: | diver, umccullough, mikael.konradson@… | |
Blocked By: | Blocking: | ||
Platform: | All |
Description
When running rev16975 image in VirtualPC, I get the following stackcrawl.
Attachments (2)
Change History (21)
comment:1 by , 19 years ago
comment:3 by , 19 years ago
Cc: | added |
---|
comment:4 by , 19 years ago
I've now reverted hrev16946, does this help the issue? This seems to be a bug in the device manager, that I cannot reproduce.
comment:5 by , 19 years ago
I didn't test your change yet, but I'm wondering why the ide_isa module tries to publish its channels. The code
if (pnp->acquire_io_resources(resources, resource_handles) != B_OK) return B_OK;
in ide_isa:probe_channel() should return and nothing should get published since the pci ide driver handles the ide channels.
comment:6 by , 19 years ago
Maybe it's first to acquire the resources, maybe there is some kind of race condition. In any way, it shouldn't crash either :-)
Feel free to investigate into this problem, that would be very much appreciated, since I cannot reproduce it :-/
comment:7 by , 19 years ago
Resolution: | → fixed |
---|
comment:8 by , 19 years ago
Your revert to hrev16946 seems to have made the bug disappeared. It could also be a race condition indeed. I added some debug output in ide_adapter to know if it fails because of resource acquirement, and which one.
Anyway the crash is gone.
comment:9 by , 19 years ago
Status: | new → closed |
---|
comment:10 by , 19 years ago
Status: | closed → reopened |
---|
comment:11 by , 19 years ago
Resolution: | fixed |
---|
comment:12 by , 19 years ago
Changed summary and opened it again, since the actual problem remains unsolved.
comment:13 by , 19 years ago
Summary: | crash in device_manager → problems in device_manager |
---|
comment:14 by , 19 years ago
I also will give this a try tonight to see if it resolves the issue I was having stated in #389
comment:15 by , 19 years ago
Cc: | added |
---|
comment:16 by , 19 years ago
Yes, reverting the change from hrev16746 has resolved the crashing problem here also.
comment:17 by , 19 years ago
Cc: | added |
---|
comment:19 by , 16 years ago
Platform: | → All |
---|---|
Resolution: | → fixed |
Status: | reopened → closed |
Outdated.
The weird thing is : it happens when Haiku is on secondary slave. It doesn't happen when Haiku is on primary master or primary slave or secondary master.