Skip to content

[Bug]: Failed to load petrel 3 ccr XML dive log #4671

@alon-dotan-fhenix

Description

@alon-dotan-fhenix

Description

Im trying to load a dive log from my petrel 3 CCR (kiss sidewinder) computer, the application stuck and I got the following messages on the console:

QSocketNotifier: Can only be used with threads started with QThread
QObject::connect(QQuickWindow, QDeclarativeGeoMap_QML_6): invalid nullptr parameter
Wayland does not support QWindow::requestActivate()
Wayland does not support QWindow::requestActivate()
Wayland does not support QWindow::requestActivate()
ERROR: Dive: 6, dive computer: Petrel 3: CCR dive, but no diluent cylinder found. Please add or select the correct cylinder use.
/home/alond/Downloads/Petrel 3[BAA0611A]#6 2025-9-15 10-19-51 (2).xml:1: parser error : Blank needed here
㸿㰊楤敶砠汭獮砺摳∽瑨灴⼺眯睷眮⸳牯⽧〲㄰堯䱍捓敨慭
^
/home/alond/Downloads/Petrel 3[BAA0611A]#6 2025-9-15 10-19-51 (2).xml:1: parser error : parsing XML declaration: '?>' expected
㸿㰊楤敶砠汭獮砺摳∽瑨灴⼺眯睷眮⸳牯⽧〲㄰堯䱍捓敨慭
^
/home/alond/Downloads/Petrel 3[BAA0611A]#6 2025-9-15 10-19-51 (2).xml:1: parser error : Start tag expected, '<' not found
潌剧捥牯㹤 †㰠搯癩䱥杯敒潣摲㹳 㰠搯癩䱥杯ਾ⼼楤敶
                                                                              ^
INFO: Unable to parse date '--'
Polygon too complex for filling.
...

See attached XML file
Petrel 3[BAA0611A]#6 2025-9-15 10-19-51.xml.txt

Subsurface Version

6.0.55.11

Platform(s)

Linux

Platform Version

Fedora 43

Divecomputer Model

Petrel 3

Steps to Reproduce

  1. Open subsurface
  2. go to Import -> Import log fIles -> select the exported xml file

Logs

QSocketNotifier: Can only be used with threads started with QThread
QObject::connect(QQuickWindow, QDeclarativeGeoMap_QML_6): invalid nullptr parameter
Wayland does not support QWindow::requestActivate()
Wayland does not support QWindow::requestActivate()
Wayland does not support QWindow::requestActivate()
ERROR: Dive: 6, dive computer: Petrel 3: CCR dive, but no diluent cylinder found. Please add or select the correct cylinder use.
/home/alond/Downloads/Petrel 3[BAA0611A]#6 2025-9-15 10-19-51 (2).xml:1: parser error : Blank needed here
㸿㰊楤敶砠汭獮砺摳∽瑨灴⼺眯睷眮⸳牯⽧〲㄰堯䱍捓敨慭
^
/home/alond/Downloads/Petrel 3[BAA0611A]#6 2025-9-15 10-19-51 (2).xml:1: parser error : parsing XML declaration: '?>' expected
㸿㰊楤敶砠汭獮砺摳∽瑨灴⼺眯睷眮⸳牯⽧〲㄰堯䱍捓敨慭
^
/home/alond/Downloads/Petrel 3[BAA0611A]#6 2025-9-15 10-19-51 (2).xml:1: parser error : Start tag expected, '<' not found
潌剧捥牯㹤 †㰠搯癩䱥杯敒潣摲㹳 㰠搯癩䱥杯ਾ⼼楤敶
                                                                              ^
INFO: Unable to parse date '--'
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.
Polygon too complex for filling.

Mentions

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions