Re: Debugging hard hang on NT4

2000-02-10 Thread Chad Loder

I just got the latest updates and the slider does not seem to be
disappearing anymore (yay!). However, the hanging problem is still
there, I can easily reproduce it -- I don't think it's going to
be related to the slider.

There is one bug with the new slider on my system - as it advances,
it leaves behind "slivers" one or two pixels wide (looks like the
left edge of the slider does not get erased when it advances).

I have 1024x768 @ True Color, Small Fonts.

c

On Wed, 9 Feb 2000, Mark B. Elrod wrote:

 your slider disappears too? what video card do you have?
 
 elrod
 
 Chad Loder wrote:
 
  I am using CVS, last update about 2:00pm EST today.
 
  Seeing as the same hang happens in other situations (e.g., forwarding
  to next track), it might not be related to the sliding code per se.
 
  So you're the slider code guy, eh? :) Why does the slider keep flashing
  visible/invisible in a random way?
 
  I will update and try to reproduce.
 
  P.S. - Why does cvs update freak out but cvs co freeamp works fine:
 
  D:\apps\apps\cvs\cvs update freeamp
  cvs update: in directory .:
  cvs [update aborted]: *PANIC* administration files missing
 
  c
 
  On Wed, 9 Feb 2000, Mayhem  Chaos Coordinator wrote:
 
   I've just improved the slider code quite a bit -- what version of the source
   are you using? If you are not updating from CVS you should grab the latest
   snapshot zip file.
  
  
   --ruaok Freezerburn! All else is only icing. -- Soul Coughing
  
   Robert Kaye -- [EMAIL PROTECTED]  http://moon.eorbit.net/~robert
   - Original Message -
   From: Chad Loder [EMAIL PROTECTED]
   To: [EMAIL PROTECTED]
   Sent: Wednesday, February 09, 2000 5:20 PM
   Subject: Debugging hard hang on NT4
  
  
Sorry to flood the group like this, but these issues have been building
up in my head, and I figured it would be good to have them all in
separate threads because they are unrelated.
   
Occasionally FreeAmp will hang when I'm playing around with the GUI
(intense fiddling with the seeker or the track advance buttons can
cause the hang about 90% of the time). When it hangs, the only thing that
seems to still work in the GUI is the mouseover color changes on the
buttons.
   
When I am attached to the process via the debugger, and Freeamp hangs,
it hangs so hard that choosing "Debug | Break" causes the debugger to
hang. Similarly, trying to kill the process via the Task Manager
causes the Task Manager itself to hang. This behavior is transitive,
meaning that if I bring up another task manager and try to kill the
debugger or first task manager, the *new* task manager hangs too! This
also happens with kill.exe (from the MKS Toolkit) and listdlls.exe
(from www.sysinternals.com).
   
I haven't tried SoftIce yet, I've usually found it to be a little more
stable.
   
I am assuming that this is not a normal deadlock (never had a problem
doing a debug break on those) or infinite loop (CPU is at 0%). I assume
it's in a low-level component (driver-level), possibly this portio.sys
thing?
   
I am using a dual CPU machine, which might explain why nobody else is
complaining about this (maybe the driver can't handle the increased
concurrency). I did see one bug in the database regarding a hang, but
it was supposedly fixed and checked in some time ago.
   
I am running NT 4 SP5, btw. Has anyone else seen this? Any debugging
tips?
   
Thanks,
   
   

| Chad Loder - Somerville, MA, USA |
| EMail: [EMAIL PROTECTED]|
| Home Page: http://www.ccs.neu.edu/home/cloder|

   
   
   
   
___
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev
   
  
  
   ___
   [EMAIL PROTECTED]
   http://www.freeamp.org/mailman/listinfo/freeamp-dev
  
 
  
  | Chad Loder - Somerville, MA, USA |
  | EMail: [EMAIL PROTECTED]|
  | Home Page: http://www.ccs.neu.edu/home/cloder|
  
 
  ___
  [EMAIL PROTECTED]
  http://www.freeamp.org/mailman/listinfo/freeamp-dev
 
 
 ___
 [EMAIL PROTECTED]
 http://www.freeamp.org/mailman/listinfo/freeamp-dev
 


| Chad Loder - Somerville, MA, USA |
| EMail: [EMAIL PROTECTED]|
| Home Page: http://www.ccs.neu.edu/home/cloder|





___
[EMAIL PROTECTED]
ht

Re: Debugging hard hang on NT4

2000-02-10 Thread Chad Loder

Its hosed. The last few messages from me to the group were sent yesterday
and just now got through for some reason. I was over-hasty in assuming
it got fixed. The private emails we've been having are accurate.

c


On Thu, 10 Feb 2000, Mayhem  Chaos Coordinator wrote:

 So, which of the two following statments is accurate:
 
 #1:
  I just got the latest updates and the slider does not seem to be
  disappearing anymore (yay!). However, the hanging problem is still
  there, I can easily reproduce it -- I don't think it's going to
  be related to the slider.
 
 #2:
  Sometimes, if I really play around with it, more than just the slider
  disappears, and it only reappears when something changes (when the actual
  data changes), and I usually have to minimize and restore to get it back
  (simply obscuring it behind another window will not work).
  
  But that's unusual. The thing with the slider disappearing happens 100%
  of the time.
 
 Is your slider hosed or not?
 
 
 --ruaok Freezerburn! All else is only icing. -- Soul Coughing
 
 Robert Kaye -- [EMAIL PROTECTED]  http://moon.eorbit.net/~robert
 
 
 ___
 [EMAIL PROTECTED]
 http://www.freeamp.org/mailman/listinfo/freeamp-dev
 


| Chad Loder - Somerville, MA, USA |
| EMail: [EMAIL PROTECTED]|
| Home Page: http://www.ccs.neu.edu/home/cloder|





___
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev



Debugging hard hang on NT4

2000-02-09 Thread Chad Loder

Sorry to flood the group like this, but these issues have been building
up in my head, and I figured it would be good to have them all in
separate threads because they are unrelated.

Occasionally FreeAmp will hang when I'm playing around with the GUI
(intense fiddling with the seeker or the track advance buttons can
cause the hang about 90% of the time). When it hangs, the only thing that
seems to still work in the GUI is the mouseover color changes on the
buttons.

When I am attached to the process via the debugger, and Freeamp hangs,
it hangs so hard that choosing "Debug | Break" causes the debugger to
hang. Similarly, trying to kill the process via the Task Manager
causes the Task Manager itself to hang. This behavior is transitive,
meaning that if I bring up another task manager and try to kill the
debugger or first task manager, the *new* task manager hangs too! This
also happens with kill.exe (from the MKS Toolkit) and listdlls.exe
(from www.sysinternals.com).

I haven't tried SoftIce yet, I've usually found it to be a little more
stable.

I am assuming that this is not a normal deadlock (never had a problem
doing a debug break on those) or infinite loop (CPU is at 0%). I assume
it's in a low-level component (driver-level), possibly this portio.sys
thing?

I am using a dual CPU machine, which might explain why nobody else is
complaining about this (maybe the driver can't handle the increased
concurrency). I did see one bug in the database regarding a hang, but
it was supposedly fixed and checked in some time ago.

I am running NT 4 SP5, btw. Has anyone else seen this? Any debugging
tips?

Thanks,



| Chad Loder - Somerville, MA, USA |
| EMail: [EMAIL PROTECTED]|
| Home Page: http://www.ccs.neu.edu/home/cloder|





___
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev



Re: Debugging hard hang on NT4

2000-02-09 Thread Mark B. Elrod

this is a driver hang but not from portio.sys... it is most certainly caused
by something not being kosher in the soundcard driver. as rob said, check out
the latest stuff he has checked in.

elrod

Chad Loder wrote:

 Sorry to flood the group like this, but these issues have been building
 up in my head, and I figured it would be good to have them all in
 separate threads because they are unrelated.

 Occasionally FreeAmp will hang when I'm playing around with the GUI
 (intense fiddling with the seeker or the track advance buttons can
 cause the hang about 90% of the time). When it hangs, the only thing that
 seems to still work in the GUI is the mouseover color changes on the
 buttons.

 When I am attached to the process via the debugger, and Freeamp hangs,
 it hangs so hard that choosing "Debug | Break" causes the debugger to
 hang. Similarly, trying to kill the process via the Task Manager
 causes the Task Manager itself to hang. This behavior is transitive,
 meaning that if I bring up another task manager and try to kill the
 debugger or first task manager, the *new* task manager hangs too! This
 also happens with kill.exe (from the MKS Toolkit) and listdlls.exe
 (from www.sysinternals.com).

 I haven't tried SoftIce yet, I've usually found it to be a little more
 stable.

 I am assuming that this is not a normal deadlock (never had a problem
 doing a debug break on those) or infinite loop (CPU is at 0%). I assume
 it's in a low-level component (driver-level), possibly this portio.sys
 thing?

 I am using a dual CPU machine, which might explain why nobody else is
 complaining about this (maybe the driver can't handle the increased
 concurrency). I did see one bug in the database regarding a hang, but
 it was supposedly fixed and checked in some time ago.

 I am running NT 4 SP5, btw. Has anyone else seen this? Any debugging
 tips?

 Thanks,


 
 | Chad Loder - Somerville, MA, USA |
 | EMail: [EMAIL PROTECTED]|
 | Home Page: http://www.ccs.neu.edu/home/cloder|
 

 ___
 [EMAIL PROTECTED]
 http://www.freeamp.org/mailman/listinfo/freeamp-dev


___
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev



Re: Debugging hard hang on NT4

2000-02-09 Thread Mark B. Elrod

your slider disappears too? what video card do you have?

elrod

Chad Loder wrote:

 I am using CVS, last update about 2:00pm EST today.

 Seeing as the same hang happens in other situations (e.g., forwarding
 to next track), it might not be related to the sliding code per se.

 So you're the slider code guy, eh? :) Why does the slider keep flashing
 visible/invisible in a random way?

 I will update and try to reproduce.

 P.S. - Why does cvs update freak out but cvs co freeamp works fine:

 D:\apps\apps\cvs\cvs update freeamp
 cvs update: in directory .:
 cvs [update aborted]: *PANIC* administration files missing

 c

 On Wed, 9 Feb 2000, Mayhem  Chaos Coordinator wrote:

  I've just improved the slider code quite a bit -- what version of the source
  are you using? If you are not updating from CVS you should grab the latest
  snapshot zip file.
 
 
  --ruaok Freezerburn! All else is only icing. -- Soul Coughing
 
  Robert Kaye -- [EMAIL PROTECTED]  http://moon.eorbit.net/~robert
  - Original Message -
  From: Chad Loder [EMAIL PROTECTED]
  To: [EMAIL PROTECTED]
  Sent: Wednesday, February 09, 2000 5:20 PM
  Subject: Debugging hard hang on NT4
 
 
   Sorry to flood the group like this, but these issues have been building
   up in my head, and I figured it would be good to have them all in
   separate threads because they are unrelated.
  
   Occasionally FreeAmp will hang when I'm playing around with the GUI
   (intense fiddling with the seeker or the track advance buttons can
   cause the hang about 90% of the time). When it hangs, the only thing that
   seems to still work in the GUI is the mouseover color changes on the
   buttons.
  
   When I am attached to the process via the debugger, and Freeamp hangs,
   it hangs so hard that choosing "Debug | Break" causes the debugger to
   hang. Similarly, trying to kill the process via the Task Manager
   causes the Task Manager itself to hang. This behavior is transitive,
   meaning that if I bring up another task manager and try to kill the
   debugger or first task manager, the *new* task manager hangs too! This
   also happens with kill.exe (from the MKS Toolkit) and listdlls.exe
   (from www.sysinternals.com).
  
   I haven't tried SoftIce yet, I've usually found it to be a little more
   stable.
  
   I am assuming that this is not a normal deadlock (never had a problem
   doing a debug break on those) or infinite loop (CPU is at 0%). I assume
   it's in a low-level component (driver-level), possibly this portio.sys
   thing?
  
   I am using a dual CPU machine, which might explain why nobody else is
   complaining about this (maybe the driver can't handle the increased
   concurrency). I did see one bug in the database regarding a hang, but
   it was supposedly fixed and checked in some time ago.
  
   I am running NT 4 SP5, btw. Has anyone else seen this? Any debugging
   tips?
  
   Thanks,
  
  
   
   | Chad Loder - Somerville, MA, USA |
   | EMail: [EMAIL PROTECTED]|
   | Home Page: http://www.ccs.neu.edu/home/cloder|
   
  
  
  
  
   ___
   [EMAIL PROTECTED]
   http://www.freeamp.org/mailman/listinfo/freeamp-dev
  
 
 
  ___
  [EMAIL PROTECTED]
  http://www.freeamp.org/mailman/listinfo/freeamp-dev
 

 
 | Chad Loder - Somerville, MA, USA |
 | EMail: [EMAIL PROTECTED]|
 | Home Page: http://www.ccs.neu.edu/home/cloder|
 

 ___
 [EMAIL PROTECTED]
 http://www.freeamp.org/mailman/listinfo/freeamp-dev


___
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev