Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-06-25 Thread Dmitry Shachnev
Control: tags -1 -moreinfo
Control: severity -1 grave

On Tue, May 30, 2017 at 10:39:40PM +0300, Dmitry Shachnev wrote:
> Thank you!
>
> Fixed upstream in [1], will be in the next upload. Probably too late for
> Stretch release though.

It looks like it is a quite frequent crash, so it probably makes sense to
get it fixed in a Stretch point release. I will ask the stable release team
about it.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Benoit Barthelet
no worries, I got it running from git :) works fine now thanks a lot

On Tue, May 30, 2017 at 9:39 PM, Dmitry Shachnev  wrote:

> On Tue, May 30, 2017 at 03:00:25PM +0200, Benoit Barthelet wrote:
> > here it is
> >
> > ➜  ~ python3 -X faulthandler /usr/bin/retext
> > Using configuration file: /home/lotso/.config/ReText project/ReText.conf
> > Fatal Python error: Segmentation fault
> >
> > Current thread 0x7f7f0a0b9700 (most recent call first):
> >   File "/usr/share/retext/ReText/xsettings.py", line 132 in
> get_raw_xsettings
> >   File "/usr/share/retext/ReText/xsettings.py", line 187 in
> get_xsettings
> >   File "/usr/share/retext/ReText/icontheme.py", line 20 in
> get_from_xsettings
> >   File "/usr/share/retext/ReText/icontheme.py", line 49 in
> get_icon_theme
> >   File "/usr/share/retext/ReText/window.py", line 68 in __init__
> >   File "/usr/bin/retext", line 74 in main
> >   File "/usr/bin/retext", line 102 in 
> > [1]19648 segmentation fault  python3 -X faulthandler /usr/bin/retext
> > ➜  ~
>
> Thank you!
>
> Fixed upstream in [1], will be in the next upload. Probably too late for
> Stretch release though.
>
> A workaround would be creating a configuration file with contents like
> this:
>
> [General]
> iconTheme=Adwaita
>
> (Replace Adwaita with your favourite icon theme.)
>
> [1]: https://github.com/retext-project/retext/commit/fb5c5b8aae2ce904
>
> --
> Dmitry Shachnev
>



-- 
benoit barthelet
http://pgp.mit.edu/pks/lookup?op=get=0xF150E01A72F6D2EE


Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Dmitry Shachnev
On Tue, May 30, 2017 at 03:00:25PM +0200, Benoit Barthelet wrote:
> here it is
>
> ➜  ~ python3 -X faulthandler /usr/bin/retext
> Using configuration file: /home/lotso/.config/ReText project/ReText.conf
> Fatal Python error: Segmentation fault
>
> Current thread 0x7f7f0a0b9700 (most recent call first):
>   File "/usr/share/retext/ReText/xsettings.py", line 132 in get_raw_xsettings
>   File "/usr/share/retext/ReText/xsettings.py", line 187 in get_xsettings
>   File "/usr/share/retext/ReText/icontheme.py", line 20 in get_from_xsettings
>   File "/usr/share/retext/ReText/icontheme.py", line 49 in get_icon_theme
>   File "/usr/share/retext/ReText/window.py", line 68 in __init__
>   File "/usr/bin/retext", line 74 in main
>   File "/usr/bin/retext", line 102 in 
> [1]19648 segmentation fault  python3 -X faulthandler /usr/bin/retext
> ➜  ~

Thank you!

Fixed upstream in [1], will be in the next upload. Probably too late for
Stretch release though.

A workaround would be creating a configuration file with contents like
this:

[General]
iconTheme=Adwaita

(Replace Adwaita with your favourite icon theme.)

[1]: https://github.com/retext-project/retext/commit/fb5c5b8aae2ce904

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Benoit Barthelet
here it is

➜  ~ python3 -X faulthandler /usr/bin/retext
Using configuration file: /home/lotso/.config/ReText project/ReText.conf
Fatal Python error: Segmentation fault

Current thread 0x7f7f0a0b9700 (most recent call first):
  File "/usr/share/retext/ReText/xsettings.py", line 132 in
get_raw_xsettings
  File "/usr/share/retext/ReText/xsettings.py", line 187 in get_xsettings
  File "/usr/share/retext/ReText/icontheme.py", line 20 in
get_from_xsettings
  File "/usr/share/retext/ReText/icontheme.py", line 49 in get_icon_theme
  File "/usr/share/retext/ReText/window.py", line 68 in __init__
  File "/usr/bin/retext", line 74 in main
  File "/usr/bin/retext", line 102 in 
[1]19648 segmentation fault  python3 -X faulthandler /usr/bin/retext
➜  ~



On Tue, May 30, 2017 at 2:57 PM, Dmitry Shachnev  wrote:

> On Tue, May 30, 2017 at 02:38:25PM +0200, Benoit Barthelet wrote:
> > here is the backtrace, I hope it helps. I have loads of third party
> python
> > stuff, as for Qt modules I don't think so.
>
> Thank you, it is more helpful.
>
> Can you please also run this command and paste the output?
>
>   python3 -X faulthandler /usr/bin/retext
>
> (The issue is with ctypes, so a Python trace would be more interesting
> than a C one.)
>
> > I also have to add I don't have the /home/lotso/.config/ReText
> > project/ReText.conf in question, should I have created it ?
>
> No, you should not. It will be created automatically when ReText starts
> correctly and you open any file.
>
> --
> Dmitry Shachnev
>



-- 
benoit barthelet
http://pgp.mit.edu/pks/lookup?op=get=0xF150E01A72F6D2EE


Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Dmitry Shachnev
On Tue, May 30, 2017 at 02:38:25PM +0200, Benoit Barthelet wrote:
> here is the backtrace, I hope it helps. I have loads of third party python
> stuff, as for Qt modules I don't think so.

Thank you, it is more helpful.

Can you please also run this command and paste the output?

  python3 -X faulthandler /usr/bin/retext

(The issue is with ctypes, so a Python trace would be more interesting
than a C one.)

> I also have to add I don't have the /home/lotso/.config/ReText
> project/ReText.conf in question, should I have created it ?

No, you should not. It will be created automatically when ReText starts
correctly and you open any file.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Benoit Barthelet
reading the guide you provided it seems like that bt may not be useful so I
ran it again with  MALLOC_CHECK_ = 2

➜  ~ MALLOC_CHECK_=2 gdb python3
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from python3...Reading symbols from
/usr/lib/debug/.build-id/db/fc2e1a3c58b6d241b3f9af7b2fb3a24b81b90e.debug...done.
done.
(gdb) run python3 /usr/share/retext/retext.py
Starting program: /usr/bin/python3 python3 /usr/share/retext/retext.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
/usr/bin/python3: can't open file 'python3': [Errno 2] No such file or
directory
[Inferior 1 (process 18735) exited with code 02]
(gdb) run /usr/share/retext/retext.py
Starting program: /usr/bin/python3 /usr/share/retext/retext.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe2d66700 (LWP 18743)]
Using configuration file: /home/lotso/.config/ReText project/ReText.conf
[New Thread 0x7fffdfbdd700 (LWP 18744)]

Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
mem2chunk_check (mem=mem@entry=0x5615d9a0, magic_p=magic_p@entry=0x0) at
hooks.c:185
185 hooks.c: No such file or directory.
(gdb) bt
#0  mem2chunk_check (mem=mem@entry=0x5615d9a0, magic_p=magic_p@entry=0x0)
at hooks.c:185
#1  0x76d48bd6 in free_check (mem=0x5615d9a0, caller=) at hooks.c:309
#2  0x7fffeeea4aa8 in ffi_call_unix64 () from
/usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so
#3  0x7fffeeea450a in ffi_call () from /usr/lib/python3.5/lib-dynload/_
ctypes.cpython-35m-x86_64-linux-gnu.so
#4  0x7fffeee9dcb4 in _call_function_pointer (argcount=1,
resmem=0x7fffcb30, restype=, atypes=0x7fffcaf0,
avalues=0x7fffcb10, pProc=0x76d4a330 <__GI___libc_free>,
flags=4353) at ./Modules/_ctypes/callproc.c:813
#5  _ctypes_callproc () at ./Modules/_ctypes/callproc.c:1151
#6  0x7fffeee9c461 in PyCFuncPtr_call.lto_priv.76 () at
./Modules/_ctypes/_ctypes.c:3876
#7  0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#8  0x556d4ee1 in do_call (nk=, na=1,
pp_stack=0x7fffce00, func=) at ../Python/ceval.c:4951
#9  call_function (oparg=, pp_stack=0x7fffce00) at
../Python/ceval.c:4747
#10 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#11 0x556d9286 in _PyEval_EvalCodeWithName () at
../Python/ceval.c:4033
#12 0x556d50a9 in fast_function (nk=, na=, n=, pp_stack=0x7fffd010, func=) at
../Python/ceval.c:4828
#13 call_function (oparg=, pp_stack=0x7fffd010) at
../Python/ceval.c:4745
#14 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#15 0x556d9286 in _PyEval_EvalCodeWithName () at
../Python/ceval.c:4033
#16 0x556d50a9 in fast_function (nk=, na=, n=, pp_stack=0x7fffd220, func=) at
../Python/ceval.c:4828
#17 call_function (oparg=, pp_stack=0x7fffd220) at
../Python/ceval.c:4745
#18 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#19 0x556d493f in fast_function (nk=, na=, n=, pp_stack=0x7fffd350, func=) at
../Python/ceval.c:4818
#20 call_function (oparg=, pp_stack=0x7fffd350) at
../Python/ceval.c:4745
#21 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#22 0x556d493f in fast_function (nk=, na=, n=, pp_stack=0x7fffd480, func=) at
../Python/ceval.c:4818
#23 call_function (oparg=, pp_stack=0x7fffd480) at
../Python/ceval.c:4745
#24 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#25 0x556da817 in _PyEval_EvalCodeWithName (qualname=0x0,
name=, closure=0x0, kwdefs=0x0, defcount=1,
defs=0x7fffedcdeca0, kwcount=0, kws=, argcount=, args=, locals=,
globals=, _co=) at ../Python/ceval.c:4033
#26 PyEval_EvalCodeEx () at ../Python/ceval.c:4054
#27 0x55716648 in function_call.lto_priv () at
../Objects/funcobject.c:627
#28 0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#29 0x5567d94e in method_call.lto_priv () at
../Objects/classobject.c:330
#30 0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#31 0x5571daa9 in slot_tp_init () at ../Objects/typeobject.c:6287
#32 0x557255c4 in type_call.lto_priv () at
../Objects/typeobject.c:905
#33 0x5575d647 in PyObject_Call () at 

Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Benoit Barthelet
Effectively that wasn't very helpful sorry.

TIL how to add dbgsym packages !

here is the backtrace, I hope it helps. I have loads of third party python
stuff, as for Qt modules I don't think so.

I also have to add I don't have the /home/lotso/.config/ReText
project/ReText.conf in question, should I have created it ?


➜  ~ gdb python3
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from python3...Reading symbols from
/usr/lib/debug/.build-id/db/fc2e1a3c58b6d241b3f9af7b2fb3a24b81b90e.debug...done.
done.
(gdb) run /usr/share/retext/retext.py
Starting program: /usr/bin/python3 /usr/share/retext/retext.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe2d66700 (LWP 18065)]
Using configuration file: /home/lotso/.config/ReText project/ReText.conf
[New Thread 0x7fffe19f6700 (LWP 18066)]

Thread 1 "python3" received signal SIGSEGV, Segmentation fault.
__GI___libc_free (mem=0x56182140) at malloc.c:2963
2963malloc.c: No such file or directory.
(gdb) bt
#0  __GI___libc_free (mem=0x56182140) at malloc.c:2963
#1  0x7fffeeea4aa8 in ffi_call_unix64 () from
/usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so
#2  0x7fffeeea450a in ffi_call () from /usr/lib/python3.5/lib-dynload/_
ctypes.cpython-35m-x86_64-linux-gnu.so
#3  0x7fffeee9dcb4 in _call_function_pointer (argcount=1,
resmem=0x7fffcb40, restype=, atypes=0x7fffcb00,
avalues=0x7fffcb20,
pProc=0x76d4a330 <__GI___libc_free>, flags=4353) at
./Modules/_ctypes/callproc.c:813
#4  _ctypes_callproc () at ./Modules/_ctypes/callproc.c:1151
#5  0x7fffeee9c461 in PyCFuncPtr_call.lto_priv.76 () at
./Modules/_ctypes/_ctypes.c:3876
#6  0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#7  0x556d4ee1 in do_call (nk=, na=1,
pp_stack=0x7fffce10, func=) at ../Python/ceval.c:4951
#8  call_function (oparg=, pp_stack=0x7fffce10) at
../Python/ceval.c:4747
#9  PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#10 0x556d9286 in _PyEval_EvalCodeWithName () at
../Python/ceval.c:4033
#11 0x556d50a9 in fast_function (nk=, na=, n=, pp_stack=0x7fffd020, func=) at
../Python/ceval.c:4828
#12 call_function (oparg=, pp_stack=0x7fffd020) at
../Python/ceval.c:4745
#13 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#14 0x556d9286 in _PyEval_EvalCodeWithName () at
../Python/ceval.c:4033
#15 0x556d50a9 in fast_function (nk=, na=, n=, pp_stack=0x7fffd230, func=) at
../Python/ceval.c:4828
#16 call_function (oparg=, pp_stack=0x7fffd230) at
../Python/ceval.c:4745
#17 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#18 0x556d493f in fast_function (nk=, na=, n=, pp_stack=0x7fffd360, func=) at
../Python/ceval.c:4818
#19 call_function (oparg=, pp_stack=0x7fffd360) at
../Python/ceval.c:4745
#20 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#21 0x556d493f in fast_function (nk=, na=, n=, pp_stack=0x7fffd490, func=) at
../Python/ceval.c:4818
#22 call_function (oparg=, pp_stack=0x7fffd490) at
../Python/ceval.c:4745
#23 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#24 0x556da817 in _PyEval_EvalCodeWithName (qualname=0x0,
name=, closure=0x0, kwdefs=0x0, defcount=1,
defs=0x7fffedcdeca0, kwcount=0,
kws=, argcount=, args=,
locals=, globals=, _co=) at
../Python/ceval.c:4033
#25 PyEval_EvalCodeEx () at ../Python/ceval.c:4054
#26 0x55716648 in function_call.lto_priv () at
../Objects/funcobject.c:627
#27 0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#28 0x5567d94e in method_call.lto_priv () at
../Objects/classobject.c:330
#29 0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#30 0x5571daa9 in slot_tp_init () at ../Objects/typeobject.c:6287
#31 0x557255c4 in type_call.lto_priv () at
../Objects/typeobject.c:905
#32 0x5575d647 in PyObject_Call () at ../Objects/abstract.c:2166
#33 0x556d4ee1 in do_call (nk=, na=0,
pp_stack=0x7fffd860, func=) at ../Python/ceval.c:4951
#34 call_function (oparg=, pp_stack=0x7fffd860) at
../Python/ceval.c:4747
#35 PyEval_EvalFrameEx () at ../Python/ceval.c:3251
#36 0x556d97bf in _PyEval_EvalCodeWithName () at

Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-30 Thread Dmitry Shachnev
Control: tags -1 moreinfo

Hi Benoit!

On Mon, May 29, 2017 at 05:36:22PM +0200, benoit barthelet wrote:
> ➜  ~ retext
> Using configuration file: /home/lotso/.config/ReText project/ReText.conf
> [1]18072 segmentation fault  retext

Unfortunately this is not useful for determining the crash reason.

Please install the debug packages libqt5core5a-dbgsym, libqt5gui5-dbgsym,
libqt5widgets5-dbgsym and python3-pyqt5.dbg, and then obtain the stack trace
using the instructions at https://wiki.debian.org/HowToGetABacktrace.

Also, please tell whether you have any third-party Python or Qt modules
installed: they may cause problems.

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#863640: retext: I install retext, try to run it, it segfault, please see output below

2017-05-29 Thread benoit barthelet
Package: retext
Version: 6.0.2-2
Severity: important

Dear Maintainer,

➜  ~ sudo aptitude install retext
The following NEW packages will be installed:
  docutils-common{a} python3-docutils{a} python3-enchant{a} python3-markdown{a}
  python3-markups{a} python3-pil{a} python3-pygments{a} python3-pyqt5{a}
  python3-pyqt5.qtwebkit{a}
python3-roman{a} python3-textile{a} python3-yaml{a} retext
0 packages upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/4,226 kB of archives. After unpacking 25.0 MB will be used.
Do you want to continue? [Y/n/?] y
(Reading database ... 368111 files and directories currently installed.)
Preparing to unpack .../00-docutils-common_0.13.1+dfsg-2_all.deb ...
Unpacking docutils-common (0.13.1+dfsg-2) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../01-python3-roman_2.0.0-2_all.deb ...
Unpacking python3-roman (2.0.0-2) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../02-python3-docutils_0.13.1+dfsg-2_all.deb ...
Unpacking python3-docutils (0.13.1+dfsg-2) ...
Selecting previously unselected package python3-enchant.
Preparing to unpack .../03-python3-enchant_1.6.7-1_all.deb ...
Unpacking python3-enchant (1.6.7-1) ...
Selecting previously unselected package python3-markdown.
Preparing to unpack .../04-python3-markdown_2.6.8-1_all.deb ...
Unpacking python3-markdown (2.6.8-1) ...
Selecting previously unselected package python3-markups.
Preparing to unpack .../05-python3-markups_2.0.0-1_all.deb ...
Unpacking python3-markups (2.0.0-1) ...
Selecting previously unselected package python3-pil:amd64.
Preparing to unpack .../06-python3-pil_4.0.0-4_amd64.deb ...
Unpacking python3-pil:amd64 (4.0.0-4) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../07-python3-pygments_2.2.0+dfsg-1_all.deb ...
Unpacking python3-pygments (2.2.0+dfsg-1) ...
Selecting previously unselected package python3-pyqt5.
Preparing to unpack .../08-python3-pyqt5_5.7+dfsg-5_amd64.deb ...
Unpacking python3-pyqt5 (5.7+dfsg-5) ...
Selecting previously unselected package python3-pyqt5.qtwebkit.
Preparing to unpack .../09-python3-pyqt5.qtwebkit_5.7+dfsg-5_amd64.deb ...
Unpacking python3-pyqt5.qtwebkit (5.7+dfsg-5) ...
Selecting previously unselected package python3-textile.
Preparing to unpack .../10-python3-textile_1%3a2.3.5-1_all.deb ...
Unpacking python3-textile (1:2.3.5-1) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../11-python3-yaml_3.12-1_amd64.deb ...
Unpacking python3-yaml (3.12-1) ...
Selecting previously unselected package retext.
Preparing to unpack .../12-retext_6.0.2-2_all.deb ...
Unpacking retext (6.0.2-2) ...
Setting up python3-yaml (3.12-1) ...
Setting up python3-markdown (2.6.8-1) ...
Setting up python3-roman (2.0.0-2) ...
Setting up python3-pil:amd64 (4.0.0-4) ...
Setting up docutils-common (0.13.1+dfsg-2) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
Setting up python3-pyqt5 (5.7+dfsg-5) ...
Setting up python3-pyqt5.qtwebkit (5.7+dfsg-5) ...
Processing triggers for sgml-base (1.29) ...
Setting up python3-enchant (1.6.7-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for shared-mime-info (1.8-1) ...
Unknown media type in type 'chemical/x-alchemy'
Unknown media type in type 'chemical/x-cache'
Unknown media type in type 'chemical/x-cactvs-ascii'
Unknown media type in type 'chemical/x-cactvs-binary'
Unknown media type in type 'chemical/x-cactvs-table'
Unknown media type in type 'chemical/x-cdx'
Unknown media type in type 'chemical/x-cdxml'
Unknown media type in type 'chemical/x-chem3d'
Unknown media type in type 'chemical/x-cif'
Unknown media type in type 'chemical/x-cml'
Unknown media type in type 'chemical/x-daylight-smiles'
Unknown media type in type 'chemical/x-dmol'
Unknown media type in type 'chemical/x-gamess-input'
Unknown media type in type 'chemical/x-gamess-output'
Unknown media type in type 'chemical/x-gaussian-input'
Unknown media type in type 'chemical/x-gaussian-log'
Unknown media type in type 'chemical/x-genbank'
Unknown media type in type 'chemical/x-gulp'
Unknown media type in type 'chemical/x-hin'
Unknown media type in type 'chemical/x-inchi'
Unknown media type in type 'chemical/x-inchi-xml'
Unknown media type in type 'chemical/x-jcamp-dx'
Unknown media type in type 'chemical/x-macromodel-input'
Unknown media type in type 'chemical/x-mdl-molfile'
Unknown media type in type 'chemical/x-mdl-rdfile'
Unknown media type in type 'chemical/x-mdl-rxnfile'
Unknown media type in type 'chemical/x-mdl-sdfile'
Unknown media type