todays bug report no 2

Roland Krause rokrau at yahoo.com
Thu Mar 15 02:17:27 UTC 2001


And one more for the road.
Open a project, close the unnamed "browser" window, goto Help->The User
Manual 
or any other menu item that opens the browser window. Click, crash. 

Here is the backtrace although this is simple to reproduce. 

Hmm, I begin to wonder whether you can actually find all of these w/o
really starting to do some checking for the pointers. 

Another possibility is, since so much of the logic in KDevelop assumes
that 
there is always at least one browser doc and one source doc, open two
unnamed 
docs but dont show them. Then when the user really opens the file reuse
them.
Is that a possibility at all? 

Roland, who is going to be surprised if you can get this at least
somewhat 
until the end of the week.

--

#0  0x12ad20 in CDocBrowser::showURL (this=0x30e890, url=@0x2371d0,
    reload=false) at cdocbrowser.cpp:147
#1  0x4392c in CKDevelop::slotURLSelected (this=0x2b5bd8,
url=@0xefffe0a8)
    at ckdevelop.cpp:2906
#2  0x411a0 in CKDevelop::showDocHelp (this=0x2b5bd8,
filename=@0xefffe120)
    at ckdevelop.cpp:2491
#3  0x41204 in CKDevelop::slotHelpContents (this=0x2b5bd8)
    at ckdevelop.cpp:2495
#4  0xee5e5028 in QObject::activate_signal ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#5  0xee618f84 in QSignal::activate ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#6  0xee6b7b7c in QPopupMenu::mouseReleaseEvent ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#7  0xee630420 in QWidget::event () from
/devl/rkrause/qt-2.3.0/lib/libqt.so.2
#8  0xee590088 in QApplication::notify ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#9  0xeea7d744 in KApplication::notify ()
   from /devl/rkrause/kde2/lib/libkdecore.so.3
#10 0xee55d880 in QETWidget::translateMouseEvent ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#11 0xee55aba0 in QApplication::x11ProcessEvent ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#12 0xee5597a0 in QApplication::processNextEvent ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#13 0xee59212c in QApplication::enter_loop ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#14 0xee559714 in QApplication::exec ()
   from /devl/rkrause/qt-2.3.0/lib/libqt.so.2
#15 0xa7c1c in main (argc=2593448, argv=0xefffea18) at main.cpp:117


=====
--
Roland Krause
In the garage of life there are mechanics and 
there are drivers. Mechanics wanted!

__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.
http://auctions.yahoo.com/

-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop-devel mailing list