ipfw - Abort trap (core dumped)
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Гость
- проходил мимо
Re: ipfw - Abort trap (core dumped)
набросайте фейковый набор в скрипт
котрый после запуска валит ipfw
и закинте в рассылку
к вечеру разрабы уже все пофиксят
котрый после запуска валит ipfw
и закинте в рассылку
к вечеру разрабы уже все пофиксят
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
чота как-то не спортивно, а скрипт вон он в шапке
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
та хочу в рассылку накатать.
ещё бы проверить куррент i386 - на amd64 не падает ни 8 ни 9
ещё бы проверить куррент i386 - на amd64 не падает ни 8 ни 9
Убей их всех! Бог потом рассортирует...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
ок, вечером на карренте проверю 
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
да, на карренте i386
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
действительно пародокс - таджмахал чтоли построить решил?Гость писал(а):?? ??? ?????? ???? ??????ну если не работает ipfw, почему бы не восспользоватся альтернативными вариантами?
??? ????? -- ??????? ???? ????? ??? ????? ipfw!
//del
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
а на каком количестве записей, примерно, таблица отваливается? 255*60? судя по маске
//del
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
какое-то дурацкое.. на работе в хистори естьADRE писал(а):а на каком количестве записей, примерно, таблица отваливается? 255*60? судя по маске
чё-то 11881 чтоли...
Убей их всех! Бог потом рассортирует...
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
кстати на 8-RELEASE i386 GENERIC пере коркой пишет в логи:
Код: Выделить всё
Line 15240: stack overflow detected; terminatedВ дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
маленький говностек 254*60 = 15240, 2^13 =8192 надо посмотреть как его обемом рулить. 2 ^ 14 = 16384, попробуй запихнуть туда 8192 - запихнётся больше чем уверен, а вот8193 уже не залезет
//del
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
в карренте i386 корка повторяется
backtrace на 361 шаг oO
backtrace на 361 шаг oO
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- ProFTP
- подполковник
- Сообщения: 3388
- Зарегистрирован: 2008-04-13 1:50:04
- Откуда: %&й
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
предлагаю переписать FreeBSD на perl чтобы получилась аналоговая супер машина, скоростная, с квантовыми распределенными и параллельным вычислениями!
без ipfw
===
я только что попробовал ipfw ipfw.txt
ничего не вываливается, как вариант сделать несколько таблиц...
ipfw.txt
без ipfw
===
я только что попробовал ipfw ipfw.txt
ничего не вываливается, как вариант сделать несколько таблиц...
ipfw.txt
Код: Выделить всё
table 1 add 1.1.1.1
table 1 add 1.1.1.2- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
к вечерку соберу мир с
Код: Выделить всё
DEBUG_FLAGS=-g
CFLAGS=-pipeВ дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Re: ipfw - Abort trap (core dumped)
i386 8-stable на 9 апреля
ошибка возникает на значении 40 в третьем октете
несмотря на core dumped таблица все равно заполняется до конца и файервол продолжает работу - в соответствии с заполненной таблицей. То есть ipfw отрабатывает нормально все команды и вылетает при завершении работы.
ошибка возникает на значении 40 в третьем октете
несмотря на core dumped таблица все равно заполняется до конца и файервол продолжает работу - в соответствии с заполненной таблицей. То есть ipfw отрабатывает нормально все команды и вылетает при завершении работы.
Последний раз редактировалось sch 2010-04-11 10:22:07, всего редактировалось 1 раз.
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
опять же - парадокс грит что проявляется на выходе из функции добавления строчек
Убей их всех! Бог потом рассортирует...
- Alex Keda
- стреляли...
- Сообщения: 35480
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ipfw - Abort trap (core dumped)
http://lists.freebsd.org/pipermail/free ... 16565.html
запулил
просьба у кого отладка есть - туда же кинуть
запулил
просьба у кого отладка есть - туда же кинуть
Убей их всех! Бог потом рассортирует...
-
Гость
- проходил мимо
Re: ipfw - Abort trap (core dumped)
зачем весь мир?
достаточно только те библиотеки которые видны в бектреисе
я видел там только libc.so
так же можно попробовать за есперимента взять ipfw с другой версии бсд i386 где он не валиться
и собрать на этой где валиться
дабы проверить это глюк в ipfw или libc.so
достаточно только те библиотеки которые видны в бектреисе
я видел там только libc.so
так же можно попробовать за есперимента взять ipfw с другой версии бсд i386 где он не валиться
и собрать на этой где валиться
дабы проверить это глюк в ipfw или libc.so
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
Код: Выделить всё
foo# gdb /sbin/ipfw ipfw.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...
Core was generated by `ipfw'.
Program terminated with signal 6, Aborted.
Reading symbols from /lib/libutil.so.9...done.
Loaded symbols for /lib/libutil.so.9
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x281eee1b in kill () at kill.S:3
3 RSYSCALL(kill)
(gdb) bt
#0 0x281eee1b in kill () at kill.S:3
#1 0x280e8ef5 in __fail (msg=0x281f3730 "stack overflow detected; terminated") at /usr/src/lib/libc/sys/stack_protector.c:95
#2 0x280e8f30 in __stack_chk_fail () at /usr/src/lib/libc/sys/stack_protector.c:102
#3 0x08057f44 in ipfw_readfile (ac=2, av=0xbfbfecac) at /usr/src/sbin/ipfw/main.c:581
#4 0x08057fca in main (ac=2, av=0xbfbfecac) at /usr/src/sbin/ipfw/main.c:606
Current language: auto; currently asm
Код: Выделить всё
foo# uname -a
FreeBSD foo.vyborg.ru 9.0-CURRENT FreeBSD 9.0-CURRENT #1: Sun Apr 11 21:00:05 MSD 2010 root@foo.vyborg.ru:/usr/obj/usr/src/sys/GENERIC i386В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
ололо я нашел ошибку!
позже патч выложу
позже патч выложу
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
Код: Выделить всё
foo# diff -ruN main.c~ main.c
--- main.c~ 2010-03-04 19:54:56.000000000 +0300
+++ main.c 2010-04-12 09:37:21.000000000 +0400
@@ -553,7 +553,7 @@
}
while (fgets(buf, BUFSIZ, f)) { /* read commands */
- char linename[10];
+ char linename[11];
char *args[2];
lineno++;
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Re: ipfw - Abort trap (core dumped)
а почему не поставить 12 символов в массив?hizel писал(а):Код: Выделить всё
- char linename[10]; + char linename[11];
ошибка возникала при количестве строк в файле = (2^5 + 2^3) * 2^8
увеличив символьное представление операции на 1 позицию мы оттянули возникновение ошибки до более другого количества строк
возможно даже до количества = (2^5 + 2^3) * 2^8 * 2^8
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: ipfw - Abort trap (core dumped)
угу 
вообщем закоммитили так:
http://lists.freebsd.org/pipermail/svn- ... 22696.html
всем спасибо - все свободны
таки место бага правильное
вообщем закоммитили так:
http://lists.freebsd.org/pipermail/svn- ... 22696.html
всем спасибо - все свободны
таки место бага правильное
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Re: ipfw - Abort trap (core dumped)
поздравляю с почти коммитом в ядро 


