← Back to team overview

hugin-devs team mailing list archive

[Bug 890444] Re: hugin crashes on start (arch, catalyst, scrotwm)

 

I think the catalyst driver is the old ATI proprietary driver, can you
try with the current open source ATI drivers and see if it works with
that?

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

Title:
  hugin crashes on start (arch, catalyst, scrotwm)

Status in Hugin - Panorama Tools GUI:
  New

Bug description:
  Info from Help->About:
  Operating System: Linux 3.1.0-4-ARCH x86_64
  Architecture: 64 bit
  Free memory: 907780 kiB

  Hugin
  Version: 2011.2.0.3d9649aa241a
  Path to resources: /usr/share/hugin/xrc/
  Path to data: /usr/share/hugin/data/

  
  If I try to start hugin, I get

  The program 'hugin' received an X Window System error.
  This probably reflects a bug in the program.
  The error was 'BadMatch (invalid parameter attributes)'.
    (Details: serial 734 error_code 8 request_code 156 minor_code 5)
  ... bla ... debug on gdk_x_error.

  I browsed through the code a little and managed to start hugin if I comment out the lines
      // AddLabelToBitmapButton(select_all,_("All"),false);
      // AddLabelToBitmapButton(select_none,_("None"), false);
  from GLPreviewFrame.cpp (line 374+375)

  Without this "fix", I get the error mentioned above, and the backtrace from gdk_x_error is:
  #0  gdk_x_error (display=0x94a400, error=0x7fffffffcf60) at gdkmain-x11.c:458
  #1  0x00007ffff0348e3b in _XError (dpy=0x94a400, rep=0x1257ae0) at XlibInt.c:1583
  #2  0x00007ffff0346479 in handle_error (dpy=0x94a400, err=0x1257ae0, in_XReply=<optimized out>) at xcb_io.c:212
  #3  0x00007ffff03464e9 in handle_response (dpy=0x94a400, response=0x1257ae0, in_XReply=<optimized out>) at xcb_io.c:324
  #4  0x00007ffff0346d48 in _XReply (dpy=0x94a400, rep=0x7fffffffd100, extra=0, discard=1) at xcb_io.c:626
  #5  0x00007ffff0342791 in XSync (dpy=0x94a400, discard=0) at Sync.c:44
  #6  0x00007ffff0342816 in _XSyncFunction (dpy=<optimized out>) at Synchro.c:35
  #7  0x00007fffeca73903 in gdk_x11_drawable_update_picture_clip (gc=0xd75030, drawable=0x123bea0) at gdkdrawable-x11.c:405
  #8  gdk_x11_draw_pixbuf (drawable=0x123bea0, gc=0xd75030, pixbuf=0x1242f20, src_x=0, src_y=0, dest_x=0, dest_y=0, width=22, 
      height=22, dither=GDK_RGB_DITHER_NORMAL, x_dither=0, y_dither=0) at gdkdrawable-x11.c:1503
  #9  0x00007fffeca41d7a in IA__gdk_draw_pixbuf (drawable=0x123bea0, gc=0xd75030, pixbuf=0x1242f20, src_x=0, src_y=0, dest_x=0, 
      dest_y=0, width=22, height=22, dither=GDK_RGB_DITHER_NORMAL, x_dither=0, y_dither=0) at gdkdraw.c:834
  #10 0x00007fffeca4d8d1 in gdk_pixmap_draw_pixbuf (drawable=0x1257c60, gc=0xd75030, pixbuf=0x1242f20, src_x=0, src_y=0, dest_x=0, 
      dest_y=0, width=22, height=22, dither=GDK_RGB_DITHER_NORMAL, x_dither=0, y_dither=0) at gdkpixmap.c:499
  #11 0x00007fffeca41d7a in IA__gdk_draw_pixbuf (drawable=0x1257c60, gc=0xd75030, pixbuf=0x1242f20, src_x=0, src_y=0, dest_x=0, 
      dest_y=0, width=22, height=22, dither=GDK_RGB_DITHER_NORMAL, x_dither=0, y_dither=0) at gdkdraw.c:834
  #12 0x00007ffff266cf4e in wxWindowDC::DoDrawBitmap(wxBitmap const&, int, int, bool) () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #13 0x0000000000550764 in DrawBitmap (bmp=..., useMask=true, y=0, x=0, this=0x7fffffffd500) at /usr/include/wx-2.8/wx/dc.h:271
  #14 AddLabelToBitmapButton (button=0x1254040, new_label=..., TextBelow=<optimized out>)
      at /home/j/ABS/hugin/src/hugin-2011.2.0/src/hugin1/hugin/GLPreviewFrame.cpp:225
  #15 0x000000000055c4b9 in GLPreviewFrame::GLPreviewFrame (this=0x11d9b20, frame=<optimized out>, pano=...)
      at /home/j/ABS/hugin/src/hugin-2011.2.0/src/hugin1/hugin/GLPreviewFrame.cpp:374
  #16 0x00000000004a04ae in MainFrame::MainFrame (this=0x9f8b40, parent=0x0, pano=...)
      at /home/j/ABS/hugin/src/hugin-2011.2.0/src/hugin1/hugin/MainFrame.cpp:398
  #17 0x000000000048a75b in huginApp::OnInit (this=0x926f50)
      at /home/j/ABS/hugin/src/hugin-2011.2.0/src/hugin1/hugin/huginApp.cpp:294
  #18 0x00007ffff2b1649b in wxEntry(int&, wchar_t**) () from /usr/lib/libwx_baseu-2.8.so.0
  #19 0x0000000000486842 in main (argc=2, argv=<optimized out>)
      at /home/j/ABS/hugin/src/hugin-2011.2.0/src/hugin1/hugin/huginApp.cpp:115

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


References