>> After downloading the source code of each package, create a "Build"
>> directory inside, and run:
>>
>> # cmake .. -DSTATIC_BUILD=ON -DCMAKE_BUILD_TYPE=Debug
>> # make
>
> Attached a full backtrace of a stock Debian Orthanc 1.1.0
> with o-pg 2.0 (it is lacking symbols so might be of limited
> use).

Thanks, but unfortunately, this log does not show anything useful for debugging because of the lack of symbols.

Couldn't you try and statically link Orthanc and Orthanc-PG in debug mode following the commands written above? Or, at least, compile the Debian package from source and modify the "debian/rules" so as to add "-DCMAKE_BUILD_TYPE=Debug"?

Also, do you remember which versions of Orthanc and Orthanc-PG generated the database you try and upgrade?


> Any chance a -dbgsyms package can be provided ?

I have no idea of how this can be done in Debian together with CMake; I am unable to understand the wiki [1]. Furthermore, besides keeping the symbols, it would be really important to compile in Debug mode, otherwise the trace would be very hard to understand.

Sébastien-


[1] https://wiki.debian.org/DebugPackage

Reply via email to