ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Падение программы под 2.6.3x
@ 2011-02-28  8:15 Vladimir Karpinsky
  2011-02-28  8:30 ` Damir
  2011-02-28  8:38 ` REAL
  0 siblings, 2 replies; 19+ messages in thread
From: Vladimir Karpinsky @ 2011-02-28  8:15 UTC (permalink / raw)
  To: community

Здравствуйте!

Случилась такая проблема: есть некая программы, которая компилируется без 
ошибок, при этом нормально работает под ядрами 2.6.2x (альт 4.x), но падает 
под 2.6.3x (p5). Причём и то и другое поведение проверено на двух 
компьютерах: в первом случае --- Десктопы 4.0. и 4.1, а во втором --- 
АркСервер и  какой-то из 5-х десктопов (его сейчас нет под рукой --- точную 
версию не знаю). Падает так:

$ ../BIN/bin2sac par=./b2s.par npts=1024 dt=0.05 < tmp3 > tss
 > *** stack smashing detected ***: ../BIN/bin2sac terminated
 > ======= Backtrace: =========
 > /lib/libc.so.6(__fortify_fail+0x40)[0xb77110a0]
 > /lib/libc.so.6(+0xde05a)[0xb771105a]
 > ../BIN/bin2sac[0x8048e06]
 > /lib/libc.so.6(__libc_start_main+0xe6)[0xb7649c66]
 > ../BIN/bin2sac[0x8048731]
 > ======= Memory map: ========
 > 08048000-0804b000 r-xp 00000000 09:03 8345
 > /var/srv/home/karp/MTPACKAGE/BIN/bin2sac
 > 0804b000-0804c000 r-xp 00002000 09:03 8345
 > /var/srv/home/karp/MTPACKAGE/BIN/bin2sac
 > 0804c000-0804d000 rwxp 00003000 09:03 8345
 > /var/srv/home/karp/MTPACKAGE/BIN/bin2sac
 > 0804d000-0806e000 rwxp 00000000 00:00 0 [heap]
 > b7613000-b7630000 r-xp 00000000 09:01 60881 /lib/libgcc_s.so.1
 > b7630000-b7631000 r-xp 0001c000 09:01 60881 /lib/libgcc_s.so.1
 > b7631000-b7632000 rwxp 0001d000 09:01 60881 /lib/libgcc_s.so.1
 > b7632000-b7633000 rwxp 00000000 00:00 0
 > b7633000-b7785000 r-xp 00000000 09:01 58278 /lib/libc-2.11.2.so
 > b7785000-b7787000 r-xp 00152000 09:01 58278 /lib/libc-2.11.2.so
 > b7787000-b7788000 rwxp 00154000 09:01 58278 /lib/libc-2.11.2.so
 > b7788000-b778b000 rwxp 00000000 00:00 0
 > b7794000-b7795000 rwxp 00000000 00:00 0
 > b7795000-b7796000 r-xp 00000000 00:00 0 [vdso]
 > b7796000-b77b1000 r-xp 00000000 09:01 58014 /lib/ld-2.11.2.so
 > b77b1000-b77b2000 r-xp 0001b000 09:01 58014 /lib/ld-2.11.2.so
 > b77b2000-b77b3000 rwxp 0001c000 09:01 58014 /lib/ld-2.11.2.so
 > bfc9f000-bfcb4000 rw-p 00000000 00:00 0 [stack]

Я не программист чтобы в этом разобраться, более того, автор тоже ничего 
толком сказать не может. Единственно, что он смог сказать, что у него под 
Федорой 14 эта программа, скомпилированная gcc 4.5.1, работает нормально, а 
скомпилировать её gcc весий 3.3.2, 3.3.9 и 4.1.2 он без ошибок не смог. В 
p5 gcc 4.5.1 нет, поэтому проверить, является ли это проблемой gcc я не 
могу. В среду-четверг попробую загрузиться на том же компьютере с ядром 
помладше, чтобы проверить зависимость именно от ядра.

На что ещё стоит обратить внимание, какие тесты провести? Программа очень 
нужна, буду благодарен за любые советы.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2011-03-01  7:43 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-28  8:15 [Comm] Падение программы под 2.6.3x Vladimir Karpinsky
2011-02-28  8:30 ` Damir
2011-02-28  9:48   ` Vladimir Karpinsky
2011-02-28  8:38 ` REAL
2011-02-28  9:16   ` Vladimir Karpinsky
2011-02-28  9:36     ` REAL
2011-02-28  9:44       ` Vladimir Karpinsky
2011-02-28 18:46         ` Sergey Vlasov
2011-03-01  7:43           ` Vladimir Karpinsky
2011-02-28 10:08       ` REAL
2011-02-28 10:31         ` Vladimir Karpinsky
2011-02-28 11:37           ` REAL
2011-02-28 11:39             ` REAL
2011-02-28 12:04             ` Vladimir Karpinsky
2011-02-28 12:55               ` REAL
2011-02-28 13:01                 ` Vladimir Karpinsky
2011-02-28 14:57                   ` REAL
2011-02-28 14:03                 ` Yura Kalinichenko
2011-02-28  9:38     ` Damir

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git