← Back to team overview

hugin-devs team mailing list archive

[Bug 1816250] Re: nona sometime crashes with gpu, for single image

 

ok, more info

let me know what you need. There is something bizarre with the
allocation.

(are you sure that the virtual linux really uses the gpu? without gpu,
it DOES work)

from the backtrace
#8  0x00007ffff79aabbf in HuginBase::Nona::remapImage<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<float, std::allocator<float> >, vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > > (srcImg=..., srcAlpha=..., srcFlat=..., src=..., dest=..., outputROI=..., remapped=warning: RTTI symbol not found for class 'HuginBase::Nona::RemappedPanoImage<vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char> > >'
..., progress=0x55555577cc00) at /home/eckmann/HUGIN/hugin-hugin/src/hugin_base/nona/RemappedPanoImage.h:855

#7  0x00007ffff7810c0a in
HuginBase::Nona::RemappedPanoImage<vigra::BasicImage<vigra::RGBValue<unsigned
char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u,
2u> > >, vigra::BasicImage<unsigned char, std::allocator<unsigned char>
> >::remapImage<vigra::ConstBasicImageIterator<vigra::RGBValue<unsigned
char, 0u, 1u, 2u>, vigra::RGBValue<unsigned char, 0u, 1u, 2u>**>,
vigra::RGBAccessor<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >
(this=0x5555559a4ad0, srcImg=..., interpol=<optimized out>,
progress=0x55555577cc00, singleThreaded=<optimized out>) at
/home/eckmann/HUGIN/hugin-
hugin/src/hugin_base/nona/RemappedPanoImage.h:618

#6  vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>,
std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >::operator=
(this=0x5555559a4ad8, rhs=...) at
/usr/local/include/vigra/basicimage.hxx:1102


#5  0x00007ffff77dfd0f in vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>, std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> > >::resizeCopy (rhs=..., this=0x5555559a4ad8) at /usr/local/include/vigra/basicimage.hxx:831

#4  vigra::BasicImage<vigra::RGBValue<unsigned char, 0u, 1u, 2u>,
std::allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u> >
>::resizeCopy (this=this@entry=0x5555559a4ad8, width=2082, height=2135,
data=0x555555a34f00) at /usr/local/include/vigra/basicimage.hxx:1204

#3  0x00007ffff77dfb84 in
__gnu_cxx::new_allocator<vigra::RGBValue<unsigned char, 0u, 1u, 2u>
>::allocate (this=0x5555559a4af8, __n=4445070) at
/usr/include/c++/7/ext/new_allocator.h:111

-- 
You received this bug notification because you are a member of Hugin
Developers, which is subscribed to Hugin.
https://bugs.launchpad.net/bugs/1816250

Title:
  nona sometime crashes with gpu, for single image

Status in Hugin:
  Incomplete

Bug description:
  Nona, when using gpu (ubuntu, [GeForce MX150) sometimes crashes.
  The error is typically


  Feb 15 19:02:42 apollo19 kernel: [302516.363894] nona[32290]: segfault
  at 56100dbacda8 ip 00007fd2e21ba0dd sp 00007ffdfe26ea00 error 6 in
  libc-2.27.so[7fd2e2125000+1e7000]

  It's a malloc problem.

  If people are interested, I can do more tests

  The error seems to depend on how one cuts a image, it seems to me.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hugin/+bug/1816250/+subscriptions


References