[Devel] presence crash: msg_active_watchers_clean

Anca-Maria Vamanu anca at voice-system.ro
Mon Apr 16 17:13:29 CEST 2007


Hello,

I have made a commit now that should have fixed these errors.

Anca

Cesc wrote:

> Hi (Anca),
>
> I left my openser1.2 running for the weekend ... and when I came back
> this morning ... puf!  :)
>
> (gdb) bt
> #0  fm_free (qm=0x816edc0, p=0x73627573) at mem/f_malloc.c:334
> #1  0xa7f23548 in dbt_free_columns (_r=0xa7d5a146) at dbt_api.c:51
> #2  0xa7f23956 in dbt_free_result (_r=0xa7d5a146) at dbt_api.c:110
> #3  0xa7f23acf in dbt_free_query (_h=0x8178558, _r=0x816eda0) at 
> dbt_base.c:141
> #4  0xa7d54a78 in msg_active_watchers_clean (ticks=188300, param=0x0)
> at subscribe.c:632
> #5  0x080acc85 in run_timer () at timer.c:226
> #6  0x0806f285 in main_loop () at main.c:896
> #7  0x08070ba5 in main (argc=3, argv=0xaf846124) at main.c:1399
>
>
>
> 5(14029) DBT:dbt_result_new: new res with 3 cols
> 5(14029) PRESENCE: msg_watchers_clean:cleaning pending subscriptions
> 5(14029) DBT:dbt_query: new res with 0 cols
> 5(14029) DBT:dbt_result_new: new res with 8 cols
> 5(14029) PRESENCE: msg_active_watchers_clean:cleaning expired watcher
> information
> 5(14029) DBT:dbt_query: new res with 12 cols
> 5(14029) DBT:dbt_result_new: new res with 12 cols
> 5(14029) PRESENCE:msg_presentity_clean:cleaning expired presentity 
> information
> 5(14029) DBT:dbt_query: new res with 3 cols
> 5(14029) DBT:dbt_result_new: new res with 3 cols
> 5(14029) PRESENCE: msg_watchers_clean:cleaning pending subscriptions
> 5(14029) DBT:dbt_query: new res with 0 cols
> 5(14029) DBT:dbt_result_new: new res with 8 cols
> 5(14029) PRESENCE: msg_active_watchers_clean:cleaning expired watcher
> information
> 5(14029) DBT:dbt_query: new res with 12 cols
> 5(14029) DBT:dbt_result_new: new res with 12 cols
> 5(14029) PRESENCE:msg_presentity_clean:cleaning expired presentity 
> information
> 5(14029) DBT:dbt_query: new res with 3 cols
> 5(14029) DBT:dbt_result_new: new res with 3 cols
> 5(14029) PRESENCE: msg_watchers_clean:cleaning pending subscriptions
> 5(14029) DBT:dbt_query: new res with 0 cols
> 5(14029) DBT:dbt_result_new: new res with 8 cols
> 5(14029) PRESENCE: msg_active_watchers_clean:cleaning expired watcher
> information
> 5(14029) DBT:dbt_query: new res with 12 cols
> 5(14029) DBT:dbt_result_new: new res with 12 cols
> 5(14029) PRESENCE:msg_presentity_clean:cleaning expired presentity 
> information
> 5(14029) DBT:dbt_query: new res with 3 cols
> 5(14029) DBT:dbt_result_new: new res with 3 cols
> 5(14029) PRESENCE: msg_watchers_clean:cleaning pending subscriptions
> 5(14029) DBT:dbt_query: new res with 0 cols
> 5(14029) DBT:dbt_result_new: new res with 8 cols
> 5(14029) PRESENCE: msg_active_watchers_clean:cleaning expired watcher
> information
> 5(14029) DBT:dbt_query: new res with 12 cols
> 5(14029) DBT:dbt_result_new: new res with 12 cols
> 5(14029) PRESENCE:msg_presentity_clean:cleaning expired presentity 
> information
> 5(14029) DBT:dbt_query: new res with 3 cols
> 5(14029) DBT:dbt_result_new: new res with 3 cols
> 5(14029) PRESENCE: msg_watchers_clean:cleaning pending subscriptions
> 5(14029) DBT:dbt_query: new res with 0 cols
> 5(14029) DBT:dbt_result_new: new res with 8 cols
> 5(14029) PRESENCE: msg_active_watchers_clean:cleaning expired watcher
> information
> 5(14029) DBT:dbt_query: new res with 12 cols
> 5(14029) DBT:dbt_result_new: new res with 12 cols
> 5(14029) PRESENCE:msg_presentity_clean:cleaning expired presentity 
> information
> 5(14029) DBT:dbt_query: new res with 3 cols
> 5(14029) DBT:dbt_result_new: new res with 3 cols
> 5(14029) PRESENCE: msg_watchers_clean:cleaning pending subscriptions
> 5(14029) DBT:dbt_query: new res with 0 cols
> 5(14029) DBT:dbt_result_new: new res with 8 cols
> 5(14029) PRESENCE: msg_active_watchers_clean:cleaning expired watcher
> information
> 5(14029) DBT:dbt_query: new res with 12 cols
> 5(14029) DBT:dbt_result_new: new res with 12 cols
> 5(14029) DBT:dbt_result_new: no memory
> 5(14029) DBT:dbt_query: error while querying table!
> 5(14029) PRESENCE:msg_active_watchers_clean: ERROR while querying
> database for expired messages
> 10(14034) ERROR: receive_fd: EOF on 9
> 10(14034) DBG: handle_ser_child: dead child 5, pid 14029 (shutting down?)
> 10(14034) DBG: io_watch_del (0x812e100, 9, -1, 0x0) fd_no=13 called
> 0(14023) child process 14029 exited by a signal 11
> 0(14023) core was generated
> 0(14023) INFO: terminating due to SIGCHLD
> 1(14024)  2(14026)  3(14027)  4(14028)  6(14030)  7(14031)  8(14032)
> 9(14033) 10(14034) INFO: signal 15 received
> 1(14024) Memory status (pkg):
> 1(14024) fm_status (0x816edc0):
> 1(14024)  heap size= 1048576
> 1(14024)  used= 34480, used+overhead=53488, free=995088
> 1(14024)  max used (+overhead)= 57696
> 1(14024) dumping free list:
> 1(14024) hash =   1 fragments no.:    10, unus
>
> _______________________________________________
> Devel mailing list
> Devel at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/devel
>




More information about the Devel mailing list