Your message dated Sat, 04 Jul 2026 10:03:26 +0000
with message-id <[email protected]>
and subject line Bug#1110683: fixed in mariadb 1:10.11.18-0+deb12u1
has caused the Debian Bug report #1110683,
regarding mariadb-plugin-mroonga: incorrect mroonga comment hangs mariadb, 
unable to restart, corrupts database
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1110683: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110683
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mariadb-plugin-mroonga
Version: 10.11.11
Severity: normal

Dear Maintainer,

I tried to execute the following (incorrect) create table statement with 
mroonga installed:

   CREATE TABLE torrent (
      hash BINARY(20) PRIMARY KEY,
      mtime INT UNSIGNED NOT NULL,
      stime INT UNSIGNED NOT NULL,
      flags INT UNSIGNED NOT NULL,
      name TEXT NOT NULL,
      size BIGINT UNSIGNED NOT NULL,
      fcount INT NOT NULL,
      fnames LONGTEXT NOT NULL,
      FULLTEXT INDEX (name) COMMENT 'tokenizer 
"TokenBigramSplitSymbolAlphaDigit", flags "COMPRESS_ZSTD"',
      FULLTEXT INDEX (fnames) COMMENT 'tokenizer 
"TokenBigramSplitSymbolAlphaDigit", flags "COMPRESS_ZSTD"'
   ) Engine=Mroonga DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

This caused the server to hang. kill'ing the command had no effect,
systemctl restart mariadbd also had no effect (other than hanging).

kill -9 mariadbd did manage to restart mariadb, but the database was
corrupted: show tables did not show the newly created table, but
re-running the create command immediately failed because the groonga
database already existed.

using gdb on the hanging server showed it apparently being stuck in an
endless loop, likely because the comment parser does not recover properly
from errors.

(gdb) bt
#0  0x000055d9535d5d15 in push_warning_printf (thd=thd@entry=0x7ff688000c68, 
    level=level@entry=Sql_state_errno_level::WARN_LEVEL_WARN, 
code=code@entry=16508, 
    format=format@entry=0x7ff6a59a2b98 "The index flag '%-.64s' is invalid. It 
is ignored") at ./sql/sql_error.cc:788
#1  0x00007ff6a56abef8 in mrn_parse_grn_index_column_flags (thd=<optimized 
out>, 
    flag_names=flag_names@entry=0x7ff689dc1468 "COMPRESS_LZ4", 
flag_names_length=flag_names_length@entry=12, 
    index_column_flags=index_column_flags@entry=0x7ff6ac15b5f8, ctx=<optimized 
out>)
    at ./storage/mroonga/ha_mroonga.cpp:1682
#2  0x00007ff6a56b5256 in ha_mroonga::find_index_column_flags 
(this=this@entry=0x7ff688380a48, 
    key=key@entry=0x7ff688352f98, 
index_column_flags=index_column_flags@entry=0x7ff6ac15b5f8)
    at ./storage/mroonga/ha_mroonga.cpp:9730
#3  0x00007ff6a56b732a in ha_mroonga::storage_create_index 
(this=this@entry=0x7ff688380a48, 
    table=table@entry=0x7ff6ac162930, 
grn_table_name=grn_table_name@entry=0x7ff6ac15f798 "torrent", 
    grn_table=grn_table@entry=0x7ff689a5a750, 
tmp_share=tmp_share@entry=0x7ff6883a1598, key_info=0x7ff688352f98, 
    index_tables=<optimized out>, index_columns=<optimized out>, i=<optimized 
out>)
    at ./storage/mroonga/ha_mroonga.cpp:4049
#4  0x00007ff6a56b77ce in ha_mroonga::storage_create_indexes 
(this=this@entry=0x7ff688380a48, 
    table=table@entry=0x7ff6ac162930, grn_table_name=<optimized out>, 
grn_table=grn_table@entry=0x7ff689a5a750, 
    tmp_share=tmp_share@entry=0x7ff6883a1598) at 
./storage/mroonga/ha_mroonga.cpp:4149
#5  0x00007ff6a56b7bfd in ha_mroonga::storage_create 
(this=this@entry=0x7ff688380a48, 
    name=name@entry=0x7ff6ac163cf0 "./dhtcrawler/torrent", 
table=table@entry=0x7ff6ac162930, 
    info=info@entry=0x7ff6ac164390, tmp_share=tmp_share@entry=0x7ff6883a1598) 
at ./storage/mroonga/ha_mroonga.cpp:3585
#6  0x00007ff6a56b7f79 in ha_mroonga::create (this=0x7ff688380a48, 
name=0x7ff6ac163cf0 "./dhtcrawler/torrent", 
    table=0x7ff6ac162930, info=0x7ff6ac164390) at 
./storage/mroonga/ha_mroonga.cpp:4247
#7  0x000055d953884b3b in handler::ha_create (this=0x7ff688380a48, 
name=0x7ff6ac163cf0 "./dhtcrawler/torrent", 
    form=0x7ff6ac162930, info_arg=0x7ff6ac164390) at ./sql/handler.cc:5598
#8  0x000055d9538853f2 in ha_create_table (thd=thd@entry=0x7ff688000c68, 
path=<optimized out>, db=<optimized out>, 
    table_name=<optimized out>, create_info=create_info@entry=0x7ff6ac164390, 
frm=frm@entry=0x7ff6ac163ce0, 
    skip_frm_file=<optimized out>) at ./sql/handler.cc:6068
#9  0x000055d9536d8b3e in create_table_impl (thd=thd@entry=0x7ff688000c68, 
    ddl_log_state_create=ddl_log_state_create@entry=0x7ff6ac164010, 
ddl_log_state_rm=<optimized out>, 
    ddl_log_state_rm@entry=0x7ff6ac164220, orig_db=..., orig_table_name=..., 
db=..., table_name=..., path=..., 
    options=..., create_info=<optimized out>, alter_info=<optimized out>, 
create_table_mode=<optimized out>, 
    is_trans=<optimized out>, key_info=<optimized out>, key_count=<optimized 
out>, frm=<optimized out>)
    at ./sql/sql_table.cc:4811
#10 0x000055d9536d91cc in mysql_create_table_no_lock 
(thd=thd@entry=0x7ff688000c68, 
    ddl_log_state_create=ddl_log_state_create@entry=0x7ff6ac164010, 
    ddl_log_state_rm=ddl_log_state_rm@entry=0x7ff6ac164220, 
create_info=create_info@entry=0x7ff6ac164390, 
    alter_info=alter_info@entry=0x7ff6ac1640b0, 
is_trans=is_trans@entry=0x7ff6ac163fd0, 
    create_table_mode=<optimized out>, table_list=<optimized out>) at 
./sql/sql_table.cc:4913
#11 0x000055d9536e372b in mysql_create_table (alter_info=0x7ff6ac1640b0, 
create_info=0x7ff6ac164390, 
    create_table=0x7ff6880138a8, thd=0x7ff688000c68) at ./sql/sql_table.cc:5139
#12 Sql_cmd_create_table_like::execute (this=<optimized out>, 
thd=0x7ff688000c68) at ./sql/sql_table.cc:13019
#13 0x000055d953619476 in mysql_execute_command (thd=thd@entry=0x7ff688000c68, 
    is_called_from_prepared_stmt=is_called_from_prepared_stmt@entry=false) at 
./sql/sql_parse.cc:6167
#14 0x000055d95361e416 in mysql_parse (thd=0x7ff688000c68, rawbuf=<optimized 
out>, length=<optimized out>, 
    parser_state=<optimized out>) at ./sql/sql_parse.cc:8188
#15 0x000055d953620a95 in dispatch_command (command=command@entry=COM_QUERY, 
thd=thd@entry=0x7ff688000c68, 
    packet=packet@entry=0x7ff688008759 "CREATE TABLE torrent (    hash 
BINARY(20) PRIMARY KEY,    mtime INT UNSIGNED NOT NULL,    stime INT UNSIGNED 
NOT NULL,    flags INT UNSIGNED NOT NULL,    name TEXT NOT NULL,    size BIGINT 
UNSIGNED NO"..., packet_length=packet_length@entry=536, 
blocking=blocking@entry=true) at ./sql/sql_parse.cc:2004
#16 0x000055d953622a4f in do_command (thd=thd@entry=0x7ff688000c68, 
blocking=blocking@entry=true)
    at ./sql/sql_parse.cc:1418
#17 0x000055d95374aa35 in do_handle_one_connection (connect=<optimized out>, 
connect@entry=0x55d96d19f8d8, 
    put_in_cache=put_in_cache@entry=true) at ./sql/sql_connect.cc:1386
#18 0x000055d95374ad8d in handle_one_connection (arg=arg@entry=0x55d96d19f8d8) 
at ./sql/sql_connect.cc:1298

-- System Information:
Debian Release: 12.8
  APT prefers stable-updates
  APT policy: (990, 'stable-updates'), (990, 'stable-security'), (990, 
'stable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'oldstable-debug'), (500, 'unstable'), (500, 'testing'), (100, 
'bookworm-fasttrack'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32

Kernel: Linux 6.1.0-28-amd64 (SMP w/28 CPU threads; PREEMPT)
Kernel taint flags: TAINT_USER, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mariadb-plugin-mroonga depends on:
ii  libc6                2.36-9+deb12u9
ii  libgcc-s1            14-20240201-3
ii  libstdc++6           12.2.0-14+deb12u1
ii  mariadb-server       1:10.11.6-0+deb12u1
ii  mariadb-server-core  1:10.11.6-0+deb12u1
ii  zlib1g               1:1.2.13.dfsg-1

mariadb-plugin-mroonga recommends no packages.

mariadb-plugin-mroonga suggests no packages.

--- End Message ---
--- Begin Message ---
Source: mariadb
Source-Version: 1:10.11.18-0+deb12u1
Done: Otto Kekäläinen <[email protected]>

We believe that the bug you reported is fixed in the latest version of
mariadb, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Otto Kekäläinen <[email protected]> (supplier of updated mariadb package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 27 Jun 2026 11:11:11 +0000
Source: mariadb
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 1:10.11.18-0+deb12u1
Distribution: bookworm
Urgency: medium
Maintainer: Debian MySQL Maintainers <[email protected]>
Changed-By: Otto Kekäläinen <[email protected]>
Closes: 1104533 1110683 1126850 1127431 1137221
Changes:
 mariadb (1:10.11.18-0+deb12u1) bookworm; urgency=medium
 .
   [ Otto Kekäläinen ]
   * New upstream maintenance 10.11.18 includes several fixes as listed at
     https://mariadb.com/docs/release-notes/community-server/10.11/10.11.18
     and fixes for the following CVE tracked security issues:
     - CVE-2026-49261
     - CVE-2026-48165
     - CVE-2026-48163
   * Previous upstream maintenance 10.11.17 included several fixes as listed at
     https://mariadb.com/docs/release-notes/community-server/10.11/10.11.17
     and fixes for the following CVE tracked security issues:
     - CVE-2026-44173
     - CVE-2026-44172
     - CVE-2026-44171
     - CVE-2026-44170
     - CVE-2026-44168
   * Previous upstream maintenance 10.11.16 included several fixes as listed at
     https://mariadb.com/docs/release-notes/community-server/10.11/10.11.16
     and fixes for the following CVE tracked security issues:
     - CVE-2026-3494
     - CVE-2026-34303
   * Previous upstream maintenance 10.11.15 included several fixes as listed at
     https://mariadb.com/docs/release-notes/community-server/10.11/10.11.15
     and fixes for the following CVE tracked security issues:
     - CVE-2026-21968
     - CVE-2025-13699
   * New upstream versions included fixes for these Debian tracked issues:
     - MDEV-38698 Upgrade did not fix charset and collation for mysql.user,
       leading to "Illegal mix of collations" errors on upgrades or when trying
       to restore backups (Closes: #1104533, #1126850, #1137221)
     - MDEV-39479 Mroonga hangs on invalid index flag (Closes: #1110683)
     - MDEV-38811 Crash in information_schema.table_constraints when running in
      'skip-grant-tables' mode (Closes: #1127431, affected e.g. Akonadi)
   * Add debian/source/local-options to suppress WolfSSL and ColumnStore line
     ending errors
   * Include new upstream test file pam_mariadb_mtr.so
   * Update configuration traces to match changes in system variables
     - new variable 'innodb-buffer-pool-in-core-dump' (default: FALSE)
     - new default value 0->8796093022208 in 'innodb-buffer-pool-size-max'
   * Salsa CI: Use CI fixes from other branches to make pipeline fully green
   * Make autopkgtest emit debug info on service start failures
 .
   [ Daniel Black ]
   * MDEV-37411: Re-enable AIO in Debian to fix earlier incomplete fix that was
     done after new upstream 11.8.3 release introduced innodb_linux_aio
   * MDEV-15502: With recent changes in upstream systemd, the tmpfiles are now
     required, otherwise starting MariaDB would fail on error:
     "cannot create /run/mysqld/wsrep-start-position: Directory nonexistent"
   * MDEV-34902: debian-start erroneously reports issues (includes security fix)
Checksums-Sha1:
 f5093defa5851631a3efb0f7a5dcf5cc21cc609b 5373 mariadb_10.11.18-0+deb12u1.dsc
 7c7c0ce535cc5b7e0d29387bb4cae6c79ec75d88 114604451 mariadb_10.11.18.orig.tar.gz
 6fa6c9c2c3c3fa1ca7fa5a51d33bfcd1e6d6ca6d 833 mariadb_10.11.18.orig.tar.gz.asc
 09d4ae6716bc0499166ee65ac4859241e5470a0e 270392 
mariadb_10.11.18-0+deb12u1.debian.tar.xz
 f15610800fbdc7b8ebf810e25452a8174a003e44 10765 
mariadb_10.11.18-0+deb12u1_source.buildinfo
Checksums-Sha256:
 bf86fbf8c9cf5d40329d63cbadfbc776e19d7caacef480befda181f10fbcd1f9 5373 
mariadb_10.11.18-0+deb12u1.dsc
 a46852c68075be7c31c7b33fee233c5b5a00c8c28117f5204d124e4f2fd56fa8 114604451 
mariadb_10.11.18.orig.tar.gz
 43b4f664182b4fb1930ad209bcf5689903fbfc66b64f65838947c357d71dae70 833 
mariadb_10.11.18.orig.tar.gz.asc
 b5e013be56bb9ff2d2bc3e18920686370e65fbfe38c040185f9044a09ed9ea76 270392 
mariadb_10.11.18-0+deb12u1.debian.tar.xz
 54366bc42f6e842840680220bb72117b61e8d9a552f5ea838e5c14a8cced8945 10765 
mariadb_10.11.18-0+deb12u1_source.buildinfo
Files:
 287243c9d68b8b11c000e67ef355bb1e 5373 database optional 
mariadb_10.11.18-0+deb12u1.dsc
 e79863d7926aa1fd4af99874e552dee5 114604451 database optional 
mariadb_10.11.18.orig.tar.gz
 7e39040dc9279eb4d5754d484b1a28db 833 database optional 
mariadb_10.11.18.orig.tar.gz.asc
 21a0b5ac94501f85b29afd302615791b 270392 database optional 
mariadb_10.11.18-0+deb12u1.debian.tar.xz
 04f9f71e099b27f5b716122e32ddf88a 10765 database optional 
mariadb_10.11.18-0+deb12u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEY+78PeFNUUbOfyS/NLitfZUp55MFAmpG3oYACgkQNLitfZUp
55MuXxAAjCY9RqmBfgGB7nPca+AraQXV3AR9RGp4q+zFtErdP9lTAT35CapT/gPc
xPC24baX6RMtFw0PXOLrmxMsOs2rKJfbzA3QdSt+yp/OxMSu0CrcJK6/f9MXrWzl
4CJcZBhlbeNkSJROXJqM84ww2BgwoiFlCO16A2igWdmN+NDE8HbBojk8pqhiawWl
7fGyFrFN+/nr7JpVY9/IhGNeLscrBDGCf3t4S6gWTl8zDzbix2sg2pm7Sb7DL4IK
14+xWrdLprBBofFdrand5D82guDmXCaWC//YuihnDFFziu9xuiEo+KxZA8v95K+H
qDPp6MpRg5Lmx+qrn/fq4Sb4NiJDei7J1kINsskIlynCTAMaggLJDIG5dt+zMi1a
sUcfk5LH62EciEyi+RQJN6Vy4cv0gtrGfFe86oy655RUt6sGvQqRySC2YDqXbdH8
YgtfGQTtFkaT5ATbRn9q1qT0SBg8fKOrfPFB1JOSQTI2Z2EX0oPpUDE6C5+2SGP8
nC7aIDeapD+WqYSUxEDM598BZMHPndB1utG5P2uLzoeZk+I0wM3NzyrwrCgKhC/X
tq9kLnPM4BxuA89hR8j1cQQtOO1B8RQHetyUZIooSMmxP9xO4bJQxwgMIdAWROl5
BS1N+43udQy9Zw08TA798V/YNtrxhxHf7ge/Q3RSgMkXNaYoDck=
=TTzj
-----END PGP SIGNATURE-----

Attachment: pgp5KCkZ9nLDK.pgp
Description: PGP signature


--- End Message ---

Reply via email to