คำถามติดแท็ก crash

ข้อขัดข้องเป็นผลมาจากข้อผิดพลาดที่ไม่สามารถกู้คืนได้ซึ่งทำให้โปรแกรมหยุดทำงานโดยสิ้นเชิง

20
น่าเสียดายที่ MyApp หยุดทำงาน ฉันจะแก้ปัญหานี้ได้อย่างไร
ฉันกำลังพัฒนาแอปพลิเคชันและทุกครั้งที่เปิดใช้งานฉันจะได้รับข้อความ: น่าเสียดาย MyApp หยุดลง ฉันจะแก้ไขปัญหานี้ได้อย่างไร เกี่ยวกับคำถามนี้ - เห็นได้ชัดว่าได้รับแรงบันดาลใจจากการติดตามสแต็กคืออะไรและฉันจะใช้เพื่อแก้ไขข้อผิดพลาดแอปพลิเคชันของฉันได้อย่างไร มีคำถามมากมายที่ระบุว่าแอปพลิเคชันของพวกเขาหยุดทำงานโดยไม่มีรายละเอียดเพิ่มเติม คำถามนี้มีวัตถุประสงค์เพื่อสอนให้โปรแกรมเมอร์ Android มือใหม่เกี่ยวกับวิธีการลองและแก้ไขปัญหาด้วยตนเองหรือถามคำถามที่เหมาะสม

30
ฉันจะรับข้อมูลความผิดพลาดจากแอปพลิเคชัน Android ของฉันได้อย่างไร
ฉันจะรับข้อมูลความขัดข้อง (อย่างน้อยมีร่องรอยสแต็ก) จากแอปพลิเคชัน Android ของฉันได้อย่างไร อย่างน้อยเมื่อทำงานบนอุปกรณ์ของฉันเองที่ถูกดึงด้วยสายเคเบิล แต่ควรนึกถึงแอปพลิเคชันของฉันที่ทำงานบนอุปกรณ์เพื่อให้ฉันสามารถปรับปรุงและทำให้มันแข็งแกร่งขึ้น

28
วิธีสร้าง stacktrace โดยอัตโนมัติเมื่อโปรแกรมของฉันขัดข้อง
ฉันกำลังทำงานบน Linux ด้วยคอมไพเลอร์ GCC เมื่อโปรแกรม C ++ ของฉันล่มฉันต้องการให้สแต็คสร้างเทรซ โปรแกรมของฉันถูกเรียกใช้โดยผู้ใช้หลายคนและยังทำงานบน Linux, Windows และ Macintosh (ทุกรุ่นรวบรวมโดยใช้gcc) ฉันต้องการให้โปรแกรมของฉันสามารถสร้างการติดตามสแต็กเมื่อเกิดข้อผิดพลาดและในครั้งต่อไปที่ผู้ใช้เรียกใช้มันจะถามพวกเขาว่าการส่งสแต็กติดตามมาให้ฉันได้หรือไม่ดังนั้นฉันจึงสามารถติดตามปัญหาได้ ฉันสามารถจัดการการส่งข้อมูลให้ฉันได้ แต่ฉันไม่รู้วิธีสร้างสตริงการติดตาม ความคิดใด ๆ
590 c++  gcc  crash  stack-trace  assert 

29
แอป iOS ที่มีกรอบงานขัดข้องบนอุปกรณ์, dyld: ไม่ได้โหลดไลบรารี, Xcode 6 Beta
ความผิดพลาดนี้เป็นปัญหาการบล็อกฉันใช้ขั้นตอนต่อไปนี้เพื่อทำให้เกิดปัญหาซ้ำ: สร้างโครงการ Cocoa Touch Framework เพิ่มไฟล์ swift และDog class สร้างกรอบสำหรับอุปกรณ์ สร้างแอปพลิเคชั่น Single View ใน Swift นำเข้าเฟรมเวิร์กในโครงการแอพ ยกตัวอย่างคลาส swift จากเฟรมเวิร์กใน ViewController สร้างและเรียกใช้แอปบนอุปกรณ์ แอพหยุดทำงานทันทีที่เปิดตัวนี่คือบันทึกของคอนโซล: dyld: Library not loaded: @rpath/FrameworkTest03.framework/FrameworkTest03 Referenced from: /var/mobile/Applications/FA6BAAC8-1AAD-49B4-8326-F30F66458CB6/FrameworkTest03App.app/FrameworkTest03App Reason: image not found ฉันพยายามสร้างบน iOS 7.1 และอุปกรณ์ 8.0 ทั้งคู่มีปัญหาเดียวกัน อย่างไรก็ตามฉันสามารถสร้างแอพและใช้งานเครื่องมือจำลองได้ดี นอกจากนี้ผมทราบว่าผมสามารถเปลี่ยนกรอบในรูปแบบต้องใช้เพื่อเป็นตัวเลือกในการเชื่อมโยงกับไบนารีห้องสมุดแต่มันก็ไม่ได้สมบูรณ์แก้ปัญหาแอปชนเมื่อฉันสร้างตัวอย่างของสุนัข ลักษณะการทำงานแตกต่างกันในอุปกรณ์และตัวจำลองฉันสงสัยว่าเราไม่สามารถแจกจ่ายเฟรมเวิร์กสำหรับอุปกรณ์ที่ใช้ Xcode รุ่นเบต้าได้ ใครสามารถทำให้กระจ่างเกี่ยวกับเรื่องนี้?
573 ios  swift  crash  xcode6  dyld 

30
วิธีที่ง่ายที่สุดในการทำให้โปรแกรม C ++ ผิดพลาดคืออะไร
ฉันกำลังพยายามสร้างโปรแกรม Python ที่เชื่อมต่อกับกระบวนการขัดข้องที่แตกต่างกัน น่าเสียดายที่โปรแกรมที่ฉันกำลังเชื่อมต่ออยู่นั้นไม่ได้ผิดพลาดอย่างน่าเชื่อถือ! ดังนั้นฉันต้องการสร้างโปรแกรม C ++ อย่างรวดเร็วที่ล้มเหลวในจุดประสงค์ แต่จริงๆแล้วฉันไม่รู้วิธีที่ดีที่สุดและสั้นที่สุดในการทำเช่นนั้นไม่มีใครรู้ว่าควรใส่อะไรระหว่าง: int main() { crashyCodeGoesHere(); } เพื่อทำให้โปรแกรม C ++ ของฉันทำงานล้มเหลวอย่างน่าเชื่อถือ
318 c++  crash 

22
Node.js จำนวนมากออกจากหน่วยความจำ
วันนี้ฉันรันสคริปต์ของฉันสำหรับการทำดัชนีระบบไฟล์เพื่อรีเฟรชดัชนีไฟล์ RAID และหลังจาก 4 ชม. มันล้มเหลวด้วยข้อผิดพลาดต่อไปนี้: [md5:] 241613/241627 97.5% [md5:] 241614/241627 97.5% [md5:] 241625/241627 98.1% Creating missing list... (79570 files missing) Creating new files list... (241627 new files) <--- Last few GCs ---> 11629672 ms: Mark-sweep 1174.6 (1426.5) -> 1172.4 (1418.3) MB, 659.9 / 0 ms [allocation failure] [GC in …

1
Xcode - แต่…ที่เก็บของเราอยู่ที่ไหน
ฉันส่งแอพของฉันสามเวอร์ชันไปยัง App Store โดยใช้คำสั่ง Build and Archive แต่ ... จดหมายเหตุเหล่านั้นอยู่ที่ไหน ฉันเพิ่งรู้ว่าฉันแค่ต้องการให้พวกเขาสามารถอ่านข้อผิดพลาด ~/Library/Developer/Xcode/Archivesโฟลเดอร์ของฉันว่างเปล่า (อันที่จริงมีไฟล์ xarchive หนึ่งไฟล์อยู่ในนั้นฉันเพิ่งสร้างตอนนี้เพื่อทดสอบการอ่าน crashlog) Spotlight ไม่พบ. xarchive ใด ๆ ฉันไม่เคยถูกขอให้ลบหรือล้างสิ่งอื่นใดนอกจากงานสร้างของฉัน (Product - clean) เมื่อทำการเข้ารหัสเวอร์ชันถัดไป
162 iphone  xcode  build  crash  archive 

8
ฉันจะป้องกัน node.js ไม่ให้ทำงานล้มเหลวได้อย่างไร ลองจับไม่ทำงาน
จากประสบการณ์ของฉันเซิร์ฟเวอร์ php จะโยนข้อยกเว้นไปยังบันทึกหรือไปยังจุดสิ้นสุดเซิร์ฟเวอร์ แต่ node.js เพียงแค่เกิดปัญหา การล้อมโค้ดของฉันด้วย try-catch นั้นไม่ทำงานเนื่องจากทุกอย่างทำแบบอะซิงโครนัส ฉันต้องการที่จะรู้ว่าสิ่งที่คนอื่นทำในเซิร์ฟเวอร์การผลิตของพวกเขา

17
วิธีรับบันทึกข้อผิดพลาดของ Android
ฉันมีแอพที่ไม่ได้อยู่ในตลาด (ลงนามด้วยใบรับรองการแก้ไขข้อบกพร่อง) แต่ต้องการรับข้อมูลบันทึกข้อผิดพลาดทุกครั้งที่แอปพลิเคชันของฉันขัดข้อง ฉันจะหาบันทึกเหตุใดแอพของฉันจึงขัดข้อง
155 android  logging  crash 

19
Android Room - แบบสอบถามแบบเลือกง่าย - ไม่สามารถเข้าถึงฐานข้อมูลในเธรดหลัก
ฉันพยายามที่ตัวอย่างมีห้องคงทนห้องสมุด ฉันสร้างเอนทิตี: @Entity public class Agent { @PrimaryKey public String guid; public String name; public String email; public String password; public String phone; public String licence; } สร้างคลาส DAO: @Dao public interface AgentDao { @Query("SELECT COUNT(*) FROM Agent where email = :email OR phone = :phone OR licence = :licence") …

22
Android Studio - วิธีเพิ่มขนาดฮีปที่จัดสรร
ฉันใช้ Android Studio มา 3 เดือนแล้วและหนึ่งในแอปที่ฉันเริ่มใช้นั้นมีขนาดใหญ่พอสมควร การใช้หน่วยความจำที่ระบุไว้ที่ด้านล่างขวาของโปรแกรมบอกว่าฮีปที่จัดสรรของฉันสูงสุดที่ 494M เมื่อฉันเริ่มเปลี่ยนไฟล์ XML การใช้หน่วยความจำของฉันถึงขีด จำกัด อย่างรวดเร็วและ IDE ขัดข้องด้วยข้อผิดพลาดหน่วยความจำไม่เพียงพอเช่นนี้ ฉันพยายามเพิ่มขนาดฮีปโดยใช้สิ่งนี้ แต่จนถึงขณะนี้ยังไม่มีผลใด ๆ ฉันได้ดูบทความหลายสิบบทความและคำถามอื่น ๆ เกี่ยวกับวิธีเพิ่มขนาดฮีป แต่ไม่มีคำตอบใดได้ผล ไม่ว่าฉันจะทำอะไรกับ VMOPTIONS หรือการตั้งค่า IDE ขนาดฮีปจะไม่เพิ่มขึ้น ฉันเชื่อว่าฉันกำลังแก้ไขไฟล์ที่ถูกต้องสำหรับ VMOPTIONS เพราะหากฉันจงใจให้คำสั่งที่ไม่ถูกต้อง Android Studio บ่นเกี่ยวกับมันและไม่เริ่มทำงาน ฉันใช้ windows 7 - 64 บิตและมี RAM 16GB มีใครมีปัญหานี้กับ Android Studio อีกบ้าง? และคุณสามารถแก้ไขได้หรือไม่?

6
NSUserDefaults ยังคงมีอยู่ผ่านการอัปเดตแอปใน Appstore หรือไม่
กรณีนี้หรือไม่ NSUserDefaults จะได้รับการรีเซ็ตเมื่อคุณส่งการอัปเดตไปยังแอปบน App Store หรือถูกรีเซ็ต แอปของฉันขัดข้องเมื่ออัปเดต แต่ไม่หยุดทำงานเมื่อดาวน์โหลดเสร็จ - ดังนั้นฉันจึงพยายามพิจารณาว่าอะไรที่อาจแตกต่างกันในเซสชันที่อัปเดตกับเซสชันที่ดาวน์โหลดใหม่ ไชโยนิค

1
GMSGroundOverlay ภาพเคลื่อนไหว - ฉันควรใช้ CATiledLayer หรือไม่
ฉันกำลังทดลองใช้ Google Maps สำหรับ iOS SDK เวอร์ชันล่าสุด 1.2.1.2944 เพื่อทำให้ไฟล์GMSGroundOverlay. ผู้ใช้สามารถควบคุมลำดับภาพได้ดังนั้นการใช้ภาพเคลื่อนไหวUIImageจึงไม่ใช่เรื่องน่าเศร้าดังนั้นฉันจึงโหลดได้UIImageทันที GMSGroundOverlay.iconถูกตั้งค่าUIImageที่กำลังถูกปรับปรุง นอกเหนือจากการใช้งานหน่วยความจำที่สูงแล้วฉันดูเหมือนจะมีข้อ จำกัด เมื่อใดก็ตามที่ฉันพยายามซ้อนทับUIImageโดยใช้GMSGroundOverlay.iconที่มีขนาดมากกว่า 1,000px x 1,000px มันจะขัดข้อง การอ้างUIImageถึงขนาด 1000px x 1000px จะทำให้เกิดความผิดพลาด มันทำให้ฉันประหลาดใจว่าบางทีฉันควรใช้CATiledLayerในการจัดการรูปภาพเพื่อโหลดลงในหน่วยความจำเท่านั้นและต่อมาในคุณสมบัติไอคอนของGMSGroundOverlayแต่ใครเคยมีประสบการณ์ในการใช้CATiledLayerGoogle Maps สำหรับ iOS SDK และจัดลำดับภาพเป็นภาพเคลื่อนไหวGMSGroundOverlayบ้างไหม

6
Android 7 Native Crash: libc.so tgkill
ฉันพบข้อผิดพลาดดั้งเดิมนี้พร้อมกับการติดตามสแต็กต่อไปนี้ สิ่งนี้เกิดขึ้นใน Android 7.0 และ 7.1 เท่านั้น ไม่มีอะไรใหม่เพิ่มเข้ามาในแอพซึ่งอยู่ในการผลิตมาสองสามปีแล้ว แต่มีการอัปเดตอุปกรณ์เป็น Nougat มากขึ้นความผิดพลาดนี้เกิดขึ้นบ่อยครั้งในขณะนี้และกลายเป็นเรื่องที่น่ารำคาญ คำแนะนำใด ๆ ที่จะได้รับการชื่นชม. native: pc 000000000007a6c4 /system/lib64/libc.so (tgkill+8) native: pc 0000000000077920 /system/lib64/libc.so (pthread_kill+64) native: pc 000000000002538c /system/lib64/libc.so (raise+24) native: pc 000000000001d24c /system/lib64/libc.so (abort+52) native: pc 000000000001225c /system/lib64/libcutils.so (__android_log_assert+224) native: pc 00000000000610e0 /system/lib64/libhwui.so native: pc 000000000003908c /system/lib64/libhwui.so native: pc 000000000003609c …

7
ViewController responseToSelector: ข้อความที่ส่งไปยังอินสแตนซ์ที่ถูกจัดสรร (CRASH)
ตกลงนี่คือข้อตกลงฉันเกลียดการตั้งคำถามเกี่ยวกับการแก้ไขข้อบกพร่องและข้อขัดข้องของฉัน เพราะปกติฉันจะจัดการพวกเขาด้วยตัวเอง แต่ฉันก็ไม่สามารถหลีกเลี่ยงปัญหานี้ได้แม้ว่าจะดูคำถามหลายข้อแล้วก็ตาม ตกลงนี่คือปัญหาฉันพบว่าแอปของฉันสุ่มเปิดและปิดการหยุดทำงานด้วยการติดตามสแต็กนี้: *** -[ViewController respondsToSelector:]: message sent to deallocated instance 0x1e5d2ef0 ViewControllerอาจแตกต่างกันไปที่ไหนบางครั้งสถานที่ที่รหัสของฉันขัดข้องไม่มีความเกี่ยวข้องกับรายการนั้นViewControllerและไม่ได้เป็นเจ้าของหรือเรียกมันว่า นอกจากนี้เพื่อรับการติดตามคอนโซลนั้นฉันได้เปิดใช้งาน Zombies มิฉะนั้นฉันจะไม่ได้รับการพิมพ์คอนโซลเลยฉันจะได้รับ: objc_msgSendซึ่งฉันรู้ว่าฉันกำลังส่งข้อความบางอย่างที่เผยแพร่ แต่ฉันไม่พบว่ามันอยู่ที่ไหน ... ฉันติดอยู่จริงๆ! โดยปกติฉันมักจะแก้ไขข้อขัดข้องของฉันดังนั้นฉันจึงติดอยู่กับเรื่องนี้จริงๆ อีกครั้งสิ่งนี้ขัดข้องในสถานที่ต่างๆในเวลาที่ต่างกันทั้งในและนอก และสถานที่ที่เกิดปัญหาแทบไม่มีความเกี่ยวข้องกับไฟล์ViewController. และฉันพบว่าสิ่งนี้สับสนมาก คุณต้องการรหัสของฉันหรือไม่? ฉันมีไฟล์จำนวนมากและเนื่องจากมันขัดข้องในที่ต่างๆการแจกจ่ายโค้ดของฉันจะเป็นเรื่องยุ่ง! ฉันได้พยายามเพิ่มจุดพักเชิงสัญลักษณ์โดยไม่มีโชคและ Zombies ไม่มีในแอปพลิเคชัน Instruments สำหรับ iOS ฉันไม่สามารถเรียกใช้แอปของฉันบนเครื่องจำลองได้เนื่องจากมีกรอบสถาปัตยกรรมที่ไม่รองรับ ขอบคุณทุกคน ...
95 objective-c  ios  xcode  crash 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.