Your message dated Sat, 04 Jul 2026 11:02:56 +0000
with message-id <[email protected]>
and subject line Bug#1110683: fixed in mariadb 1:11.8.8-0+deb13u1
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-0+deb13u1
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: Fri, 26 Jun 2026 13:13:13 +0000
Source: mariadb
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 1:11.8.8-0+deb13u1
Distribution: trixie
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:11.8.8-0+deb13u1) trixie; urgency=medium
 .
   * 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
   * 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)
     - MDEV-38811 Crash in information_schema.table_constraints when running in
       'skip-grant-tables' mode (Closes: #1127431, affected Akonadi)
   * Also cherry-pick the following upstream debian/ changes:
     - MDEV-34902 debian-start erroneously reports issues (includes security 
fix)
   * 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: Disable the uscan job as it is incompatible with MariaDB
Checksums-Sha1:
 f1fb0a4cd80ddf24b3c332eb5150dc4ac46cf291 5675 mariadb_11.8.8-0+deb13u1.dsc
 3d2ae312418e2f40dd14e51eefd4d7751c4c5f25 119402982 mariadb_11.8.8.orig.tar.gz
 2837ef2bd5121662c891e7b1970f40042cf933b1 833 mariadb_11.8.8.orig.tar.gz.asc
 a24d7cfd9a11c991e8d167693a461e6afe07a05d 289544 
mariadb_11.8.8-0+deb13u1.debian.tar.xz
 ef5bc1efb634871e1234b715c2f356125c535c81 10853 
mariadb_11.8.8-0+deb13u1_source.buildinfo
Checksums-Sha256:
 6489e93b0fe80811ff19fb620f59bdcdd2f2287834bda4fe20382f25545b11a9 5675 
mariadb_11.8.8-0+deb13u1.dsc
 bd023a4959faf012db7f0ebfc0d276729e67e5443df193163f98d80fdfc524c9 119402982 
mariadb_11.8.8.orig.tar.gz
 12601a392e99fc15abd5c03abe3b5217d50e8a8578fc93fd3a6cd871552e6065 833 
mariadb_11.8.8.orig.tar.gz.asc
 1d02fac420032f08704d2885aefa52dfe65aa8d6c36a8d44132065b7b88cbd40 289544 
mariadb_11.8.8-0+deb13u1.debian.tar.xz
 bb27c5191e32d6ac569af59b728076d3d1fac32ec1b5cb141f355e00dcc77bd0 10853 
mariadb_11.8.8-0+deb13u1_source.buildinfo
Files:
 70e5880ff08516a46d932bf295047400 5675 database optional 
mariadb_11.8.8-0+deb13u1.dsc
 2d28267407373d2771127eec3416b043 119402982 database optional 
mariadb_11.8.8.orig.tar.gz
 a1ba25c9186dc62e45542dc79d79bc4f 833 database optional 
mariadb_11.8.8.orig.tar.gz.asc
 05cd17186307ceef9294834c272a2727 289544 database optional 
mariadb_11.8.8-0+deb13u1.debian.tar.xz
 aba0f58a08d58f66614a9d956f10d46c 10853 database optional 
mariadb_11.8.8-0+deb13u1_source.buildinfo

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

iQIzBAEBCgAdFiEEY+78PeFNUUbOfyS/NLitfZUp55MFAmpG3IEACgkQNLitfZUp
55PK3xAAhiB+Ovr5q/CvyOYfM7rsv+L8S+7d9kGKdsn1anqj5OdKsHR4fXlF1WRa
99tiF6sxOswvOOtVORhST9QaOtmcCiFpw2a3Fazx3CO07OisFpm4Q/GvVNRVF7JV
pj7eEV9Wk7FgxcxXekM/hl73E6DVPlWF/B57tMS+DlsUnDqlDqDdNadA1BSNMKbj
8cca/DgGT+VzaU6faudmKc+ZQB/Bv1FUu+g9ObxzDBxKGUe14lSVSi4Nkdpgw8N1
fkQF7RlS4jGBb/DNyQjXKfrxMuIE+/FLL7H42NK+aunM/LmQRLB/Fh9arwENBS+y
hZBR1bcbw0BMRhlpw671fPEiSZ9aobGPwdfIGn9AxMluhpDSpdznKO3OjnAJH17W
OCrtnA81QXB0mr4ecWeVJv9f2wU2SNHZ2yrPILamnvb8ZYnaQK/2wBj8WPTeShYp
6BjvkBqgIPp6Gm800ldjNpgikhmjDHi/0dw6jdr0PClOrqrGdKhgOZ44xLdtBUVL
p1cMeNooa7DHzDxfFJQ5GB86E+9HTWAQZyDt095Hzc0sXEpxWc/z8MN2Tz2GG6Fb
1grYIKwkPB+9tX6/8/0eVy0pn1kLDAY4BwhF3mECAW7q1LQWW2FZubCgMz46tc72
GowW2gEuW95hvA/cE8pKnh/tjI+h4MH+LzfW67pjnMFYR+RMqO4=
=mZRv
-----END PGP SIGNATURE-----

Attachment: pgpmJVr036Op3.pgp
Description: PGP signature


--- End Message ---

Reply via email to