Skip to content

doxysphinx 3.3.10 failure with Doxygen 1.12.0 #151

Description

@winterz

Describe the bug
Since yesterday when I installed doxygen v1.12.0 I'm seeing these errors. I'm making an educated guess that doxysphinx is non-compatible in some way. something about doxygen_blank.html maybe?

doxysphinx v3.3.10
starting build command...
copied 23119 resource-files to /build/docs/sphinx/doxygen/html
Exception: Exception occurred in Worker-4 with the following arguments:
Arg 0: PosixPath('/build/docs/mixedout/sphinx/docs/doxygen/html/doxygen_blank.html')
Arg 1: 'd9ea1c0f74c7554a52a2ce2561aac3055142295ca36fea61f337d72273343dfed6705d92d33b93b66db57b4d634a47b044e6cbde612d71df3012e20b366b1212'
Traceback (most recent call last):
  File "/build/bin/Python39/dev-packages/mpire/worker.py", line 482, in _run_safely
    results = func()
  File "/build/bin/Python39/dev-packages/mpire/worker.py", line 417, in _func
    _results = func(*args) if self.is_apply_func else func(args)
  File "/build/bin/Python39/dev-packages/mpire/worker.py", line 591, in _helper_func_with_idx
    return args[0], self._call_func(func, args[1])
  File "/build/bin/Python39/dev-packages/mpire/worker.py", line 616, in _call_func
    return func(*args, **kwargs)
  File "/build/bin/Python39/dev-packages/doxysphinx/process.py", line 157, in _run
    parse_result = parser.parse(html_file)
  File "/build/bin/Python39/dev-packages/doxysphinx/html_parser.py", line 490, in parse
    meta_title, project, title = self._read_project_and_title(buffer, file)
  File "/build/bin/Python39/dev-packages/doxysphinx/html_parser.py", line 506, in _read_project_and_title
    first, *_, last = meta_title.split(":")
ValueError: not enough values to unpack (expected at least 2, got 1)


The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/build/bin/Python39/dev-packages/bin/doxysphinx", line 8, in <module>
    sys.exit(cli())
  File "/build/bin/Python39/dev-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
  File "/build/bin/Python39/dev-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "/build/bin/Python39/dev-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/build/bin/Python39/dev-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/build/bin/Python39/dev-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "/build/bin/Python39/dev-packages/doxysphinx/cli.py", line 135, in build
    builder.build(doxy_output)
  File "/build/bin/Python39/dev-packages/doxysphinx/process.py", line 92, in build
    created_rsts = self._build(doxygen_html_dir)
  File "/build/bin/Python39/dev-packages/doxysphinx/process.py", line 105, in _build
    result = pool.map(self._run, files_with_hashes)
  File "/build/bin/Python39/dev-packages/mpire/pool.py", line 467, in map
    results = self.map_unordered(
  File "/build/bin/Python39/dev-packages/mpire/pool.py", line 534, in map_unordered
    return list(self.imap_unordered(func, iterable_of_args, iterable_len, max_tasks_active, chunk_size,
  File "/build/bin/Python39/dev-packages/mpire/pool.py", line 788, in imap_unordered
    self._handle_exception()
  File "/build/bin/Python39/dev-packages/mpire/pool.py", line 926, in _handle_exception
    raise exception
ValueError: not enough values to unpack (expected at least 2, got 1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions