Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001228Denora[All Projects] Generalpublic2011-01-08 18:402012-07-17 20:30
Reporterbertrum 
Assigned ToHal9000 
PriorityhighSeveritycrashReproducibilityrandom
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version1.4.4 
Target Version1.5.0-gitFixed in Version 
Summary0001228: on channel mode +f sometimes denora crashes, however it happens very randomly
Description[16:34:59] <WebStats> [================ COPY THE FOLLOWING =================]
[16:34:59] <WebStats> Backtrace: File core.c Line 697 function split_buf
[16:34:59] <WebStats> [inbuf][:1SRAAAAAQ FMODE #Game-Proz 1285783669 :+f]
[16:34:59] <WebStats> Backtrace: Denora version 1.4.4.330 build 0000001, compiled Nov 10 2010 20:59:23
[16:34:59] <WebStats> [modules]: Listing all currently loaded modules
[16:34:59] <WebStats> Backtrace(0): /home/features/stats/stats(do_backtrace+0x1eb) [0x809509b]
[16:34:59] <WebStats> Backtrace(1): /home/features/stats/stats(signal_segfault+0x52) [0x80952d2]
[16:34:59] <WebStats> Backtrace(2): [0xf57fe400]
[16:34:59] <WebStats> Backtrace(3): /home/features/stats/stats(ircsnprintf+0x26) [0x8097d26]
[16:34:59] <WebStats> Backtrace(4): /home/features/stats/stats(sql_do_chanmodes+0xb6a) [0x806f23a]
[16:34:59] <WebStats> Backtrace(5): /home/features/stats/stats(do_cmode+0x2cf) [0x8066eaf]
[16:34:59] <WebStats> Backtrace(6): /home/features/stats/modules/runtime/inspircd12.so.0q4e0c(denora_event_fmode+0x1a5) [0xb7379d45]
[16:34:59] <WebStats> Backtrace(7): /home/features/stats/stats(process+0x2a6) [0x8087116]
[16:34:59] <WebStats> Backtrace(8): /home/features/stats/stats(main+0x38c) [0x808776c]
[16:34:59] <WebStats> Backtrace(9): /lib/libc.so.6(__libc_start_main+0xe5) [0xb73c7455]
[16:34:59] <WebStats> Backtrace: complete
[16:34:59] <WebStats> [=================================================]
Steps To Reproduceset channel mode +f
or mlock channel mode +f

Additional InformationI use InspIRCd / Anope / Denora 1.4.4
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0006218)
OUTsider (developer)
2012-07-17 20:30

already mentioned that it should be ok now.. duh!
(0006199)
OUTsider (developer)
2012-07-15 18:49

does that imply we can close this bug?
(0005750)
Hal9000 (administrator)
2011-02-18 15:39

oh that was probably n issue that has been fixed...
for some reason sometimes inspircd sends out an incomplete protocol message, so denora now checks if the expected parameter actually is there.
(0005748)
bertrum (reporter)
2011-02-18 15:01

I only recently upgraded, but since going to 1.4.5 I haven't been able to reproduce the crash, the only thing I can get to happen is:

--
/cs set #mcdonalds mlock +f 3:40

[13:01:27] <paradoxirc> ChanServ: Bertrum!Bertrum@doom.paradoxirc.net set mlock for #McDonalds to: +fr
[13:01:27] <WebStats> channel: mode +f with no parameter (?) for channel #mcdonalds

----

Other than that there have been no additional issues with the +f mode, I haven't been able to get it to crash
(0005719)
Hal9000 (administrator)
2011-01-10 14:03

Hello!

It would be very useful if you could try and upgrade to the latest svn version (it's stable and very close to 1.4.5 release).
Then, if the problem still exists, start Denora with the gdb debugger so we can get more information about the crash. To do so, proceed as follows:

- Shut down Denora if it's running
- Start the debugger with gdb ./stats
- Start Denora from the debugger with
  run -nofork -debug -protocoldebug -sql
- Make Denora crash
- In the debugger, type bt full
- Paste the whole output of the backtrace, and possibly at least the last 15 lines of the denora log file in this bug report

- Issue History
Date Modified Username Field Change
2011-01-08 18:40 bertrum New Issue
2011-01-10 14:03 Hal9000 Note Added: 0005719
2011-01-10 14:03 Hal9000 Assigned To => Hal9000
2011-01-10 14:03 Hal9000 Status new => feedback
2011-02-03 22:05 Hal9000 Target Version => 1.5.0-git
2011-02-18 15:01 bertrum Note Added: 0005748
2011-02-18 15:01 bertrum Status feedback => assigned
2011-02-18 15:39 Hal9000 Note Added: 0005750
2012-07-15 18:49 OUTsider Note Added: 0006199
2012-07-15 18:49 OUTsider Status assigned => feedback
2012-07-17 20:30 OUTsider Note Added: 0006218
2012-07-17 20:30 OUTsider Status feedback => resolved
2012-07-17 20:30 OUTsider Resolution open => fixed


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker