minecraft segfault [РЕШЕНО]

при попытке запуска minecraft:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f8a9c1ec515, pid=28494, tid=140233619572480
#
# JRE version: 6.0_22-b22
# Java VM: OpenJDK 64-Bit Server VM (20.0-b11 mixed mode linux-amd64 compressed oops)
# Derivative: IcedTea6 1.10.4
# Distribution: Built on Gentoo Base System release 2.0.3 (Sat Oct 22 00:42:00 CEST 2011)
# Problematic frame:
# C  [libQtCore.so.4+0x62515]  QVariantAnimation::registerInterpolator(QVariant (*)(void const*, void const*, double), int)+0x45
#
# An error report file with more information is saved as:
# /home/valik/hs_err_pid28494.log
#
# If you would like to submit a bug report, please include
# instructions how to reproduce the bug and visit:
#   http://icedtea.classpath.org/bugzilla
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Аварийный останов

пробовал пересобирать qt-core. не помогло.

недавно, была запущена игра, и ноут разрядился полностью. после этого minecraft больше не запустился. что сделать можно?

Sun'овскую Яву поставь

Sun'овскую Яву поставь

Не грусти, товарищ! Всё хорошо, beautiful good!

Оно должно и на openJDK

Оно должно и на openJDK работать - у меня работает

Решил. недавно qt до 4.7

Решил. недавно qt до 4.7 обновился. а в minecraft не пофиксили. поставил обратно 4.6, и всё работает)

теперь проблема вот в чём...

x86_64-pc-linux-gnu-g++ -c -march=native -O2 -pipe -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/libdrm -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -I/usr/include/freetype2 -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_NO_OPENTYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSVISTA -DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_WINDOWSCE -DQT_NO_STYLE_WINDOWSMOBILE -DQT_NO_STYLE_S60 -DQ_INTERNAL_QAPP_SRC -DQT_NO_DEBUG -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I.rcc/release-shared -I../3rdparty/xorg -I/usr/include/freetype2 -I../3rdparty/harfbuzz/src -Idialogs -I.moc/release-shared -I/usr/X11R6/include -I.uic/release-shared -o .obj/release-shared/qcolor.o painting/qcolor.cpp
image/qpnghandler.cpp: В функции ‘void setup_qt(QImage&, png_struct*, png_info*, float)’:
image/qpnghandler.cpp:169:39: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:214:39: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:223:27: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:236:37: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:239:32: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:241:29: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:242:29: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:243:29: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:247:29: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:254:28: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:256:25: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:257:25: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:258:25: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp: В функции-члене ‘QImage::Format QPngHandlerPrivate::readImageFormat()’:
image/qpnghandler.cpp:534:21: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:536:25: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:536:53: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:538:32: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:543:28: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:545:31: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:548:25: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:555:25: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:560:27: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp: В функции ‘void set_text(const QImage&, png_struct*, png_info*, const QString&)’:
image/qpnghandler.cpp:651:28: предупреждение: deprecated conversion from string constant to ‘char*’
image/qpnghandler.cpp: В функции-члене ‘bool QPNGImageWriter::writeImage(const QImage&, int, const QString&, int, int)’:
image/qpnghandler.cpp:744:13: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:759:13: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:760:13: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:761:13: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:777:21: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:778:21: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:779:21: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:795:17: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp: В функции-члене ‘virtual QVariant QPngHandler::option(QImageIOHandler::ImageOption) const’:
image/qpnghandler.cpp:961:33: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
image/qpnghandler.cpp:961:53: ошибка: invalid use of incomplete type ‘struct png_info’
/usr/include/libpng15/png.h:702:16: ошибка: forward declaration of ‘struct png_info’
make: *** [.obj/release-shared/qpnghandler.o] Ошибка 1
make: *** Ожидание завершения заданий...
emake failed
 * ERROR: x11-libs/qt-gui-4.6.3 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3787:  Called qt4-build_src_compile
 *   environment, line 3364:  Called build_directories 'src/gui' 'src/scripttools' 'tools/designer' 'tools/linguist/linguist' 'src/plugins/imageformats/gif' 'src/plugins/imageformats/ico' 'src/plugins/imageformats/jpeg' 'src/plugins/inputmethods' 'tools/qdbus/qdbusviewer' 'src/plugins/imageformats/mng' 'src/plugins/imageformats/tiff' 'src/plugins/accessible/widgets'
 *   environment, line  812:  Called die
 * The specific snippet of code:
 *           emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINK="$(tc-getCXX)" || die "emake failed";
 * 
 * If you need support, post the output of 'emerge --info =x11-libs/qt-gui-4.6.3',
 * the complete build log and the output of 'emerge -pqv =x11-libs/qt-gui-4.6.3'.
 * The complete build log is located at '/home/valik/tmp/portage/x11-libs/qt-gui-4.6.3/temp/build.log'.
 * The ebuild environment file is located at '/home/valik/tmp/portage/x11-libs/qt-gui-4.6.3/temp/environment'.
 * S: '/home/valik/tmp/portage/x11-libs/qt-gui-4.6.3/work/qt-everywhere-opensource-src-4.6.3'

>>> Failed to emerge x11-libs/qt-gui-4.6.3,

печалище(

Может не в тему но всеже у

Может не в тему но всеже у меня

Цитата:
# emerge qt-core -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-libs/qt-core-4.7.2-r2 USE="exceptions glib iconv jit qt3support ssl (-aqua) -debug -optimized-qmake -pch -private-headers" 0 kB

Minecraft прекрасно работает с OpenJDK причем и на 32-х и на 64-х битах

Подобные ошибки часто сыпятся из-за дров видеокарт по моим наблюдениям.

да, пересобрал заново, и всё

да, пересобрал заново, и всё работает, спасибо)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".