assert failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've compiled all the libraries for Debug and when I start gnugk I'm
getting notification at the CLI that I can Abort, Core, or Debug

Hitting "Core" doesn't seem to create a core file on the file system
that I can put into gdb.  Here's the logs:

2010/04/20 06:49:09.756 3             RasTbl.cxx(314)   Gk      Delete
endpoint: 8331_endp 0
2010/04/20 06:59:02.976 5                job.cxx(178)   JOB     Idle
timeout for Worker 3075722096
2010/04/20 06:59:02.976 5                job.cxx(204)   JOB     Worker
3075722096 closed
2010/04/20 06:59:02.976 5                job.cxx(392)   JOB     Worker
threads: 3 total - 3 busy, 0 idle
2010/04/20 06:59:02.977 3            osutils.cxx(1611)  PTLib   Thread
ended: name="Worker:0xb753cb70", real=600.002, kernel=0.000 (0%),
user=0.000 (0%), both=0.000 (0%)
2010/04/20 06:59:02.977 5                job.cxx(164)   JOB     Worker
3075722096 destroyed
2010/04/20 06:59:02.977 5           tlibthrd.cxx(451)   PTLib
Destroyed thread 0xb7603828 Worker:0xb753cb70(id = b753cb70)
2010/04/20 11:56:36.533 5           tlibthrd.cxx(423)   PTLib
Created thread 0x8bf0258
2010/04/20 11:56:36.534 5                job.cxx(364)   JOB     Worker
threads: 4 total - 4 busy, 0 idle
2010/04/20 11:56:36.534 5           tlibthrd.cxx(499)   PTLib
Started thread 0x8bf0258 Worker:0xb753cb70
2010/04/20 11:56:36.534 5                job.cxx(170)   JOB     Worker
3075722096 started
2010/04/20 11:56:36.534 5                job.cxx(190)   JOB
Starting Job StatusCmd reload at Worker thread 3075722096
2010/04/20 11:56:36.534 5           GkStatus.cxx(1138)  STATUS  Got
command reload from client 127.0.0.1:34981=>127.0.0.1:7000
2010/04/20 11:56:36.534 1                 gk.cxx(1007)  GK
Logging closed (reopen log file)
2010/04/20 11:56:36.534 1                 gk.cxx(1038)  GK
Logging restarted
2010/04/20 11:56:36.535 5            Toolkit.cxx(1047)  GK      Trying
file name /tmp/gnugk.ini-9437 for temp config
2010/04/20 11:56:36.535 4             config.cxx(221)   PTLib
Created PXConfig 0x8c25990
2010/04/20 11:56:36.535 4             config.cxx(336)   PTLib
Reading config file: /tmp/gnugk.ini-9437
2010/04/20 11:56:36.536 4             config.cxx(226)   PTLib
Destroyed PXConfig 0x8bfcc68
2010/04/20 11:56:36.536 4             config.cxx(226)   PTLib
Destroyed PXConfig 0x8be5a70
2010/04/20 11:56:36.536 5            Toolkit.cxx(1080)  GK      Trying
file name /tmp/gnugk.ini-1817 for external config
2010/04/20 11:56:36.536 4             config.cxx(221)   PTLib
Created PXConfig 0x8be5a70
2010/04/20 11:56:36.536 4             config.cxx(336)   PTLib
Reading config file: /tmp/gnugk.ini-1817
2010/04/20 11:56:36.537 4            Toolkit.cxx(350)   InterfaceTable:
127.0.0.1 [00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:01]
<00-00-00-00-00-00> (lo)
10.23.10.223 [fe:80:00:00:00:00:00:00:02:1c:23:ff:fe:2c:fc:d1]
<00-1C-23-2C-FC-D1> (eth0)

2010/04/20 11:56:36.540 2            Toolkit.cxx(289)
Network=10.23.0.0/255.255.0.0, IP=10.23.10.223
2010/04/20 11:56:36.541 2            Toolkit.cxx(289)
Network=169.254.0.0/255.255.0.0, IP=10.23.10.223
2010/04/20 11:56:36.541 2            Toolkit.cxx(291)   Default IP=10.23.10.223
2010/04/20 11:56:36.541 2         transports.cxx(904)   H323    Use of
non IP transport address: ""
2010/04/20 11:56:36.541 2            Toolkit.cxx(446)   GK      H.323
Proxy not enabled by default
2010/04/20 11:56:36.541 2            Toolkit.cxx(818)   GK      Loaded
per GW rewrite data:
2010/04/20 11:56:36.542 2            Toolkit.cxx(821)   GK      No per
GW data loaded
2010/04/20 11:56:36.543 5              clirw.cxx(456)   CLIRW   0
inbound rules loaded
2010/04/20 11:56:36.543 5              clirw.cxx(470)   CLIRW   0
outbound rules loaded
2010/04/20 11:56:36.543 5            capctrl.cxx(258)   CAPCTRL 0 IP
rules loaded
2010/04/20 11:56:36.543 5            capctrl.cxx(271)   CAPCTRL 0
H.323 ID rules loaded
2010/04/20 11:56:36.543 5            capctrl.cxx(284)   CAPCTRL 0 CLI
rules loaded
2010/04/20 11:56:36.544 2             RasSrv.cxx(745)   GK      Using
Direct Signalling
2010/04/20 11:56:36.544 2             RasSrv.cxx(746)   GK      H.245
Routed Disabled
2010/04/20 11:56:36.544 2             RasSrv.cxx(749)   GK
H.460.18 Registrations Enabled
2010/04/20 11:56:36.544 2             RasSrv.cxx(764)   GK      No
ENUMservers set, using defaults
2010/04/20 11:56:36.544 2             RasSrv.cxx(785)   GK      No
RDSservers set, using defaults
2010/04/20 11:56:36.544 2             RasSrv.cxx(824)   GK      Home =
127.0.0.1,10.23.10.223
2010/04/20 11:56:36.544 4           yasocket.cxx(882)   TCPSrv
CpsLimit disabled
2010/04/20 11:56:36.545 1           Neighbor.cxx(332)   Set neighbor
GK4(10.23.10.224:1719) send=* accept=*
2010/04/20 11:56:36.545 0             assert.cxx(108)   PWLib
Assertion fail: regular expression compile failed : Invalid preceding
regular expression, file ptlib/common/contain.cxx, line 2587, class
PRegularExpression, Error=107
2010/04/20 11:56:58.062 5                 gk.cxx(835)   GK      Daily
rotation enabled (first rotation scheduled at Wed, 21 Apr 2010
00:00:00 -0500
2010/04/20 11:56:58.062 1                 gk.cxx(607)   GNU Gatekeeper
with ID 'OpenH323GK' started
Gatekeeper(GNU) Version(2.3.2)
Ext(pthreads=1,radius=1,mysql=1,pgsql=0,firebird=0,odbc=0,sqlite=0,large_fdset=0,crypto/ssl=0,h46018=1,h46023=1)
Build(Apr 19 2010, 15:10:30) Sys(Linux i686 2.6.31-20-generic)

2010/04/20 11:56:58.062 2          singleton.cxx(25)    Create
instance: CallTable(4)
2010/04/20 11:56:58.063 2                 gk.cxx(651)   GK
Disable Bandwidth Management
2010/04/20 11:56:58.063 2                 gk.cxx(660)   GK
TimeToLive for Registrations: -1
2010/04/20 11:56:58.063 2             RasSrv.cxx(745)   GK      Using
Direct Signalling
2010/04/20 11:56:58.063 2             RasSrv.cxx(746)   GK      H.245
Routed Disabled
2010/04/20 11:56:58.063 2             RasSrv.cxx(749)   GK
H.460.18 Registrations Enabled
2010/04/20 11:56:58.063 2             RasSrv.cxx(764)   GK      No
ENUMservers set, using defaults
2010/04/20 11:56:58.063 2             RasSrv.cxx(785)   GK      No
RDSservers set, using defaults
2010/04/20 11:56:58.063 2          singleton.cxx(25)    Create
instance: GkStatus(5)
2010/04/20 11:56:58.063 2          singleton.cxx(25)    Create
instance: Agent(6)
2010/04/20 11:56:58.063 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 9 Thread unblock pipe
2010/04/20 11:56:58.063 5           tlibthrd.cxx(423)   PTLib
Created thread 0xa44f2e0
2010/04/20 11:56:58.064 4           tlibthrd.cxx(583)   PTLib   Thread
high water mark set: 3
2010/04/20 11:56:58.064 5                job.cxx(364)   JOB     Worker
threads: 1 total - 1 busy, 0 idle
2010/04/20 11:56:58.064 5           tlibthrd.cxx(499)   PTLib
Started thread 0xa44f2e0 Worker:0xb7725b70
2010/04/20 11:56:58.064 5                job.cxx(170)   JOB     Worker
3077725040 started
2010/04/20 11:56:58.064 5                job.cxx(190)   JOB
Starting Job GkStatus at Worker thread 3077725040
2010/04/20 11:56:58.064 2          singleton.cxx(25)    Create
instance: RegistrationTable(7)
2010/04/20 11:56:58.065 4           yasocket.cxx(882)   TCPSrv
CpsLimit disabled
2010/04/20 11:56:58.065 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 11 Thread unblock pipe
2010/04/20 11:56:58.065 5           tlibthrd.cxx(423)   PTLib
Created thread 0xa453790
2010/04/20 11:56:58.065 4           tlibthrd.cxx(583)   PTLib   Thread
high water mark set: 4
2010/04/20 11:56:58.065 5                job.cxx(364)   JOB     Worker
threads: 2 total - 2 busy, 0 idle
2010/04/20 11:56:58.066 2             RasSrv.cxx(824)   GK      Home =
127.0.0.1,10.23.10.223
2010/04/20 11:56:58.066 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 12 PUDPSocket
2010/04/20 11:56:58.066 1             RasSrv.cxx(519)   Listening to
127.0.0.1:1719(U)
2010/04/20 11:56:58.066 5           yasocket.cxx(752)   RasSrv  Total sockets: 1
2010/04/20 11:56:58.066 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 13 StatusListener
2010/04/20 11:56:58.066 1             RasSrv.cxx(519)   Listening to
127.0.0.1:7000
2010/04/20 11:56:58.066 5           yasocket.cxx(752)   TCPSrv  Total sockets: 1
2010/04/20 11:56:58.067 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 14 PUDPSocket
2010/04/20 11:56:58.067 1             RasSrv.cxx(519)   Listening to
10.23.10.223:1719(U)
2010/04/20 11:56:58.067 5           yasocket.cxx(752)   RasSrv  Total sockets: 2
2010/04/20 11:56:58.067 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 15 PUDPSocket
2010/04/20 11:56:58.068 1             RasSrv.cxx(519)   Listening to
10.23.10.223:1718(Mcast)
2010/04/20 11:56:58.068 5           yasocket.cxx(752)   RasSrv  Total sockets: 3
2010/04/20 11:56:58.068 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 16 StatusListener
2010/04/20 11:56:58.068 1             RasSrv.cxx(519)   Listening to
10.23.10.223:7000
2010/04/20 11:56:58.068 5           yasocket.cxx(752)   TCPSrv  Total sockets: 2
2010/04/20 11:56:58.068 4             osutil.cxx(189)   PWLib   File
handle high water mark set: 17 PUDPSocket
2010/04/20 11:56:58.068 1             RasSrv.cxx(885)   RAS
Broadcast listener listening at 0.0.0.0:1719(Bcast)
2010/04/20 11:56:58.068 5           yasocket.cxx(752)   RasSrv  Total sockets: 4
2010/04/20 11:56:58.068 4           yasocket.cxx(882)   TCPSrv
CpsLimit disabled
2010/04/20 11:56:58.069 1           Neighbor.cxx(332)   Set neighbor
GK4(10.23.10.224:1719) send=* accept=*
2010/04/20 11:56:58.069 0             assert.cxx(108)   PWLib
Assertion fail: regular expression compile failed : Invalid preceding
regular expression, file ptlib/common/contain.cxx, line 2587, class
PRegularExpression, Error=13
2010/04/20 11:56:58.070 5           tlibthrd.cxx(499)   PTLib
Started thread 0xa453790 Worker:0xb76e4b70
2010/04/20 11:56:58.070 5                job.cxx(170)   JOB     Worker
3077458800 started
2010/04/20 11:56:58.070 5                job.cxx(190)   JOB
Starting Job TCPSrv at Worker thread 3077458800

The configuration is:
cat gatekeeper.ini
[Gatekeeper::Main]
Fortytwo=42
EndpointIDSuffix=_gk2
CompareAliasType=0
CompareAliasCase=0
AlternateGKs=10.23.10.224:1719:false:120:gk4
SendTo=10.23.10.224:1719
SkipForwards=10.23.10.224
UseBroadcastListener=1
UseMulticastListener=1
StatusTraceLevel=5
TraceLevel=5

[GkStatus::Auth]
rule=allow

[RasSrv::GWPrefixes]
phi=1

[RoutedMode]
EnableH46018=1
CallSignalPort=1720

[RasSrv::RRQFeatures]
OverwriteEPOnSameAddress=1

[RasSrv::ARQFeatures]
RoundRobinGateways=1

[RasSrv::Neighbors]
GK4=GnuGk

[Neighbor::GK4]
GatekeeperIdentifier=GK4
Host=10.23.10.224
SendPrefixes=*
AcceptPrefixes=*
ForwardLRQ=always

[RasSrv::LRQFeatures]
ForwardHopCount=2

[LogFile]
Filename=/home/rkulagow/gk_trace.log
Rotate=Daily
RotateTime=00:00

[RoutingPolicy]
default=explicit,internal,vqueue,neighbor,enum,srv,dns

[RoutingPolicy::OnARQ]
;apply vq routing only to h323_ids
;h323_ID=vqueue,explicit,internal
;apply vq routing only e164 numbers
;dialedDigits=vqueue,explicit,internal
;apply vq routing to h323_ids and e164 numbers
default=vqueue,explicit,internal
;default=explicit,internal

; triggers RouteRequest to the gk status line, if 'support',
; 'sales' or US number starting with 215 is called

[CTI::Agents]
;VirtualQueueAliases=support,sales
;VirtualQueuePrefixes=001215,0111215,1215
; similar to the above
VirtualQueueRegex=*
RequestTimeout=10


I'm trying to send all inbound IP calls to the vqueue so that I can
experiment with a one-to-one mapping of multiple external IP addresses
to internal hosts to get around the inability of external parties to
TCS dial.

------------------------------------------------------------------------------
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux