Mantis BugTracker for CapiSuite
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000052 [CapiSuite] core crash always 2003-12-23 21:25 2004-01-02 15:59
Reporter ingo View Status public  
Assigned To gernot
Priority normal Resolution fixed  
Status closed   Product Version 0.5
Summary 0000052: CapiSuite crashes if no free B-Channel is available
Description If I send a fax to myself and no free B-Channel for recieving the fax is available capisuite exits with message "Abortet".

Version 0.4.3 works without any problems.
Additional Information
Attached Files

- Relationships

- Notes
(0000075)
gernot
2003-12-23 22:17

Sorry, but what do you mean by "Version 0.4.3 works without any problems"? Which version causes the problem for you? Current CVS?
 
(0000077)
ingo
2003-12-23 23:33

CVS-Version from 22.12.2003 compiled and running on SuSE8.2 crashes.
 
(0000078)
gernot
2003-12-24 18:15

Well, I'm trying to find a SIGSEGV in current CVS since weeks (well, not every day, but when I find spare time to spend on CapiSuite). This is also preventing me from developing further features currently.

I suppose you see the same problem than me, but I'll leave this report open to check it after I fixed the first SIGSEGV I found...

Do you have any knowledge in debugging C++? If yes, any idea which could help me to find the problem would be very much appreciated.

For the SIGSEGV I found I can see that suddenly conn (the pointer to the current Connection object) gets NULL. But I was absolutely not able to trace the reason for this. I assume some kind of race condition, doubled-used memory etc. pp. But neither gdb, nor libefence nor valgrind were able to help me... :-((
 
(0000081)
gernot
2003-12-31 15:37

Hoorray, I found the crash I searched for a long time (it was SIGABRT, not SIGSEGV to be exact) now. :-))

So could you please test if my fix also fixes your problem in the current CVS version? If you need assistance to test it or if it's too much trouble (costs) for you, please don't hesitate to tell me and I'll see if I can reproduce the problem by myself. TIA!
 
(0000083)
ingo
2004-01-02 13:43

I tested the current CVS version (2.1.2004):
No crash, capisuite works fine :-))
 
(0000084)
gernot
2004-01-02 15:58

This is great, thx for the quick feedback!! (So BerliOS isn't down any more which is also great ;) ).

So we can close this bug...
 

- Issue History
Date Modified Username Field Change


Mantis 0.19.2
Copyright © 2000 - 2004 Mantis Group
136 total queries executed.
25 unique queries executed.