Hi Folks,
My Squeak crashed with a "Fatal VM error" pop up that shows me a brief description of the crash. I'm trying to identify the possible causes of this from the information the pop up displayed but I got a little lost. The information shown information about some exception address, exception code and a "Primitive Index: 1041". I couldn't find the mentioned primitive neither at the VM source code nor at the Squeak image calls. Anybody knows how this primitive # is generated? or where to look to find it? The sign also indicated that a "crash.dmp" file would be generated but unfortunately did not. Any helps on following this issue will be very appreciated. Best regards, Martin |
Martin wrote:
> My Squeak crashed with a "Fatal VM error" pop up that shows me a brief > description of the crash. I'm trying to identify the possible causes of > this from the information the pop up displayed but I got a little lost. > The information shown information about some exception address, > exception code and a "Primitive Index: 1041". I couldn't find the > mentioned primitive neither at the VM source code nor at the Squeak > image calls. Anybody knows how this primitive # is generated? or where > to look to find it? > > The sign also indicated that a "crash.dmp" file would be generated but > unfortunately did not. You need to find the crash.dmp. It has all the relevant information, including a dump of the call stack when the crash happened. Without it it's virtually impossible to say what was going on; for example I suspect that you are misremembering primitive 1041 - it simply doesn't exist. Cheers, - Andreas |
Hi Andreas,
Thanks for your response. Yes, I know the information included in that file is very useful when a crash occurs, but this time the error happened on a production system and it's virtually impossible to reproduce the error again. Unfortunately the dmp file wasn't generated when the crash happened. From the VM sources I see that the number is a reference to methodPrimitiveIndex() and I think it's only a index without any relevant information about what happened. Thanks anyway. Regards, Martin On Thu, 17 Sep 2009 23:54:10 -0300, Andreas Raab <[hidden email]> wrote: > Martin wrote: >> My Squeak crashed with a "Fatal VM error" pop up that shows me a brief >> description of the crash. I'm trying to identify the possible causes of >> this from the information the pop up displayed but I got a little lost. >> The information shown information about some exception address, >> exception code and a "Primitive Index: 1041". I couldn't find the >> mentioned primitive neither at the VM source code nor at the Squeak >> image calls. Anybody knows how this primitive # is generated? or where >> to look to find it? >> The sign also indicated that a "crash.dmp" file would be generated but >> unfortunately did not. > > You need to find the crash.dmp. It has all the relevant information, > including a dump of the call stack when the crash happened. Without it > it's virtually impossible to say what was going on; for example I > suspect that you are misremembering primitive 1041 - it simply doesn't > exist. > > Cheers, > - Andreas > -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ |
Free forum by Nabble | Edit this page |