Nasty Wine/kernel bug, anyone?
Ulrich Weigand
weigand at immd1.informatik.uni-erlangen.de
Wed Mar 28 17:23:59 CST 2001
> If I were going to make more WAGs (Wild Assed guesses),
> I'd hazard a guess that this was due to my Alsa sound system
> (running on the AC97 codec on my Asus motherboard).
>
> I tried to walk the stack back, but didn't get very far
> (after the first time of wrongly computing the hex offset
> from a .s file, I gave off, stomped off to look
> for a better disassembler and gave up).
If you have the 'vmlinux' file, try
objdump --disassemble vmlinux
> My best guess is that we're coming through dentry_open
> (xc012e7fe)/ chrdev_open (0xc012f66c)
> /soundcore_open (0xc01bbf71). However, I wasn't
> seeing a familiar EBP/EIP pattern, so I'm possibly just
> pulling random symbols out of the air.
Yes, this appears to the proper trace:
c0108d7f system_call
c012ea2c sys_open
c012e732 filp_open
c012e7fe dentry_open
c012f66c chrdev_open
c01bbf71 soundcore_open
d0826a42 <module>
d087ce3e <module>
c0107aa4 __down_failed
c010794f __down
........ schedule
[I am assuming that you have 256MB main memory. Correct?]
Now, the question is still, who is sleeping on that
semaphore and why?
More information about the wine-devel
mailing list