GNU bug report logs - #76478
30.0.92; doc-view--revert-buffer fails when saving OpenDocument spreadsheets

Previous Next

Package: emacs;

Reported by: Roland Winkler <winkler <at> gnu.org>

Date: Fri, 21 Feb 2025 19:55:01 UTC

Severity: normal

Merged with 75515

Found in version 30.0.92

Fixed in version 31.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Roland Winkler <winkler <at> gnu.org>
Subject: bug#76478: closed (Re: bug#76478: 30.0.92; doc-view--revert-buffer
 fails when saving OpenDocument spreadsheets)
Date: Sat, 15 Mar 2025 11:13:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#76478: 30.0.92; doc-view--revert-buffer fails when saving OpenDocument spreadsheets

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 76478 <at> debbugs.gnu.org.

-- 
76478: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76478
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Tassilo Horn <tsdh <at> gnu.org>
Cc: 76478-done <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, winkler <at> gnu.org
Subject: Re: bug#76478: 30.0.92; doc-view--revert-buffer fails when saving
 OpenDocument spreadsheets
Date: Sat, 15 Mar 2025 13:12:40 +0200
> From: Tassilo Horn <tsdh <at> gnu.org>
> Cc: 76478 <at> debbugs.gnu.org,   monnier <at> iro.umontreal.ca,   winkler <at> gnu.org
> Date: Sat, 01 Mar 2025 13:54:54 +0100
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> Cc: 76478 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, winkler <at> gnu.org
> >> Date: Sun, 23 Feb 2025 11:12:04 +0200
> >> From: Eli Zaretskii <eliz <at> gnu.org>
> >> 
> >> > From: Tassilo Horn <tsdh <at> gnu.org>
> >> > Cc: Roland Winkler <winkler <at> gnu.org>,   76478 <at> debbugs.gnu.org
> >> > Date: Sun, 23 Feb 2025 10:08:38 +0100
> >> > 
> >> > And Eli, in which version do you want the fix?  I think the issue
> >> > is quite old and as explained above, you will usually only trigger
> >> > it when editing OpenDocument contents which probably is quite
> >> > uncommon.
> >> 
> >> I think fixing this on master should be okay, thanks.
> >
> > Ping!  Tassilo, would you please install your patch?
> 
> Done just now.  Roland, please give it a try.

No further comments within 2 weeks, so I presume the bug was indeed
solved, and I'm therefore closing it.

[Message part 3 (message/rfc822, inline)]
From: Roland Winkler <winkler <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 30.0.92; doc-view--revert-buffer fails when saving OpenDocument
 spreadsheets
Date: Fri, 21 Feb 2025 13:53:59 -0600
When I open an OpenDocument spreadsheet (file extension ods), by default
this happens via doc-view.  Then, when I edit the file (say, content.xml)
and try to save it, doc-view--revert-buffer bails out with the error
(wrong-type-argument stringp nil).

If, instead, I open and edit the file as a zip archive without doc-view,
I can save it without any problems.


In GNU Emacs 30.0.92 (build 2, x86_64-pc-linux-gnu, GTK+ Version
 3.24.38, cairo version 1.16.0) of 2024-11-01 built on regnitz
Windowing system distributor 'The X.Org Foundation', version 11.0.12101007
System Description: Debian GNU/Linux 12 (bookworm)

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix




This bug report was last modified 124 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.