Bug 27751

Summary: падает по "Недопустимая инструкция"
Product: Branch t6 Reporter: Andrey Chichak <Andrey.Chichak>
Component: asterisk1.8Assignee: Denis Smirnov <mithraen>
Status: CLOSED FIXED QA Contact: QA t6 <qa-t6>
Severity: normal    
Priority: P3 CC: mike, viy
Version: не указана   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 27745    

Description Andrey Chichak 2012-09-19 10:05:50 MSK
Падает при запуске.
НО!
Система поставленная с "Server light" - не падает.
Система поставленная с "Кентавра" - падает.
Comment 1 Andrey Chichak 2012-09-19 10:07:08 MSK
[root@i ftpstore.snapshots]# rpm -qa| grep asterisk1.8 
asterisk1.8-chan_sip-1.8.16.0-alt0.M60T.1
asterisk1.8-1.8.16.0-alt0.M60T.1
asterisk1.8-ael-1.8.16.0-alt0.M60T.1
asterisk1.8-res_crypto-1.8.16.0-alt0.M60T.1


[root@i ftpstore.snapshots]# uname -a
Linux i.tomsk.ru 3.3.7-std-def-alt1 #1 SMP Tue May 22 14:00:05 UTC 2012 x86_64 GNU/Linux

Падучесть воспроизвелась на двух серверах, непадучесть на одном.
Comment 2 Denis Smirnov 2012-09-19 10:29:20 MSK
Везде одна и та же версия астериска?

А какие процессоры -- там где падает, и там где не падает?
Comment 3 Andrey Chichak 2012-09-19 10:50:36 MSK
не падает:
Intel(R) Xeon(R) CPU E31220 @ 3.10GHz stepping 07

[chch@sibkom ~]$ lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 42
Stepping:              7
CPU MHz:               3101.000
BogoMIPS:              6185.85
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              8192K
NUMA node0 CPU(s):     0-3

падает:
Intel(R) Core(TM) i3 CPU         550  @ 3.20GHz stepping 05

[root@koleso log]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    2
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 37
Stepping:              5
CPU MHz:               3200.378
BogoMIPS:              6399.78
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              4096K
NUMA node0 CPU(s):     0-3

AMD Athlon(tm) II X2 220 Processor stepping 03
[root@i ~]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            16
Model:                 6
Stepping:              3
CPU MHz:               2812.795
BogoMIPS:              5625.59
Virtualization:        AMD-V
L1d cache:             64K
L1i cache:             64K
L2 cache:              512K
NUMA node0 CPU(s):     0,1
Comment 4 Denis Smirnov 2012-09-19 13:27:00 MSK
Так, кажется 1.8 собирается с -march=native.
Найду где именно эту радость оторвать и пересоберу.
Comment 5 Denis Smirnov 2012-09-24 14:36:54 MSK
Прошу проверить task #80808 (отправил на сборку).
asterisk1.8 версии 1.8.16.0-alt2
Comment 6 Denis Smirnov 2012-09-25 12:22:08 MSK
Ну так что, новая сборка уже не падает?
Comment 7 Andrey Chichak 2012-09-25 13:48:47 MSK
(В ответ на комментарий №6)
> Ну так что, новая сборка уже не падает?

оно еще в пути
Comment 8 Andrey Chichak 2012-09-25 14:08:35 MSK
(В ответ на комментарий №6)
> Ну так что, новая сборка уже не падает?

спасибо, все отлично!
на всех трех системах работает.

только сборка alt1 а не alt2, что разумно после alt0. :)
Comment 9 viy 2012-09-25 14:57:35 MSK
(В ответ на комментарий №8)
> на всех трех системах работает.
> 
> только сборка alt1 а не alt2, что разумно после alt0. :)

alt1.M60T.1 это (бакпорт) alt2, так что все правильно.