Bug 101670 - quick start wizard segfaults on x86_64
Summary: quick start wizard segfaults on x86_64
Status: RESOLVED FIXED
Alias: None
Product: kile
Classification: Applications
Component: general (show other bugs)
Version: 1.7.1
Platform: Debian testing Linux
: NOR crash
Target Milestone: ---
Assignee: Jeroen Wijnhout
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-17 09:31 UTC by Matthew Kriebel
Modified: 2005-10-03 11:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Kriebel 2005-03-17 09:31:31 UTC
Version:           1.7.1 (using KDE KDE 3.3.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

Running the Quick Start wizard in Kile causes a segfault when run on my Athlon 64.  Same package built for i386 runs fine.  I know the platform is new and this probably should have been reported by the Debian maintainer, but it's been a problem for months.
Comment 1 Jeroen Wijnhout 2005-03-17 13:13:50 UTC
Backtrace, please? After the crash you should see a crash handler dialog. The second tab in this dialog contains much useful information, please attach that to this bugreport.

I'm curious, if you think you should report the bug to the Debian maintainer, then why didn't you do that?

best,
Jeroen

Comment 2 Matthew Kriebel 2005-03-17 19:08:08 UTC
I'm trying to find the best way to let the package manintainer know.  This isn't an official distribution yet.

Here's the bt, which I thought to be pretty useless, but I guess it's a place to start.  I might try to compile it myself but havn't had time.

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 182974912448 (LWP 22554)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#3  0x0000002a983c3c84 in QListBox::item () from /usr/lib/libqt-mt.so.3
#4  0x0000000000461da3 in KConfigDialog::isDefault ()
#5  0x00000000004590b8 in KConfigDialog::isDefault ()
#6  0x0000000000458c71 in KConfigDialog::isDefault ()
#7  0x0000000000457f26 in KConfigDialog::isDefault ()
#8  0x00000000004554b8 in KConfigDialog::isDefault ()
#9  0x00000000004804d0 in KHTMLPart::metaObject ()
#10 0x0000000000483ceb in KHTMLPart::metaObject ()
#11 0x0000002a9830ff83 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#12 0x0000002a9830fddc in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#13 0x0000002a96e63364 in KAction::activated () from /usr/lib/libkdeui.so.4
#14 0x0000002a96e62e19 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#15 0x0000002a96e63511 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#16 0x0000002a9830ff83 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#17 0x0000002a985caad2 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#18 0x0000002a98325a5a in QSignal::activate () from /usr/lib/libqt-mt.so.3
#19 0x0000002a983f1507 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#20 0x0000002a9833df15 in QWidget::event () from /usr/lib/libqt-mt.so.3
#21 0x0000002a982bf792 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#22 0x0000002a982bf118 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#23 0x0000002a97553e65 in KApplication::notify () from /usr/lib/libkdecore.so.4
#24 0x0000002a9826234f in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#25 0x0000002a982608f6 in QApplication::x11ProcessEvent ()
   from /usr/lib/libqt-mt.so.3
#26 0x0000002a98274985 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#27 0x0000002a982ceee4 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#28 0x0000002a982cedb2 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#29 0x0000002a982bf935 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#30 0x000000000048777e in QPtrList<char>::deleteItem ()
#31 0x0000002a996d33c1 in __libc_start_main () from /lib/libc.so.6
#32 0x000000000043732a in ?? ()
#33 0x0000007fbffff848 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000001 in ?? ()
#36 0x0000007fbffffa81 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000007fbffffa86 in ?? ()
#39 0x0000007fbffffa9a in ?? ()
#40 0x0000007fbffffaad in ?? ()
#41 0x0000007fbffffab8 in ?? ()
#42 0x0000007fbffffac8 in ?? ()
#43 0x0000007fbffffb22 in ?? ()
#44 0x0000007fbffffb58 in ?? ()
#45 0x0000007fbffffba9 in ?? ()
#46 0x0000007fbffffbc2 in ?? ()
#47 0x0000007fbffffbd4 in ?? ()
#48 0x0000007fbffffbea in ?? ()
#49 0x0000007fbffffbf4 in ?? ()
#50 0x0000007fbffffe29 in ?? ()
#51 0x0000007fbffffe37 in ?? ()
#52 0x0000007fbffffe64 in ?? ()
#53 0x0000007fbffffe94 in ?? ()
#54 0x0000007fbffffea2 in ?? ()
#55 0x0000007fbffffeb4 in ?? ()
#56 0x0000007fbffffef5 in ?? ()
#57 0x0000007fbfffff09 in ?? ()
#58 0x0000007fbfffff24 in ?? ()
#59 0x0000007fbfffff33 in ?? ()
#60 0x0000007fbfffff3e in ?? ()
#61 0x0000007fbfffff4d in ?? ()
#62 0x0000007fbfffff55 in ?? ()
#63 0x0000007fbfffff65 in ?? ()
#64 0x0000007fbfffff7d in ?? ()
#65 0x0000007fbfffff8c in ?? ()
#66 0x0000007fbfffff99 in ?? ()
#67 0x0000007fbfffffa5 in ?? ()
#68 0x0000007fbfffffb2 in ?? ()
#69 0x0000007fbfffffbf in ?? ()
#70 0x0000007fbfffffda in ?? ()
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000010 in ?? ()
#73 0x00000000078bfbff in ?? ()
#74 0x0000000000000006 in ?? ()
#75 0x0000000000001000 in ?? ()
#76 0x0000000000000011 in ?? ()
#77 0x0000000000000064 in ?? ()
#78 0x0000000000000003 in ?? ()
#79 0x0000000000400040 in ?? ()
#80 0x0000000000000004 in ?? ()
#81 0x0000000000000038 in ?? ()
#82 0x0000000000000005 in ?? ()
#83 0x0000000000000008 in ?? ()
#84 0x0000000000000007 in ?? ()
#85 0x0000002a95556000 in ?? ()
#86 0x0000000000000008 in ?? ()
#87 0x0000000000000000 in ?? ()
#88 0x0000000000000009 in ?? ()
#89 0x0000000000437300 in ?? ()
#90 0x000000000000000b in ?? ()
#91 0x00000000000003e8 in ?? ()
#92 0x000000000000000c in ?? ()
#93 0x00000000000003e8 in ?? ()
#94 0x000000000000000d in ?? ()
#95 0x00000000000003e8 in ?? ()
#96 0x000000000000000e in ?? ()
#97 0x00000000000003e8 in ?? ()
#98 0x0000000000000017 in ?? ()
#99 0x0000000000000000 in ?? ()
#100 0x000000000000000f in ?? ()
#101 0x0000007fbffffa7a in ?? ()
#102 0x0000000000000000 in ?? ()
#103 0x0000000000000000 in ?? ()
#104 0x34365f3638780000 in ?? ()
#105 0x444b00656c696b00 in ?? ()
#106 0x4849544c554d5f45 in ?? ()
#107 0x736c61663d444145 in ?? ()
#108 0x47415f4853530065 in ?? ()
#109 0x3d4449505f544e45 in ?? ()
#110 0x5245540032373134 in ?? ()
#111 0x006d726574783d4d in ?? ()
#112 0x622f3d4c4c454853 in ?? ()
#113 0x00687361622f6e69 in ?? ()
#114 0x5f43525f324b5447 in ?? ()
#115 0x652f3d53454c4946 in ?? ()
#116 0x322d6b74672f6374 in ?? ()
#117 0x63726b74672f302e in ?? ()
#118 0x6d2f656d6f682f3a in ?? ()
#119 0x6b74672e2f336b77 in ?? ()
#120 0x2f3a302e322d6372 in ?? ()
#121 0x6b776d2f656d6f68 in ?? ()
#122 0x732f65646b2e2f33 in ?? ()
#123 0x6e6f632f65726168 in ?? ()
#124 0x726b74672f676966 in ?? ()
#125 0x4f4f525356430063 in ?? ()
#126 0x7a626569726b3d54 in ?? ()
#127 0x6773672e73766340 in ?? ()
#128 0x656372756f732e30 in ?? ()
#129 0x656e2e6567726f66 in ?? ()
#130 0x6f727376632f3a74 in ?? ()
#131 0x00306773672f746f in ?? ()
#132 0x465f43525f4b5447 in ?? ()
#133 0x74652f3d53454c49 in ?? ()
#134 0x74672f6b74672f63 in ?? ()
#135 0x6d6f682f3a63726b in ?? ()
#136 0x2e2f336b776d2f65 in ?? ()
#137 0x682f3a63726b7467 in ?? ()
#138 0x336b776d2f656d6f in ?? ()
#139 0x68732f65646b2e2f in ?? ()
#140 0x666e6f632f657261 in ?? ()
#141 0x63726b74672f6769 in ?? ()
#142 0x3d42494c5f534700 in ?? ()
#143 0x776d2f656d6f682f in ?? ()
#144 0x746e6f662e2f336b in ?? ()
#145 0x574f444e49570073 in ?? ()
#146 0x30363339323d4449 in ?? ()
#147 0x5f45444b00393331 in ?? ()
#148 0x5345535f4c4c5546 in ?? ()
#149 0x7572743d4e4f4953 in ?? ()
#150 0x6d3d524553550065 in ?? ()
#151 0x435f534c00336b77 in ?? ()
#152 0x6f6e3d53524f4c4f in ?? ()
#153 0x303d69663a30303d in ?? ()
#154 0x3b31303d69643a30 in ?? ()
#155 0x31303d6e6c3a3433 in ?? ()
#156 0x343d69703a36333b in ?? ()
#157 0x3d6f733a33333b30 in ?? ()
#158 0x6f643a35333b3130 in ?? ()
#159 0x623a35333b31303d in ?? ()
#160 0x3b33333b30343d64 in ?? ()
#161 0x30343d64633a3130 in ?? ()
#162 0x6f3a31303b33333b in ?? ()
#163 0x3b31333b30343d72 in ?? ()
#164 0x31303d78653a3130 in ?? ()
#165 0x61742e2a3a32333b in ?? ()
#166 0x3a31333b31303d72 in ?? ()
#167 0x31303d7a67742e2a in ?? ()
#168 0x72612e2a3a31333b in ?? ()
#169 0x3a31333b31303d6a in ?? ()
#170 0x31303d7a61742e2a in ?? ()
#171 0x7a6c2e2a3a31333b in ?? ()
#172 0x3a31333b31303d68 in ?? ()
#173 0x31303d70697a2e2a in ?? ()
#174 0x3d7a2e2a3a31333b in ?? ()
#175 0x2e2a3a31333b3130 in ?? ()
#176 0x3a31333b31303d5a in ?? ()
#177 0x3b31303d7a672e2a in ?? ()
#178 0x327a622e2a3a3133 in ?? ()
#179 0x2a3a31333b31303d in ?? ()
#180 0x3b31303d6265642e in ?? ()
#181 0x6d70722e2a3a3133 in ?? ()
#182 0x2a3a31333b31303d in ?? ()
#183 0x3b31303d72616a2e in ?? ()
#184 0x67706a2e2a3a3133 in ?? ()
#185 0x2a3a35333b31303d in ?? ()
#186 0x31303d6765706a2e in ?? ()
#187 0x69672e2a3a35333b in ?? ()
#188 0x3a35333b31303d66 in ?? ()
#189 0x31303d706d622e2a in ?? ()
#190 0x62702e2a3a35333b in ?? ()
#191 0x3a35333b31303d6d in ?? ()
#192 0x31303d6d67702e2a in ?? ()
#193 0x70702e2a3a35333b in ?? ()
#194 0x3a35333b31303d6d in ?? ()
#195 0x31303d6167742e2a in ?? ()
#196 0x62782e2a3a35333b in ?? ()
#197 0x3a35333b31303d6d in ?? ()
#198 0x31303d6d70782e2a in ?? ()
#199 0x69742e2a3a35333b in ?? ()
#200 0x3a35333b31303d66 in ?? ()
#201 0x303d666669742e2a in ?? ()
#202 0x702e2a3a35333b31 in ?? ()
#203 0x35333b31303d676e in ?? ()
#204 0x303d766f6d2e2a3a in ?? ()
#205 0x6d2e2a3a35333b31 in ?? ()
#206 0x35333b31303d6770 in ?? ()
#207 0x3d6765706d2e2a3a in ?? ()
#208 0x2e2a3a35333b3130 in ?? ()
#209 0x333b31303d697661 in ?? ()
#210 0x3d696c662e2a3a35 in ?? ()
#211 0x2e2a3a35333b3130 in ?? ()
#212 0x35333b31303d6c67 in ?? ()
#213 0x31303d6c642e2a3a in ?? ()
#214 0x63782e2a3a35333b in ?? ()
#215 0x3a35333b31303d66 in ?? ()
#216 0x31303d6477782e2a in ?? ()
#217 0x676f2e2a3a35333b in ?? ()
#218 0x3a35333b31303d67 in ?? ()
#219 0x31303d33706d2e2a in ?? ()
#220 0x61772e2a3a35333b in ?? ()
#221 0x3a35333b31303d76 in ?? ()
#222 0x524f535255435800 in ?? ()
#223 0x53003d455a49535f in ?? ()
#224 0x5f485455415f4853 in ?? ()
#225 0x6d742f3d4b434f53 in ?? ()
#226 0x4c692d6873732f70 in ?? ()
#227 0x333231346a697546 in ?? ()
#228 0x342e746e6567612f in ?? ()
#229 0x5353455300333231 in ?? ()
#230 0x414e414d5f4e4f49 in ?? ()
#231 0x61636f6c3d524547 in ?? ()
#232 0x3a66666970732f6c in ?? ()
#233 0x43492e2f706d742f in ?? ()
#234 0x342f78696e752d45 in ?? ()
#235 0x5245535500303232 in ?? ()
#236 0x6b776d3d454d414e in ?? ()
#237 0x5652455350580033 in ?? ()
#238 0x3a3d5453494c5245 in ?? ()
#239 0x4854415000203436 in ?? ()
#240 0x6f6c2f7273752f3d in ?? ()
#241 0x3a6e69622f6c6163 in ?? ()
#242 0x6e69622f7273752f in ?? ()
#243 0x752f3a6e69622f3a in ?? ()
#244 0x582f6e69622f7273 in ?? ()
#245 0x2f7273752f3a3131 in ?? ()
#246 0x2f7e3a73656d6167 in ?? ()
#247 0x534544002f6e6962 in ?? ()
#248 0x5345535f504f544b in ?? ()
#249 0x65646b3d4e4f4953 in ?? ()
#250 0x4553585f4d444700 in ?? ()
#251 0x434f4c5f52455652 in ?? ()
#252 0x6f6c3d4e4f495441 in ?? ()
#253 0x3d445750006c6163 in ?? ()
#254 0x776d2f656d6f682f in ?? ()
#255 0x3d474e414c00336b in ?? ()
#256 0x44470053555f6e65 in ?? ()
#257 0x4e4f49535345534d in ?? ()
#258 0x4c48530065646b3d in ?? ()
#259 0x4d4f4800323d4c56 in ?? ()
#260 0x2f656d6f682f3d45 in ?? ()
#261 0x4e414c00336b776d in ?? ()
#262 0x6e653d4547415547 in ?? ()
#263 0x475f6e653a53555f in ?? ()
#264 0x554358006e653a42 in ?? ()
#265 0x4548545f524f5352 in ?? ()
#266 0x4e474f4c003d454d in ?? ()
#267 0x336b776d3d454d41 in ?? ()
#268 0x4853525f53564300 in ?? ()
#269 0x535643006873733d in ?? ()
#270 0x763d524f54494445 in ?? ()
#271 0x414c505349440069 in ?? ()
#272 0x5800302e303a3d59 in ?? ()
#273 0x5449524f48545541 in ?? ()
#274 0x2e2f706d742f3d59 in ?? ()
#275 0x596368774c6d6467 in ?? ()
#276 0x7273752f3d5f006f in ?? ()
#277 0x6c696b2f6e69622f in ?? ()
#278 0x622f7273752f0065 in ?? ()
#279 0x00656c696b2f6e69 in ?? ()
#280 0x0000000000000000 in ?? ()
Comment 3 Matthew Kriebel 2005-03-18 07:21:36 UTC
compiled with debug.  here's the bt

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 182974920640 (LWP 4872)]
[KCrash handler]
#3  0x0000002a983c5c84 in QListBox::item () from /usr/lib/libqt-mt.so.3
#4  0x0000000000464b8e in KileDialog::QuickDocument::fillCombobox (
    this=0xcfd580, combo=0xcfd850, cslist=@0x4, seltext=@0xcfd740)
    at quickdocumentdialog.cpp:944
#5  0x000000000045b0c8 in KileDialog::QuickDocument::fillDocumentClassCombobox
    (this=0xcfd580) at qstring.h:850
#6  0x000000000045aa67 in KileDialog::QuickDocument::readDocumentClassConfig (
    this=0xcfd580) at quickdocumentdialog.cpp:474
#7  0x0000000000459ac0 in KileDialog::QuickDocument::readConfig (this=0xcfd580)
    at quickdocumentdialog.cpp:373
#8  0x0000000000456c88 in QuickDocument (this=0xcfd580, config=0x0, 
    parent=0x2a998f33a0, name=0x50 <Address 0x50 out of bounds>, 
    caption=@0x817c10) at quickdocumentdialog.cpp:144
#9  0x000000000048a4e0 in Kile::quickDocument (this=0x7e6d50) at kile.cpp:1170
#10 0x000000000048e0bb in Kile::qt_invoke (this=0x7e6d50, _id=138, 
    _o=0x7fbfffe810) at kile.moc:390
#11 0x0000002a98311f83 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#12 0x0000002a98311ddc in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#13 0x0000002a96e63364 in KAction::activated () from /usr/lib/libkdeui.so.4
#14 0x0000002a96e62e19 in KAction::slotActivated () from /usr/lib/libkdeui.so.4
#15 0x0000002a96e63511 in KAction::qt_invoke () from /usr/lib/libkdeui.so.4
#16 0x0000002a98311f83 in QObject::activate_signal ()
   from /usr/lib/libqt-mt.so.3
#17 0x0000002a985ccad2 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#18 0x0000002a98327a5a in QSignal::activate () from /usr/lib/libqt-mt.so.3
#19 0x0000002a983f3507 in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/libqt-mt.so.3
#20 0x0000002a9833ff15 in QWidget::event () from /usr/lib/libqt-mt.so.3
#21 0x0000002a982c1792 in QApplication::internalNotify ()
   from /usr/lib/libqt-mt.so.3
#22 0x0000002a982c1118 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#23 0x0000002a97553e65 in KApplication::notify () from /usr/lib/libkdecore.so.4
#24 0x0000002a9826434f in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#25 0x0000002a982628f6 in QApplication::x11ProcessEvent ()
   from /usr/lib/libqt-mt.so.3
#26 0x0000002a98276985 in QEventLoop::processEvents ()
   from /usr/lib/libqt-mt.so.3
#27 0x0000002a982d0ee4 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#28 0x0000002a982d0db2 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#29 0x0000002a982c1935 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#30 0x0000000000491dfe in main (argc=-1073744895, argv=0x7e6d50)
    at main.cpp:131
Comment 4 Jeroen Wijnhout 2005-03-18 15:44:01 UTC
Thanks for the backtrace, lots of details in there ;-) It is very odd that Kile segfaults in that place, since there are no pointers in the line of code where Kile crashes. It suggest that the culprit is in the libraries, but it is hard to tell.

best,
Jeroen
Comment 5 Jeroen Wijnhout 2005-05-18 21:26:30 UTC
Can you try 1.8b2 please? 

best,
Jeroen
Comment 6 Jeroen Wijnhout 2005-10-03 11:53:20 UTC
Did find a possible source of the crash. However I could not reproduce it. Hopefully the fix I have made does fix the crash for you. Wait for kile-1.9.

best,
Jeroen