public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Randy Dunlap <randy.dunlap@oracle.com>
To: bjdouma@xs4all.nl
Cc: linux-kernel@vger.kernel.org
Subject: Re: qconf: reproducible segfault
Date: Wed, 3 Jan 2007 13:35:21 -0800	[thread overview]
Message-ID: <20070103133521.555f97c3.randy.dunlap@oracle.com> (raw)
In-Reply-To: <459C1966.7040209@xs4all.nl>

On Wed, 03 Jan 2007 22:00:22 +0100 Bauke Jan Douma wrote:

> 
> Not a big deal (I just discovered 'make gconfig'), but I'm experiencing
> a reproducible segfault in 'make xconfig', i.e. qconf.
> 
> I was wondering if anyone else can reproduce this:

Yes.

> 1. QTDIR=/usr/local/lib/qt make xconfig
>     mine by default has all qconf options OFF ('Show Name', 'Show Range',
>     'Show Data', 'Show All Options', 'Show Debug Info')
> 
> 2. from the kernel options, select:
>     Networking / Networking options / Network packet filtering (replaces ipchains)
> 
> 3. from the qconf options, now select 'Show Debug Info'
>     voila -> segfault
> 
> 
> This is with qt-3.3.3:
> 
> ldd /usr/src/linux-2.6.19.1/scripts/kconfig/qconf
> 	linux-gate.so.1 =>  (0xffffe000)
> 	libqt-mt.so.3 => /usr/local/lib/qt/lib/libqt-mt.so.3 (0xb76c2000)
> 	libdl.so.2 => /lib/libdl.so.2 (0xb76ad000)
> 	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb75c9000)
> 	libm.so.6 => /lib/libm.so.6 (0xb75a4000)
> 	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7598000)
> 	libc.so.6 => /lib/libc.so.6 (0xb746f000)
> 	libpng.so.3 => /usr/local/lib/libpng.so.3 (0xb7449000)
> 	libz.so.1 => /lib/libz.so.1 (0xb7435000)
> 	libGL.so.1 => /usr/lib/libGL.so.1 (0xb73a9000)
> 	libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0xb7393000)
> 	libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb738b000)
> 	libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7387000)
> 	libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb737e000)
> 	libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb737b000)
> 	libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0xb7369000)
> 	libfreetype.so.6 => /usr/local/lib/libfreetype.so.6 (0xb72e4000)
> 	libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0xb72a6000)
> 	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7298000)
> 	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb71cb000)
> 	libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb71c2000)
> 	libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb71aa000)
> 	libpthread.so.0 => /lib/libpthread.so.0 (0xb7192000)
> 	/lib/ld-linux.so.2 (0xb7f1b000)
> 	libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb690c000)
> 	libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb690a000)
> 	libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb68b8000)
> 	libexpat.so.0 => /usr/local/lib/libexpat.so.0 (0xb688c000)
> 	libiconv.so.2 => /lib/libiconv.so.2 (0xb67b1000)
> 
> First I thought qconf window geometry and maybe font would make a
> telling difference here, but I can resize the window all I want and
> change fonts any which way I can, but the segfault persists.
> 
> FWIW, my initial geometry is 957x843, font is usually LuciduxSans 7.
> 
> Strace output didn't provide much of an apparent clue, just the
> SIGSEGV.
> 
> Oh, kernel is 2.6.19.1 -- not important I'd say.

Here's thd gdb backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47045179778192 (LWP 8553)]
0x0000000000422031 in ConfigInfoView::symbolInfo ()
(gdb) bt
#0  0x0000000000422031 in ConfigInfoView::symbolInfo ()
#1  0x00000000004223bf in ConfigInfoView::setShowDebug ()
#2  0x000000000042257c in ConfigInfoView::qt_invoke ()
#3  0x00002ac98d24f79c in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#4  0x00002ac98d24ff40 in QObject::activate_signal_bool ()
   from /usr/lib64/libqt-mt.so.3
#5  0x00002ac98d36e7a5 in QAction::internalActivation ()
   from /usr/lib64/libqt-mt.so.3
#6  0x00002ac98d54c9b3 in QAction::qt_invoke () from /usr/lib64/libqt-mt.so.3
#7  0x00002ac98d24f79c in QObject::activate_signal ()
   from /usr/lib64/libqt-mt.so.3
#8  0x00002ac98d531628 in QSignal::signal () from /usr/lib64/libqt-mt.so.3
#9  0x00002ac98d2682a5 in QSignal::activate () from /usr/lib64/libqt-mt.so.3
#10 0x00002ac98d33c6e5 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib64/libqt-mt.so.3
#11 0x00002ac98d282657 in QWidget::event () from /usr/lib64/libqt-mt.so.3
#12 0x00002ac98d1f8975 in QApplication::internalNotify ()
   from /usr/lib64/libqt-mt.so.3
#13 0x00002ac98d1f978b in QApplication::notify () from /usr/lib64/libqt-mt.so.3
#14 0x00002ac98d1a197d in QETWidget::translateMouseEvent ()
   from /usr/lib64/libqt-mt.so.3
#15 0x00002ac98d1a02a3 in QApplication::x11ProcessEvent ()
   from /usr/lib64/libqt-mt.so.3
#16 0x00002ac98d1af22f in QEventLoop::processEvents ()
   from /usr/lib64/libqt-mt.so.3
#17 0x00002ac98d20d691 in QEventLoop::enterLoop () from /usr/lib64/libqt-mt.so.3
#18 0x00002ac98d20d53a in QEventLoop::exec () from /usr/lib64/libqt-mt.so.3
#19 0x0000000000426053 in main ()


---
~Randy

  reply	other threads:[~2007-01-03 21:48 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-03 21:00 qconf: reproducible segfault Bauke Jan Douma
2007-01-03 21:35 ` Randy Dunlap [this message]
2007-01-04  0:32 ` Alessandro Suardi
2007-01-04  9:42 ` Cyrill V. Gorcunov
     [not found]   ` <5a4c581d0701041316w83d1564rac875a1d4e0ef87a@mail.gmail.com>
     [not found]     ` <200701051022.59914.gorcunov@gmail.com>
2007-01-05 21:28       ` Alessandro Suardi
2007-01-04 17:14 ` Cyrill V. Gorcunov
2007-01-04 17:15   ` Randy Dunlap

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070103133521.555f97c3.randy.dunlap@oracle.com \
    --to=randy.dunlap@oracle.com \
    --cc=bjdouma@xs4all.nl \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox