Your message dated Sat, 06 Jun 2026 08:50:01 +0000
with message-id <[email protected]>
and subject line Bug#1110683: fixed in mariadb 1:11.8.8-1
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:11.8.8-1
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: Tue, 02 Jun 2026 00:02:02 +0000
Source: mariadb
Architecture: source
Version: 1:11.8.8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian MySQL Maintainers <[email protected]>
Changed-By: Otto Kekäläinen <[email protected]>
Closes: 1104533 1109404 1110683 1126850 1137221 1138309
Changes:
 mariadb (1:11.8.8-1) unstable; urgency=medium
 .
   [ Otto Kekäläinen ]
   * New upstream version 11.8.8 with critical fix for regression in 11.8.7 as
     noted at 
https://mariadb.com/docs/release-notes/community-server/11.8/11.8.8
     and for the following security issues:
     - CVE-2026-48165
     - CVE-2026-48163
   * Previous upstream version 11.8.7 included fixes for several defects as 
noted
     at https://mariadb.com/docs/release-notes/community-server/11.8/11.8.7 as
     well the following security issues:
     - CVE-2026-44173
     - CVE-2026-44172
     - CVE-2026-44171
     - CVE-2026-44170
     - CVE-2026-44169
     - CVE-2026-44168
   * Also cherry-pick the following upstream debian/ changes:
     - MDEV-38587 slow_query_log missing from debian conf
     - MDEV-39031 remove Docs/README-wsrep
     - MDEV-34902 debian-start erroneously reports issues
     - MDEV-32745 Add a simple MySQL to MariaDB upgrade helper (Debian part)
   * 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'
   * New upstream version 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)
   * Drop patches included upstream and refresh metadata for easier tracking
   * Use upstream patch from MariaDB 13.0 to use the invoking Unix user's login
     name instead of 'root' when running mytop (Closes: #1109404)
   * Re-add patch to fix build failures on x32
   * Add patch to update TLS test regexes for OpenSSL 4.0
   * Add upstream patch to fix "invalid iv length" with OpenSSL 4.0
     (Closes: #1138309, LP: #2154856)
   * Remove override for deprecated Lintian tag 'exit-in-shared-library'
   * Salsa CI: Disable new uscan test that is not suitable for MariaDB
   * Include new upstream test file pam_mariadb_mtr.so
   * Clean away obsolete Lintian overrides
   * Extend spelling patch to fix new typos introduced in 11.8.7/8
   * Bump Debian Policy version to 4.7.4
 .
   [ Luca Boccassi ]
   * Use dh-sequence-installsysusers instead of manual dependency
   * d/mariadb-server.postinst: sd-sysusers is idempotent
Checksums-Sha1:
 bc6007e753c1a06a5ed6b3dacd3ce859e85e8a6b 5637 mariadb_11.8.8-1.dsc
 3d2ae312418e2f40dd14e51eefd4d7751c4c5f25 119402982 mariadb_11.8.8.orig.tar.gz
 2837ef2bd5121662c891e7b1970f40042cf933b1 833 mariadb_11.8.8.orig.tar.gz.asc
 64913c7a342be5e0ee12bb95226d00d57efbabd7 303436 mariadb_11.8.8-1.debian.tar.xz
 9be30070e9c83f766788a3869a1ebf1119f51c9c 13794 
mariadb_11.8.8-1_source.buildinfo
Checksums-Sha256:
 92d2ce77abb8a895977299ef878969749b88c22cf8f53b1661a31188f7514aa4 5637 
mariadb_11.8.8-1.dsc
 bd023a4959faf012db7f0ebfc0d276729e67e5443df193163f98d80fdfc524c9 119402982 
mariadb_11.8.8.orig.tar.gz
 12601a392e99fc15abd5c03abe3b5217d50e8a8578fc93fd3a6cd871552e6065 833 
mariadb_11.8.8.orig.tar.gz.asc
 01fff8e0ce19920d371f11a2eb623e3a72952ea415602186816621ddf3c48fb8 303436 
mariadb_11.8.8-1.debian.tar.xz
 0384f337cc2e46c423df9e650f0313c0f119e3b65145ed92cfc52ef7d258dda8 13794 
mariadb_11.8.8-1_source.buildinfo
Files:
 fef480e5cf3a9f5c726e8837627d1096 5637 database optional mariadb_11.8.8-1.dsc
 2d28267407373d2771127eec3416b043 119402982 database optional 
mariadb_11.8.8.orig.tar.gz
 a1ba25c9186dc62e45542dc79d79bc4f 833 database optional 
mariadb_11.8.8.orig.tar.gz.asc
 575d5b1489c3cf664a5f0d3b037ed036 303436 database optional 
mariadb_11.8.8-1.debian.tar.xz
 99d883e700a7deb219046df18ee7b905 13794 database optional 
mariadb_11.8.8-1_source.buildinfo

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

iQIzBAEBCgAdFiEEmbRSsR88dMO0U+RvvthEn87o2ogFAmoj2VEACgkQvthEn87o
2oiCXg//RZwGvnptKxT2bGFWmtu83Pc/yFRiArXlY2cQLz/e//3VgWa86h29Jtnb
X0fY9jUzg3Rpc1ndL4xsXZ2qNhg8wuQV8DkRtkLie0JJ8cYWr7wIZSS1kA2x+3UH
0+uHvprgTtWNk9V8jmMNGMqbjF2dmES17/duOo+6DgtvWPkhV+8ieRFzIO6ZIYzg
ZFrIMzvvi5vsPrxRbEJ2CDanviMvkq9gYK8h3VUnij1qECOK3FBluK1OByIILBSA
hHEY7jTUzJs6PKFdvgkEYKS3RleGrAFJFLFKHShZhqp30ozpyMJhclkCERYAA6Z3
wiDJbnyVtQMZXFJwoBAMTT1+GbNFKrzogJZyexqgW82hsqO+klvD+z+/L8OmKF7o
lpoHglwTah1xdwJQz56tNETis+AXhpGqUPwmaQhcLJpZK/+p4aRJcFVZszFnGqKy
V6fw9fcMAaoasN7l8RdPGIcnh3PKatepVBK3CCJ2zu0JG9I2Jww5xRp8XcoDPgXw
KYAi5IllPgu60m7av10b5YO3DADpjQeAt0RwiaPTI8Y/tJKgTsVxV9lVEAdxsh3J
9mts43v1ZP/mdtMgiWazdCfq9xJai1RoQ255cczVieRovoj62gHMgQUpPOGLOoPr
P1pqvFDcoopYEt1pF8U6E5d+PoIFhIb2QrL3u8JED1/kbJkh4RM=
=dy0q
-----END PGP SIGNATURE-----

Attachment: pgpGHWxmTLi2M.pgp
Description: PGP signature


--- End Message ---

Reply via email to