Summary: | print/xpp cannot access "options" window | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | denverh |
Component: | Individual Port(s) | Assignee: | Cy Schubert <cy> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Only Me | CC: | rene, w.schwarzenfeld |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(cy) |
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any |
Description
denverh
2016-11-10 15:50:11 UTC
Hmmm. I get under -CURRENT: Program received signal SIGILL, Illegal instruction. [Switching to Thread 33616000 (LWP 102193/xpp)] 0x0000000000417909 in printFiles::getPageMargins (this=0x3366d000, top=@0x7fffffffdb64, bottom=@0x7fffffffdb60, left=@0x7fffffffdb5c, right=@0x7fffffffdb58, length=@0x7fffffffdb54, width=@0x7fffffffdb50) at xpp.cxx:1575 1575 getPageMargins(top, bottom, left,right, length, width, orientation); (gdb) bt #0 0x0000000000417909 in printFiles::getPageMargins (this=0x3366d000, top=@0x7fffffffdb64, bottom=@0x7fffffffdb60, left=@0x7fffffffdb5c, right=@0x7fffffffdb58, length=@0x7fffffffdb54, width=@0x7fffffffdb50) at xpp.cxx:1575 #1 0x00000000004086c3 in xppMainWindow::xppOptionDialog (this=0x3364f000) at mainwindow.cxx:1271 #2 0x000000000040d21d in xppMainWindow::cb_Options_i (this=0x3364f000) at mainwindow.cxx:56 #3 0x000000000040410c in xppMainWindow::cb_Options (o=0x33615980, v=0x0) at mainwindow.cxx:59 #4 0x000000002d24a308 in Fl_Widget::do_callback () from /usr/local/lib/libfltk.so.1.3 #5 0x000000002d1f4f95 in Fl_Button::handle () from /usr/local/lib/libfltk.so.1.3 #6 0x000000002d1ed561 in Fl::handle_ () from /usr/local/lib/libfltk.so.1.3 #7 0x000000002d251566 in fl_handle () from /usr/local/lib/libfltk.so.1.3 #8 0x000000002d24ef2f in do_queued_events () from /usr/local/lib/libfltk.so.1.3 #9 0x000000002d24eea7 in fl_wait () from /usr/local/lib/libfltk.so.1.3 #10 0x000000002d1ebef3 in Fl::wait () from /usr/local/lib/libfltk.so.1.3 #11 0x000000002d1ec04d in Fl::run () from /usr/local/lib/libfltk.so.1.3 #12 0x000000000041d317 in main (argc=1, argv=0x7fffffffe560) at xppmain.cxx:54 So what do you think? I don't have much experience with gdb. Getting a trace is about my limit. Does your xpp also panic instead of exiting normally after printing something? Mine does. See bug 214394. The trace I supplied with that one looks something like yours, but when I tried repeating it again just now I got something similar to the one I included here: lots of ??. Do you have any ideas about what to do next? Thanks, Denver Is this still relevant? Now a bus error with a corrupt stack. Will need to see if using gcc instead of clang makes a difference. Also, -CURRENT just got clang 6. We should try that as well. (In reply to w.schwarzenfeld from comment #3) Why wouldn't it be? Ok, overllooked clang6, thanks. Expired port removed. |