2010-02-01 13 views
5

मैंने एक आरसीपी-आधारित एप्लिकेशन बनाया है, और मेरे उपयोगकर्ताओं में से एक विंडोज एक्सपी पर चल रहा है, सन जेवीएम 1.6.0_12 में एक पूर्ण एप्लिकेशन क्रैश था। ऐप दो दिनों तक चल रहा था (और यह एक नया संस्करण या कुछ भी नहीं है), उसे निकास कोड = 1073807364 के साथ अच्छा ग्रे जेवीएम बल निकास बॉक्स मिला।जेवीएम निकास कोड 1073807364 का कारण क्या है?

वह उस समय मशीन से दूर था, और एप्लिकेशन लॉग में उस समय के करीब एकमात्र चीज डेटाबेस के साथ कुछ संचार (हाइबरनेट के माध्यम से SQL सर्वर) के साथ कुछ संचार था। जहां तक ​​मैं कह सकता हूं वहां कोई एचएस_ फाइल या कुछ भी समान नहीं है। वेब सर्चिंग ने विभिन्न प्रकार के अनुप्रयोगों में उस निकास कोड के साथ क्रैश रिपोर्ट का एक गुच्छा पाया, लेकिन मुझे इसके कारणों के बारे में कोई मौलिक स्पष्टीकरण नहीं मिला।

क्या कोई मुझे बता सकता है कि इसका कारण क्या है? क्या अतिरिक्त जानकारी डंप होने की संभावना है जो उपयोगी साबित हो सकती है?

+2

(FWIW, Google के अनुसार "आधार 16 में 1073807364" 0x40010004 है।) –

उत्तर

2

जो मैं कह सकता हूं, यह त्रुटि कोड (0x40010004) सभी प्रकार की परिस्थितियों में उत्पन्न होता है, जैसा कि आपने देखा है (जैसा कि आपने देखा है) कोई स्पष्ट आम धागा नहीं है।

हालांकि this page कहता है "0x40010004" का अर्थ है "कार्य चल रहा है"! तो, मैं surmise होगा कि इसकी व्याख्या करने का सही तरीका यह कह रहा है कि "यह कार्य इस तरह से निकला है जिसने इसे उचित निकास कोड स्थापित करने से रोका"।

मुझे नहीं पता कि यह मदद करेगा या नहीं, लेकिन मैं यह देखने के लिए विंडोज इवेंट लॉग देख रहा हूं कि समस्या की सूचना दी जा रही है या नहीं।

+0

ठीक है, विंडोज ऐप या सिस्टम इवेंट लॉग में कुछ भी नहीं है। क्या यह संभव है कि यह विंडोज और सन के जेवीएम के बीच त्रुटि कोड का एक संयोगपूर्ण मैच है? यह मानते हुए कि 'विंडोज़ टास्क' कुछ प्रकार का क्रॉन जॉब है, यह ऐप निश्चित रूप से एक ऐसा शुरू नहीं कर रहा है जिसे मैं जानता हूं। यह जानने का कोई विचार है कि 'विंडोज़ टास्क' यहां कैसे शामिल है? – sharakan

संबंधित मुद्दे