[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#914484: marked as done (blender: segv on OpenColorIO -> YAML::detail::node_data::get)



Your message dated Fri, 23 Nov 2018 22:08:45 +0100
with message-id <87in0nbixu.fsf@debian.org>
and subject line Re: Bug#914484: blender: segv on OpenColorIO -> YAML::detail::node_data::get
has caused the Debian Bug report #914484,
regarding blender: segv on OpenColorIO -> YAML::detail::node_data::get
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
914484: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914484
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: blender
Version: 2.79.b+dfsg0-4+b1
Severity: normal

Dear Maintainer,

   * What led up to the situation?

trying to run blender

   * What was the outcome of this action?

systemd-coredump[7871]: Process 7864 (blender) of user 1000 dumped core.

note: I upgraded the nvidia driver from experimental some day ago (in order to
      get cuda working with ffmpeg) but blender was still working, and I did
      few system upgrade recently.

A coredump gdb backtrace log attached.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages blender depends on:
ii  blender-data                      2.79.b+dfsg0-4
ii  fonts-dejavu                      2.37-1
pn  libavcodec58                      <none>
ii  libavdevice58                     7:4.0.3-1
ii  libavformat58                     7:4.0.3-1
ii  libavutil56                       7:4.0.3-1
ii  libboost-atomic1.67.0             1.67.0-10
ii  libboost-chrono1.67.0             1.67.0-10
ii  libboost-date-time1.67.0          1.67.0-10
ii  libboost-filesystem1.67.0         1.67.0-10
ii  libboost-iostreams1.67.0          1.67.0-10
ii  libboost-locale1.67.0             1.67.0-10
ii  libboost-regex1.67.0              1.67.0-10
ii  libboost-system1.67.0             1.67.0-10
ii  libboost-thread1.67.0             1.67.0-10
ii  libc6                             2.27-8
ii  libfftw3-double3                  3.3.8-2
ii  libfontconfig1                    2.13.1-2
ii  libfreetype6                      2.9.1-3
ii  libgcc1                           1:8.2.0-9
ii  libgl1                            1.1.0-1
ii  libglew2.1                        2.1.0-2
ii  libglu1-mesa [libglu1]            9.0.0-2.1
ii  libgomp1                          8.2.0-9
ii  libilmbase23                      2.2.1-2
ii  libjack-jackd2-0 [libjack-0.125]  1.9.12~dfsg-2
ii  libjemalloc1                      3.6.0-11
ii  libjpeg62-turbo                   1:1.5.2-2+b1
ii  libopenal1                        1:1.19.1-1
ii  libopencolorio1v5                 1.1.0~dfsg0-2
ii  libopenexr23                      2.2.1-4
ii  libopenimageio1.8                 1.8.15~dfsg0-1+b1
ii  libopenjp2-7                      2.3.0-1
ii  libopenvdb5.0                     5.0.0-2
ii  libpcre3                          2:8.39-11
ii  libpng16-16                       1.6.34-2
ii  libpython3.6                      3.6.7-1
ii  libsndfile1                       1.0.28-4
ii  libspnav0                         0.2.3-1
ii  libstdc++6                        8.2.0-9
ii  libswscale5                       7:4.0.3-1
ii  libtbb2                           2017~U7-8
ii  libtiff5                          4.0.10-3
ii  libx11-6                          2:1.6.7-1
ii  libxfixes3                        1:5.0.3-1
ii  libxi6                            2:1.7.9-1
ii  libxml2                           2.9.4+dfsg1-7+b2
ii  libxxf86vm1                       1:1.1.4-1+b2
ii  python3                           3.6.7-1
ii  zlib1g                            1:1.2.11.dfsg-1

blender recommends no packages.

blender suggests no packages.

-- no debconf information
           PID: 7864 (blender)
           UID: 1000 (alex)
           GID: 1000 (alex)
        Signal: 11 (SEGV)
     Timestamp: Fri 2018-11-23 20:08:42 CET (19s ago)
  Command Line: blender
    Executable: /usr/bin/blender
 Control Group: /user.slice/user-1000.slice/session-2.scope
          Unit: session-2.scope
         Slice: user-1000.slice
       Session: 2
     Owner UID: 1000 (alex)
       Boot ID: 69c5b102150f4313a80b0a25e798c7f3
    Machine ID: 6cbd0c550e6a4ab981e041a13ba68e48
      Hostname: hellspawn
       Storage: /var/lib/systemd/coredump/core.blender.1000.69c5b102150f4313a80b0a25e798c7f3.7864.1543000122000000.lz4
       Message: Process 7864 (blender) of user 1000 dumped core.
                
                Stack trace of thread 7864:
                #0  0x00007f54886495e2 _ZNK4YAML6detail9node_data3getINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEPNS0_4nodeERKT_N5boost10shared_ptrINS0_13memory_holderEEE (libOpenColorIO.so.1)
                #1  0x00007f5488642b1d load (libOpenColorIO.so.1)
                #2  0x00007f548864669d _ZNK11OpenColorIO2v18OCIOYaml4openERSiRNSt3tr110shared_ptrINS0_6ConfigEEEPKc (libOpenColorIO.so.1)
                #3  0x00007f54885bfa63 _ZN11OpenColorIO2v16Config14CreateFromFileEPKc (libOpenColorIO.so.1)
                #4  0x000055c9fac5837f _ZN8OCIOImpl20configCreateFromFileEPKc (blender)
                #5  0x000055c9f9bfcd3a colormanagement_init (blender)
                #6  0x000055c9f91dcfe2 main (blender)
                #7  0x00007f5485171b17 __libc_start_main (libc.so.6)
                #8  0x000055c9f921449a _start (blender)
                
                Stack trace of thread 7867:
                #0  0x00007f54895e9706 futex_abstimed_wait_cancelable (libpthread.so.0)
                #1  0x00007f54895e97f8 __new_sem_wait_slow (libpthread.so.0)
                #2  0x00007f5488aa2fdd _ZN13IlmThread_2_29Semaphore4waitEv (libIlmThread-2_2.so.23)
                #3  0x00007f5488aa2467 n/a (libIlmThread-2_2.so.23)
                #4  0x00007f54895e0f2a start_thread (libpthread.so.0)
                #5  0x00007f5485246edf __clone (libc.so.6)
                
                Stack trace of thread 7866:
                #0  0x00007f54895e9706 futex_abstimed_wait_cancelable (libpthread.so.0)
                #1  0x00007f54895e97f8 __new_sem_wait_slow (libpthread.so.0)
                #2  0x00007f5488aa2fdd _ZN13IlmThread_2_29Semaphore4waitEv (libIlmThread-2_2.so.23)
                #3  0x00007f5488aa2467 n/a (libIlmThread-2_2.so.23)
                #4  0x00007f54895e0f2a start_thread (libpthread.so.0)
                #5  0x00007f5485246edf __clone (libc.so.6)
                
                Stack trace of thread 7868:
                #0  0x00007f54895e9706 futex_abstimed_wait_cancelable (libpthread.so.0)
                #1  0x00007f54895e97f8 __new_sem_wait_slow (libpthread.so.0)
                #2  0x00007f5488aa2fdd _ZN13IlmThread_2_29Semaphore4waitEv (libIlmThread-2_2.so.23)
                #3  0x00007f5488aa2467 n/a (libIlmThread-2_2.so.23)
                #4  0x00007f54895e0f2a start_thread (libpthread.so.0)
                #5  0x00007f5485246edf __clone (libc.so.6)
                
                Stack trace of thread 7865:
                #0  0x00007f548523c739 __GI___poll (libc.so.6)
                #1  0x00007f54750e6fbf n/a (libusb-1.0.so.0)
                #2  0x00007f54895e0f2a start_thread (libpthread.so.0)
                #3  0x00007f5485246edf __clone (libc.so.6)
                
                Stack trace of thread 7869:
                #0  0x00007f54895e9706 futex_abstimed_wait_cancelable (libpthread.so.0)
                #1  0x00007f54895e97f8 __new_sem_wait_slow (libpthread.so.0)
                #2  0x00007f5488aa2fdd _ZN13IlmThread_2_29Semaphore4waitEv (libIlmThread-2_2.so.23)
                #3  0x00007f5488aa2467 n/a (libIlmThread-2_2.so.23)
                #4  0x00007f54895e0f2a start_thread (libpthread.so.0)
                #5  0x00007f5485246edf __clone (libc.so.6)

GNU gdb (Debian 8.1-4+b1) 8.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/blender...(no debugging symbols found)...done.
[New LWP 7864]
[New LWP 7867]
[New LWP 7866]
[New LWP 7868]
[New LWP 7865]
[New LWP 7869]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
btCore was generated by `blender'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  YAML::detail::node_data::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (pMemory=..., key=..., 
    this=<optimized out>) at /usr/include/yaml-cpp/node/detail/impl.h:91
91	/usr/include/yaml-cpp/node/detail/impl.h: No such file or directory.
[Current thread is 1 (Thread 0x7f546afd4d80 (LWP 7864))]
(gdb) bt
#0  0x00007f54886495e2 in YAML::detail::node_data::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<YAML::detail::memory_holder>) const (pMemory=..., key="ocio_profile_version", this=<optimized out>) at /usr/include/yaml-cpp/node/detail/impl.h:91
#1  0x00007f54886495e2 in YAML::detail::node_ref::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<YAML::detail::memory_holder>) const (pMemory=..., key="ocio_profile_version", this=<optimized out>) at /usr/include/yaml-cpp/node/detail/node_ref.h:61
#2  0x00007f54886495e2 in YAML::detail::node::get<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<YAML::detail::memory_holder>) const (pMemory=..., key="ocio_profile_version", this=<optimized out>) at /usr/include/yaml-cpp/node/detail/node.h:121
#3  0x00007f54886495e2 in YAML::Node::operator[]<char [21]>(char const (&) [21]) const (this=this@entry=0x7ffdd9487020, key=...)
    at /usr/include/yaml-cpp/node/impl.h:370
#4  0x00007f5488642b1d in OpenColorIO::v1::(anonymous namespace)::load(YAML::Node const&, OpenColorIO::v1::ConfigRcPtr&, char const*) (node=..., c=std::tr1::shared_ptr<OpenColorIO::v1::Config> (use count 1, weak count 0) = {...}, filename=filename@entry=0x7ffdd9487660 "/usr/share/blender/datafiles/colormanagement/config.ocio") at ./src/core/OCIOYaml.cpp:1445
#5  0x00007f548864669d in OpenColorIO::v1::OCIOYaml::open(std::istream&, std::tr1::shared_ptr<OpenColorIO::v1::Config>&, char const*) const (this=<optimized out>, istream=..., c=std::tr1::shared_ptr<OpenColorIO::v1::Config> (use count 1, weak count 0) = {...}, filename=filename@entry=0x7ffdd9487660 "/usr/share/blender/datafiles/colormanagement/config.ocio") at ./src/core/OCIOYaml.cpp:1841
#6  0x00007f54885bfa63 in OpenColorIO::v1::Config::CreateFromFile(char const*) (filename=0x7ffdd9487660 "/usr/share/blender/datafiles/colormanagement/config.ocio") at ./src/core/Config.cpp:385
#7  0x000055c9fac5837f in OCIOImpl::configCreateFromFile(char const*) ()
#8  0x000055c9f9bfcd3a in colormanagement_init ()
#9  0x000055c9f91dcfe2 in main ()

--- End Message ---
--- Begin Message ---
Hi!

On 2018-11-23 at 20:28 (+0100), Alex Andreotti wrote:
> Dear Maintainer,
>
>    * What led up to the situation?
>
> trying to run blender
>
>    * What was the outcome of this action?
>
> systemd-coredump[7871]: Process 7864 (blender) of user 1000 dumped core.
>
> note: I upgraded the nvidia driver from experimental some day ago (in order to
>       get cuda working with ffmpeg) but blender was still working, and I did
>       few system upgrade recently.
>
> A coredump gdb backtrace log attached.

This same issue was reported in #914190 and fixed with yaml-cpp upload by
jak in the afternoon.

So, this problem will be solved once reverse dependencies of yaml-cpp
will be rebuilt against this new version. Thus, closing.

Cheers.


-- 
Matteo F. Vescovi || Debian Developer
GnuPG KeyID: 4096R/0x8062398983B2CF7A

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: