Package: mosquitto
Version: 1.4.10-3+deb9u3
Severity: grave
Justification: renders package unusable

Dear Maintainer,

   * What led up to the situation?

On armv7l box, after updating from 1.4.10-3+deb9u2 to 1.4.10-3+deb9u3,
mosquitto dumps core on startup.

Used gdb to get a stack trace (after installing mosquitto-dbg):
(gdb) bt
#0  __memcpy_vfp () at ../sysdeps/arm/armv7/multiarch/memcpy_impl.S:878
#1  0x7f5dcf08 in memcpy (__len=153597, __src=0xbef4b38c,
__dest=<optimized out>) at
/usr/include/arm-linux-gnueabihf/bits/string3.h:53
#2  mqtt3_db_message_store (db=db@entry=0x7f5fe5a8 <int_db>,
source=source@entry=0xbef4b3b0, source_mid=<optimized out>,
topic=0x7f60f380 "owntracks/user/device/info", qos=0,
    payloadlen=payloadlen@entry=153597,
    payload=payload@entry=0xbef4b38c, retain=1,
    stored=stored@entry=0xbef4b394, store_id=store_id@entry=369513) at
    database.c:587
    #3  0x7f5dff1e in _db_msg_store_chunk_restore (db_fptr=<optimized
    out>, db=<optimized out>) at persist.c:778
    #4  mqtt3_db_restore (db=db@entry=0x7f5fe5a8 <int_db>) at
    persist.c:921
    #5  0x7f5dc9e8 in mqtt3_db_open (config=<optimized out>,
    db=0x7f5fe5a8 <int_db>) at database.c:95
    #6  0x7f5d75c6 in main (argc=<optimized out>, argv=0xbef4bcb4) at
    mosquitto.c:282

(Please excuse the linewrapping.  I've edited the arguments on frame #2
to remove actual user and device name; please feel free to comment on
the report if you feel the actual strings are relevant)

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

     Downgraded to older version 1.4.10-3+deb9u2, which works.  I
     haven't attempted any debugging with the latest version because I
     am not sufficiently clueful.



-- System Information:
Debian Release: 9.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: armhf (armv7l)

Kernel: Linux 4.3.5-std-1 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mosquitto depends on:
ii  adduser         3.115
ii  libc6           2.24-11+deb9u3
ii  libssl1.1       1.1.0j-1~deb9u1
ii  libuuid1        2.29.2-1+deb9u1
ii  libwebsockets8  2.0.3-2
ii  libwrap0        7.6.q-26
ii  lsb-base        9.20161125

mosquitto recommends no packages.

Versions of packages mosquitto suggests:
pn  apparmor  <none>

-- no debconf information

Reply via email to