LINUX.ORG.RU

g++ crashes


0

0

Здравствуйте. Что-то при попытке скомпилить пару прог начал валиться g++ - мож конечно проги такие попались, ибо раньше почти все компилилось нормально. Может есть у кого мысли, отчего это может быть?

amd64, gcc -v
Reading specs from /usr/lib/gcc/x86_64-slackware-linux/3.4.3/specs
Configured with: ../gcc-3.4.3/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=x86_64-slackware-linux --host=x86_64-slackware-linux
Thread model: posix
gcc version 3.4.3

валится при компиляции stardict-2.4.8:

 make
make  all-recursive
make[1]: Entering directory `/usr/src/progz/stardict-2.4.8'
Making all in src
make[2]: Entering directory `/usr/src/progz/stardict-2.4.8/src'
Making all in lib
make[3]: Entering directory `/usr/src/progz/stardict-2.4.8/src/lib'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -Wall -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include    -I/usr/X11R6/include  -g -O2 -MT lib.o -MD -MP -MF ".deps/lib.Tpo" -c -o lib.o lib.cpp; \
then mv -f ".deps/lib.Tpo" ".deps/lib.Po"; else rm -f ".deps/lib.Tpo"; exit 1; fi
g++: Internal error: Segmentation fault (program cc1plus)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html>; for instructions.
make[3]: *** [lib.o] Error 1
make[3]: Leaving directory `/usr/src/progz/stardict-2.4.8/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/progz/stardict-2.4.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/progz/stardict-2.4.8'
make: *** [all] Error 2

dmesg:
 <0>general protection fault: 0000 [6]
CPU 0
Modules linked in: ub vmnet snd_pcm_oss snd_mixer_oss snd_mpu401 snd_mpu401_uart parport_pc parport snd_emu10k1 snd_rawmidi snd_seq_device snd_ac97_codec snd_pcm snd_timer snd_page_alloc snd_util_mem snd_hwdep snd via_rhine nvidia 3c59x it87 eeprom i2c_sensor i2c_isa i2c_nforce2 i2c_core vmmon fuse
Pid: 7446, comm: cc1plus Tainted: P      2.6.12.2
RIP: 0010:[<ffffffff80152272>] <ffffffff80152272>{__rmqueue+82}
RSP: 0000:ffff810039c95c98  EFLAGS: 00010083
RAX: ff008100013e36e8 RBX: ffffffff80514980 RCX: ffff810001432978
RDX: ffffffff80514a10 RSI: 0000000000000001 RDI: ffffffff80514998
RBP: ffffffff805149c8 R08: ffffffff80514a10 R09: 0000000000000001
R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000
R13: ffffffff805149b8 R14: ffffffff80514980 R15: ffff810001432950
FS:  00002aaaaadf84a0(0000) GS:ffffffff80660440(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00002aaaace60000 CR3: 0000000010d71000 CR4: 00000000000006e0
Process cc1plus (pid: 7446, threadinfo ffff810039c94000, task ffff810039c770f0)
Stack: 0000000000000000 ffffffff80514980 ffffffff805149c8 0000000000000000
       ffffffff805149b8 0000000000000019 0000000000000000 ffffffff801526ac
       0000001900000000 000000000000001f
Call Trace:<ffffffff801526ac>{buffered_rmqueue+124} <ffffffff80152a32>{__alloc_pages+194}
       <ffffffff8015d0e9>{do_no_page+249} <ffffffff80151028>{__generic_file_aio_read+424}
       <ffffffff8015d580>{handle_mm_fault+400} <ffffffff801511db>{generic_file_read+187}
       <ffffffff8011f3e9>{do_page_fault+1001} <ffffffff8010efbd>{error_exit+0}


Code: 48 89 50 08 48 89 02 48 c7 41 08 00 02 20 00 48 c7 01 00 01
RIP <ffffffff80152272>{__rmqueue+82} RSP <ffff810039c95c98>
★★★★★

Ответ на: комментарий от birdie

Мм, думаете от этого? Хотя возможно, щас вообще все вывалилось, та же kernel: general protection fault: 0000 [1]

Но оверклокил я год назад и тупо - опция overclocking 15% в биосе. Щас уберу :)

roy ★★★★★
() автор топика
Ответ на: комментарий от roy

Ещё полчасика подожди и ты узнаешь, что на процессоре кулер остановился или таракан-камикадзе совершил зверское самоубийство об модуль памяти.

dn2010 ★★★★★
()

-/configure su make make install По виду ошибка похожа на утечку памяти. У меня такая же байда была. Обнови ядро, может поможет. И советую тебе на будущие устанавливай соответственные пакеты, а не компилируй.

anonymous
()
Ответ на: комментарий от dn2010

Да вроде крутится судя по сенсорам и по шуму. После сброса оверклокинга - работает нормально. Хотя может ребут помог? Нормально - т.е. не сегфолтится. Хоят странно, раньше такого не было

roy ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.