Glfw: SEGFAULT أثناء سحب نافذة عبر الزاوية

تم إنشاؤها على ٢٤ نوفمبر ٢٠١٦  ·  4تعليقات  ·  مصدر: glfw/glfw

عندما يتم تعيين وظيفة glfwSetFramebufferSizeCallback التي تقوم أيضًا بتنفيذ glfwSwapBuffers ويتأثر كل من العرض والارتفاع في نفس الوقت ، يتعطل البرنامج مع segfault.

يمكن إعادة إنتاجه باستخدام المثال splitview في أحدث إصدار 3.2.1.

فيديو لحركة تغيير الحجم الدائرية التي تؤدي إلى الانهيار (في الفيديو Lwjgl3 يتم استخدامه لإنشاء النافذة ، تتسبب نفس الحركة في تعطل مثال SplitView) (https://github.com/LWJGL/lwjgl3/files/608741/ 2016-11-23.12-47-48.zip)

راجع: https://github.com/LWJGL/lwjgl3/issues/254 للحصول على وصف أكثر تفصيلاً وخطوات إعادة الإنتاج

Windows bug external

التعليق الأكثر فائدة

إذا أراد شخص ما في المستقبل ، لأي سبب من الأسباب ، التحقيق في هذا النوع من التدخل من العمليات الخارجية ، فسأقدم نفسي بكل سرور كخنزير غينيا :) Ty لوقتك!

ال 4 كومينتر

على أي منصة أنت؟

Windows 10 64bit ، ولكن بعد الاختبار على العديد من أجهزة الكمبيوتر وعدم القدرة على إعادة إنتاجه ، بدأت بالنظر إلى الداخل ... في عمليات أخرى في جهازي ...

تبين أن ما كان يتداخل مع GLFW كان Asus's Sonic Suite ، والذي تمت إعادة تثبيته تلقائيًا مع آخر تحديثات برنامج التشغيل. بطريقة ما يعلق هذا الشيء نفسه في كل شيء (ربما بالنسبة لرادار لعبة هراء هذا الشيء). أزلت قطعة القمامة تلك وعاد كل شيء إلى حالة العمل.

سعيد لأنك وجدت السبب وشكرا على المتابعة!

إذا أراد شخص ما في المستقبل ، لأي سبب من الأسباب ، التحقيق في هذا النوع من التدخل من العمليات الخارجية ، فسأقدم نفسي بكل سرور كخنزير غينيا :) Ty لوقتك!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات