From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=AWL,BAYES_00, DNS_FROM_OPENWHOIS,SPF_SOFTFAIL autolearn=no version=3.2.5 Message-ID: <4D6B5988.6060306@mail.ru> Date: Mon, 28 Feb 2011 11:15:04 +0300 From: Vladimir Karpinsky User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: community@lists.altlinux.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP Subject: [Comm] =?koi8-r?b?8MHExc7JxSDQ0s/H0sHNzdkg0M/EIDIuNi4zeA==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 08:15:11 -0000 Archived-At: List-Archive: List-Post: Здравствуйте! Случилась такая проблема: есть некая программы, которая компилируется без ошибок, при этом нормально работает под ядрами 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 я не могу. В среду-четверг попробую загрузиться на том же компьютере с ядром помладше, чтобы проверить зависимость именно от ядра. На что ещё стоит обратить внимание, какие тесты провести? Программа очень нужна, буду благодарен за любые советы. -- С уважением, Владимир.