#1151 closed defect (fixed)
Source ID 48 was not found when attempting to remove it
Reported by: | anonymous | Owned by: | dx |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BitlBee | Version: | 3.2.1 |
Keywords: | Cc: | ||
IRC client+version: | Weechat stable 0.4.3, HEAD | Operating System: | MacOS |
OS version/distro: | Mac OSX 10.9 |
Description
I saw this on my WeeChat console when connecting to Bitlbee, not sure if it's an issue with Weechat or Bitlbee, but file it here as a start
(process:19474): GLib-CRITICAL : Source ID 48 was not found when attempting to remove it
Attachments (0)
Change History (18)
comment:1 Changed at 2014-04-22T03:27:44Z by
Resolution: | → notmyfault |
---|---|
Status: | new → closed |
comment:2 Changed at 2014-05-16T23:36:37Z by
Resolution: | notmyfault |
---|---|
Status: | closed → reopened |
I've been seeing the same issues the past few days. I do not run weechat; I'm connected through irssi.
[19:22] (process:26779): GLib-CRITICAL **: Source ID 6196 was not found when attempting to remove it [19:23] (process:26779): GLib-CRITICAL **: Source ID 6210 was not found when attempting to remove it [19:23] (process:26779): GLib-CRITICAL **: Source ID 6207 was not found when attempting to remove it [19:24] (process:26779): GLib-CRITICAL **: Source ID 6221 was not found when attempting to remove it [19:24] (process:26779): GLib-CRITICAL **: Source ID 6217 was not found when attempting to remove it [19:25] (process:26779): GLib-CRITICAL **: Source ID 6231 was not found when attempting to remove it [19:25] (process:26779): GLib-CRITICAL **: Source ID 6228 was not found when attempting to remove it [19:26] (process:26779): GLib-CRITICAL **: Source ID 6242 was not found when attempting to remove it [19:26] (process:26779): GLib-CRITICAL **: Source ID 6239 was not found when attempting to remove it [19:27] (process:26779): GLib-CRITICAL **: Source ID 6252 was not found when attempting to remove it [19:27] (process:26779): GLib-CRITICAL **: Source ID 6249 was not found when attempting to remove it [19:28] (process:26779): GLib-CRITICAL **: Source ID 6264 was not found when attempting to remove it [19:28] (process:26779): GLib-CRITICAL **: Source ID 6261 was not found when attempting to remove it [19:29] (process:26779): GLib-CRITICAL **: Source ID 6274 was not found when attempting to remove it [19:29] (process:26779): GLib-CRITICAL **: Source ID 6271 was not found when attempting to remove it [19:30] (process:26779): GLib-CRITICAL **: Source ID 6284 was not found when attempting to remove it [19:30] (process:26779): GLib-CRITICAL **: Source ID 6281 was not found when attempting to remove it [19:31] (process:26779): GLib-CRITICAL **: Source ID 6295 was not found when attempting to remove it [19:31] (process:26779): GLib-CRITICAL **: Source ID 6292 was not found when attempting to remove it [19:32] (process:26779): GLib-CRITICAL **: Source ID 6305 was not found when attempting to remove it [19:32] (process:26779): GLib-CRITICAL **: Source ID 6302 was not found when attempting to remove it [19:33] (process:26779): GLib-CRITICAL **: Source ID 6316 was not found when attempting to remove it [19:33] (process:26779): GLib-CRITICAL **: Source ID 6313 was not found when attempting to remove it
FYI, process 26779 is in fact bitlbee.
comment:3 Changed at 2014-05-17T03:07:49Z by
Oh hey, thanks for reopening this one. I was fixing this exact bug yesterday, completely forgot that I had closed this one before.
comment:4 Changed at 2014-07-14T16:38:40Z by
Owner: | set to dx |
---|---|
Status: | reopened → accepted |
I've got the patch for this one somewhere, but i should mention: this is not a "critical" bug, these are just warnings that something redundant is being done, only labeled as "critical" because that's the error level that glib gives to potential "programming errors", but it really is harmless in this case.
comment:5 Changed at 2014-07-14T16:48:35Z by
Understood. I didn't think it was a serious error, since Bitlbee has been running just fine, but it is annoying to see all these messages.
Thanks for getting this fixed!
comment:6 Changed at 2014-07-22T16:09:27Z by
This issue is not present when compiled with --events=libevent
.
Kind of workaround for those who don't mind libevent
.
comment:7 Changed at 2014-08-30T20:49:48Z by
I also got a whole bunch of these warnings in systemd journal under a recent version of Arch Linux running BitlBee 3.2.2.
I do not notice any further problems with bitlbee and connected clients, but I get the logs filled up with this warnings. About 15 messages per second, depending on the amount of connected clients.
A first short test with the development version of bitlbee, shows up the same problem.
comment:8 Changed at 2014-09-27T16:52:26Z by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Hopefully fixed all of these in revision 1051!
If there are more of these, please try to find a way to reproduce them (for example, when connecting to certain IM protocols)
comment:9 Changed at 2015-03-19T09:41:34Z by
I still see this spamming the logs in bitlbee 3.2.2.
Mar 19 05:37:15 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7618 was not found when attempting to remove it Mar 19 05:37:27 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7627 was not found when attempting to remove it Mar 19 05:37:34 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7641 was not found when attempting to remove it Mar 19 05:37:41 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7648 was not found when attempting to remove it Mar 19 05:37:44 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7656 was not found when attempting to remove it Mar 19 05:37:56 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7663 was not found when attempting to remove it Mar 19 05:37:56 li273-173 bitlbee[1417]: (process:1884): GLib-CRITICAL **: Source ID 7667 was not found when attempting to remove it
comment:10 Changed at 2015-03-19T10:05:31Z by
3.2.2 is older than the fix for this.
3.4 should be released soonish.
comment:11 Changed at 2015-04-30T18:45:38Z by
This still happens with 3.4.
204400 bitlbee -- │ - Welcome to the BitlBee server at localhost. 204400 bitlbee -- │ - 204400 bitlbee -- │ - This server is running BitlBee version 3.4. 204400 bitlbee -- │ - The newest version can be found on http://www.bitlbee.org/ 204400 bitlbee -- │ - 204400 bitlbee -- │ - You are getting this message because the server administrator has not 204400 bitlbee -- │ - yet had the time (or need) to change it. 204400 bitlbee -- │ - 204400 bitlbee -- │ - For those who don't know it yet, this is not quite a regular Internet 204400 bitlbee -- │ - Relay Chat server. Please see the site mentioned above for more 204400 bitlbee -- │ - information. 204400 bitlbee -- │ - 204400 bitlbee -- │ - The developers of the Bee hope you have a buzzing time. 204400 bitlbee -- │ - -- BitlBee development team. 204400 bitlbee -- │ - 204400 bitlbee -- │ - ... Buzzing, haha, get it? 204400 bitlbee -- │ End of MOTD 204400 bitlbee -- │ User mode [+s] by henrik 204400 bitlbee -- │ User mode [+R] by henrik 204400 bitlbee =!= │ irc: command "(process:15256):" not found: 204400 bitlbee =!= │ (process:15256): GLib-CRITICAL **: Source ID 17 was not found when attempting to remove it 204401 bitlbee =!= │ irc: command "(process:15256):" not found: 204401 bitlbee =!= │ (process:15256): GLib-CRITICAL **: Source ID 40 was not found when attempting to remove it 204402 bitlbee =!= │ irc: command "(process:15256):" not found:
comment:12 Changed at 2015-05-02T01:24:31Z by
Well, i've already fixed the most obvious cases, and some not-so-obvious ones, but you'll have to be more specific for the rest (the error message doesn't say anything)
If there are more of these, please try to find a way to reproduce them (for example, when connecting to certain IM protocols)
Also, again,
this is not a "critical" bug, these are just warnings that something redundant is being done, only labeled as "critical" because that's the error level that glib gives to potential "programming errors", but it really is harmless in this case
comment:13 Changed at 2015-05-02T08:49:53Z by
dx, we could consider telling GLib to log these elsewhere (say, /dev/null). A daemon logging stuff like this to stdout is pretty ridiculous, and really this is what we check return values for.
comment:14 Changed at 2015-05-08T16:31:02Z by
I'm still getting this with Bitlbee connected to one Twitter account and one AIM account.
[rena@gabumon ~]$ bitlbee -V BitlBee 3.2.2 API version 030202 [rena@gabumon ~]$ uname -a Linux gabumon 4.0.1-1-ARCH #1 SMP PREEMPT Wed Apr 29 12:15:20 CEST 2015 i686 GNU/Linux
Mostly when the internet connection drops, I see a flood of these messages spamming my syslog. It's not harmful but a bit annoying.
comment:16 Changed at 2015-05-08T16:35:22Z by
Derp. How long ago did it come out? Seems my repo is out of date...
comment:17 follow-up: 18 Changed at 2016-01-04T17:37:00Z by
I still see this in 3.4.1. How to hide those messages?
comment:18 Changed at 2016-01-06T02:01:48Z by
Replying to roni.laukkarinen@…:
I still see this in 3.4.1. How to hide those messages?
This was answered on irc, turned out to be an old version of telegram-purple.
In the general case, though:
- It's highly unlikely to be our fault, check plugins.
- These messages are only visible in the irc client when using inetd mode, not with forkdaemon. In the latter case they may be sent to syslog, which is less annoying unless you love staring at logs.
If it's in the weechat console then it's a weechat issue. Bitlbee runs independently from weechat, that error would appear in the bitlbee stderr (which is usually thrown to /dev/null with most setups)