← Back to team overview

hugin-devs team mailing list archive

[Bug 718116] Re: Opening Fast Preview Window crashes Hugin

 

Hello,

I just got a similar report on Debian 2014.0 rc1
http://bugs.debian.org/741466

cu Andreas
-------------------------------
Philipp Marek writes:

With "Interface - Simple", clicking on _any_ tab (except the first visible,
"Assistant") crashes Hugin with a segfault; please see the backtrace attached.

The "Expert" Interface works better, but I cannot do any previews.


After comparing with #711997 I can offer further this information:

* glxgears just works:
  # glxgears -info
  Running synchronized to the vertical refresh.  The framerate should be
  approximately the same as the monitor refresh rate.
  GL_RENDERER   = Mesa DRI Intel(R) Ironlake Mobile
  GL_VERSION    = 2.1 Mesa 9.2.2
  GL_VENDOR     = Intel Open Source Technology Center


* No Nvidia traces in /var/log/Xorg.0.log; this is a notebook with an Intel
graphics card, and has never seen the Nvidia proprietary driver.

  # grep module -i /var/log/Xorg.0.log looks clean:
  [    59.155] (II) LoadModule: "glx"
  [    59.164] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
  [    59.215] (II) Module glx: vendor="X.Org Foundation"
  [     59.215]    compiled for 1.15.0, module version = 1.0.0
  [    59.215] (II) LoadModule: "dbe"
  [    59.215] (II) Module "dbe" already built-in
  [    59.215] (II) LoadModule: "extmod"
  [    59.215] (II) Module "extmod" already built-in
  [    59.215] (II) LoadModule: "intel"
  [    59.215] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
  [    59.274] (II) Module intel: vendor="X.Org Foundation"
  [    59.274]    compiled for 1.15.0, module version = 2.21.15
  [    59.274]    Module class: X.Org Video Driver
  [    59.448] (II) Loading sub module "fb"
  [    59.448] (II) LoadModule: "fb"
  [    59.448] (II) Loading /usr/lib/xorg/modules/libfb.so
  [    59.459] (II) Module fb: vendor="X.Org Foundation"
  [    59.459]    compiled for 1.15.0, module version = 1.0.0
  [    59.459] (II) Loading sub module "dri2"
  [    59.459] (II) LoadModule: "dri2"
  [    59.459] (II) Module "dri2" already built-in


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hugin depends on:
ii  enblend                   4.1.2+dfsg-2
ii  enfuse                    4.1.2+dfsg-2
ii  hugin-tools               2014.0.0~rc1+dfsg-2
ii  libboost-system1.55.0     1.55.0-1
ii  libboost-thread1.55.0     1.55.0-1
ii  libc6                     2.18-4
ii  libexiv2-12               0.23-1
ii  libgcc1                   1:4.8.2-16
ii  libgl1-mesa-glx [libgl1]  9.2.2-1
ii  libglew1.10               1.10.0-3
ii  libglu1-mesa [libglu1]    9.0.0-2
ii  libimage-exiftool-perl    9.53-1
ii  libpano13-3               2.9.19~beta1+dfsg-2
ii  libstdc++6                4.8.2-16
ii  libtiff5                  4.0.3-8
ii  libwxbase2.8-0            2.8.12.1+dfsg-2
ii  libwxgtk2.8-0             2.8.12.1+dfsg-2
ii  make                      3.82-1

hugin recommends no packages.

hugin suggests no packages.


Program received signal SIGSEGV, Segmentation fault.
0x000000000058b1f3 in PreviewIdentifyTool::setConstantOn(bool) ()
(gdb) bt
#0  0x000000000058b1f3 in PreviewIdentifyTool::setConstantOn(bool) ()
#1  0x0000000000530bcc in GLPreviewFrame::SetMode(int) ()
#2  0x00007ffff56e17c6 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
   from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#3  0x00007ffff56e186b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#4  0x00007ffff56e1bd7 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#5  0x00007ffff52c7c79 in wxWindowBase::TryParent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#6  0x00007ffff52c7c79 in wxWindowBase::TryParent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#7  0x00007ffff52a7d08 in wxNotebookBase::SendPageChangedEvent(int, int) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#8  0x00007fffeef62138 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007fffeef73d41 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fffeef7b799 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fffeef7ba52 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007ffff03e5d74 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff03c6695 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#14 0x00007fffeef62138 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007fffeef7386b in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fffeef7b469 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fffeef7ba52 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff04d5954 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x00007ffff03c4e44 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff03c51fb in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007ffff0040b2c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#22 0x00007fffee7f3526 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fffee7f3878 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fffee7f3b3a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff03c42e7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007ffff51ea1fa in wxEventLoop::Run() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#27 0x00007ffff525b87c in wxAppBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#28 0x00007ffff568eedd in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#29 0x000000000049e5b2 in main ()

-------------------------------

** Changed in: hugin
       Status: Incomplete => Confirmed

** Bug watch added: Debian Bug tracker #741466
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741466

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

Title:
  Opening Fast Preview Window crashes Hugin

Status in Hugin - Panorama Tools GUI:
  Confirmed

Bug description:
  Whenever I open the FPW, Hugin segfaults. I've attached the full
  backtrace of the segfault triggered by manually opening the FPW, but
  here are the top 19 lines (of 62):

  #0  0x00f7eae1 in wxWindow::DoSetSize(int, int, int, int, int) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #1  0x01072584 in wxSizerItem::SetDimension(wxPoint const&, wxSize const&) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #2  0x01072f6b in wxGridSizer::SetItemBounds(wxSizerItem*, int, int, int, int) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #3  0x010740ff in wxFlexGridSizer::RecalcSizes() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #4  0x010722d4 in wxSizer::Layout() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #5  0x01072409 in wxSizer::SetDimension(int, int, int, int) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #6  0x010725c1 in wxSizerItem::SetDimension(wxPoint const&, wxSize const&) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #7  0x01073512 in wxBoxSizer::RecalcSizes() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #8  0x010722d4 in wxSizer::Layout() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #9  0x01072409 in wxSizer::SetDimension(int, int, int, int) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #10 0x01084f55 in wxWindowBase::Layout() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #11 0x0107ee45 in wxTopLevelWindowBase::DoLayout() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #12 0x0107fd2d in wxTopLevelWindowBase::OnSize(wxSizeEvent&) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #13 0x00d3dc2f in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from /usr/lib/libwx_baseu-2.8.so.0
  #14 0x00ddc089 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
  #15 0x00ddd134 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
  #16 0x00ddd233 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
  #17 0x00fcaf65 in wxFrame::GtkOnSize() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #18 0x00f73e03 in wxTopLevelWindowGTK::Show(bool) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #19 0x080bb5f1 in MainFrame::OnToggleGLPreviewFrame(wxCommandEvent&) ()

  Running Ubuntu Maverick on an Intel DG45ID mobo with the G45 chipset
  and builtin GMA X4500HD GPU

  About→System says:

   Operating System: Linux 2.6.35-25-generic i686
   Architecture: 32 bit
   Free memory: -1738088 kiB

  Hugin
  Version: 2010.4.0.854952d82c8f
  Path to ressources: /usr/share/hugin/xrc/
  Path to data: /usr/share/hugin/data/

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


References