Bug #54310 Ndb crashing at startup
Submitted: 7 Jun 2010 21:20 Modified: 26 Dec 2010 15:53
Reporter: Bernd Helm Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:mysql-5.1-telco-7.1 OS:Linux (i686 (ArchLinux))
Assigned to: CPU Architecture:Any
Tags: ndbd crash mysql-7.1.3-spj-preview
Triage: Triaged: D3 (Medium) / R6 (Needs Assessment) / E6 (Needs Assessment)

[7 Jun 2010 21:20] Bernd Helm
Description:
ndbd crashes, no idea why.

http://rw23.de/ndb_error_report_20100607224350.tar.bz2
http://rw23.de/ndb-core.bz2
http://rw23.de/ndbd.bz2

How to repeat:
compile mysql-7.1.3-spj-preview using 2-node setup. (i have used config generator from http://www.severalnines.com/ )

Suggested fix:
no idea
[8 Jun 2010 9:32] Hartmut Holzgraefe
The web server does not allow us to download the ndb-core.bz2 file, could you check its permissions to make it available to us?
[8 Jun 2010 10:11] Bernd Helm
Sorry, fixed now.
[8 Jun 2010 10:19] Hartmut Holzgraefe
GDB backtrace:

#0  0xb77a3424 in __kernel_vsyscall ()
#1  0xb74c6bf1 in _nl_make_l10nflist (l10nfile_list=0x6, dirlist=0xbf812920 " ", dirlist_len=0, mask=-1218560012, language=0xb75e5380 "", 
    territory=0xb9 <Address 0xb9 out of bounds>, codeset=0xbf812788 "\b*\201\277<\304\060\bp\344\323\b", normalized_codeset=0xb750cefd "", 
    modifier=0x8d404b0 "", filename=0x400 <Address 0x400 out of bounds>, do_allocate=0) at l10nflist.c:268
#2  0xb74c847e in *__GI___open_catalog (cat_name=0x6 <Address 0x6 out of bounds>, nlspath=0xb75e3ff4 "|}\024", env_var=0x837b91f "exit", catalog=0xffffffff)
    at open_catalog.c:191
#3  0x080c8600 in childAbort(int, unsigned int) ()
#4  0x082fd6bb in NdbShutdown(NdbShutdownType, NdbRestartType) ()
#5  0x0830c6d0 in ErrorReporter::handleError(int, char const*, char const*, NdbShutdownType) ()
#6  0x080c8447 in handler_error ()
#7  <signal handler called>
#8  0xb77a3424 in __kernel_vsyscall ()
#9  0xb74c6bf1 in _nl_make_l10nflist (l10nfile_list=0x6, dirlist=0xbf8130b0 " ", dirlist_len=0, mask=-1082052384, 
    language=0xb77ad809 "t\n\203}\020\003\017\216", <incomplete sequence \371>, territory=0xbf8130d0 "", codeset=0x8060c50 "r\005", 
    normalized_codeset=0xbf8130c4 "", modifier=0xb77c1a3c "H\376r\267\v", filename=0x0, do_allocate=-1217200456) at l10nflist.c:268
#10 0xb74c847e in *__GI___open_catalog (cat_name=0x837bd72 "%u %u", nlspath=0xb75e3ff4 "|}\024", env_var=0x1 <Address 0x1 out of bounds>, catalog=0x83ab694)
    at open_catalog.c:191
#11 0x083047a9 in Rope::assign(char const*, unsigned int, unsigned int) ()
#12 0x08177cef in Dbdict::createHashMap_parse(Signal*, bool, Ptr<Dbdict::SchemaOp>, SectionHandle&, Dbdict::ErrorInfo&) ()
#13 0x08141af5 in Dbdict::handleClientReq(Signal*, Ptr<Dbdict::SchemaOp>, SectionHandle&) ()
#14 0x08142607 in Dbdict::execCREATE_HASH_MAP_REQ(Signal*) ()
#15 0x0830f4a8 in FastScheduler::doJob() ()
#16 0x0830d9fc in ThreadConfig::ipControlLoop(NdbThread*, unsigned int) ()
#17 0x080c8c34 in ndbd_run(bool) ()
#18 0x080c8036 in main ()
[9 Jun 2010 17:03] Andrew Hutchings
Please note, this was compiled with GCC 4.5
[9 Jun 2010 17:05] Andrew Hutchings
ah, apparently GCC 4.4.4 too :/