Closed
Bug 89925
Opened 25 years ago
Closed 22 years ago
installer crashes with assertion
Categories
(SeaMonkey :: Installer, defect)
Tracking
(Not tracked)
VERIFIED
WORKSFORME
Future
People
(Reporter: eisen, Assigned: slogan)
References
Details
(Keywords: crash)
Gtk-CRITICAL **: file gtkwidget.c: line 1510 (gtk_widget_hide): assertion
`widget != NULL' failed.
This occurs while trying to install Mozilla. My destination is
a tad unusual (/home/eisen/tmp/mozilla2) but that's been
working for months previously.I keep the "Typical" selection radio button, fill
in the
alternate installation destination, and it starts to fill
in the progress bars. Then the installer crashes.
To reproduce:
1. zcat ftp/mozilla-i686-pc-linux-gnu-sea.tar.gz | tar xvof -
2. cd mozilla-installer
3. ./mozilla-installer
4. Click "Next>"
5. Click "Accept"
6. Click "Change..." (for destination directory)
7. Fill in selection with "/home/eisen/tmp/mozilla2"
8. Click OK
9. Click "Next>"
10. Installer wants to create directory, click "Yes"
11. Click "Install" to begin installation
12. Wait.
13. Watch "Installing Browser" succeed
14. During "Installing Mail & News", observe crash with assertion in terminal window
This is the install.log file left behind:
-------------------------------------------------------------------------------
file:///home/eisen/mozilla-installer/./xpi/xpcom.xpi -- 07/08/2001 23:54:43
-------------------------------------------------------------------------------
Mozilla Seamonkey
-----------------
** initInstall: 0
** communicatorFolder: /home/eisen/tmp/mozilla2/
** component.reg file: /home/eisen/tmp/mozilla2/component.reg/
** libjsdom.so file: /home/eisen/tmp/mozilla2/libjsdom.so/
** libz.so file: /home/eisen/tmp/mozilla2/libz.so/
** xpti.dat file: /home/eisen/tmp/mozilla2/components/xpti.dat/
** xptitemp.dat file: /home/eisen/tmp/mozilla2/components/xptitemp.dat/
** addDirectory() returned: 0
[1/10] Installing: /home/eisen/tmp/mozilla2/libplds4.so
[2/10] Installing: /home/eisen/tmp/mozilla2/libxpcom.so
[3/10] Create Folder: /home/eisen/tmp/mozilla2/components
[4/10] Installing: /home/eisen/tmp/mozilla2/components/libjar50.so
[5/10] Installing: /home/eisen/tmp/mozilla2/components/libunicharutil.so
[6/10] Installing: /home/eisen/tmp/mozilla2/libmozjs.so
[7/10] Installing: /home/eisen/tmp/mozilla2/libnspr4.so
[8/10] Installing: /home/eisen/tmp/mozilla2/components/libxpinstall.so
[9/10] Installing: /home/eisen/tmp/mozilla2/libxpistub.so
[10/10] Installing: /home/eisen/tmp/mozilla2/libplc4.so
Install completed successfully
** performInstall() returned: 0
Finished Installation 07/08/2001 23:54:43
-------------------------------------------------------------------------------
file:///home/eisen/mozilla-installer/./xpi/browser.xpi -- 07/08/2001 23:54:43
-------------------------------------------------------------------------------
Mozilla Seamonkey
-----------------
** initInstall: 0
** communicatorFolder: /home/eisen/tmp/mozilla2/
** libmozucth.so file: /home/eisen/tmp/mozilla2/components/libmozucth.so/
** libpsmglue.so file: /home/eisen/tmp/mozilla2/components/libpsmglue.so/
** libsample.so file: /home/eisen/tmp/mozilla2/components/libsample.so/
** nsSample.js file: /home/eisen/tmp/mozilla2/components/nsSample.js/
** defaults/wallet/URLFieldSchema.tbl file:
/home/eisen/tmp/mozilla2/defaults/wallet/URLFieldSchema.tbl/
** libcmt.so file: /home/eisen/tmp/mozilla2/libcmt.so/
** libjpeg.so file: /home/eisen/tmp/mozilla2/libjpeg.so/
** libprotocol.so file: /home/eisen/tmp/mozilla2/libprotocol.so/
** addDirectory() returned: 0
** ERROR (-230): Create Folder: /home/eisen/tmp/mozilla2/plugins
** dirCreate() returned: -230
[1/201] Installing: /home/eisen/tmp/mozilla2/components/libuconv.so
[2/201] Create Folder: /home/eisen/tmp/mozilla2/defaults
[3/201] Create Folder: /home/eisen/tmp/mozilla2/defaults/wallet
[4/201] Installing: /home/eisen/tmp/mozilla2/defaults/wallet/VcardSchema.tbl
[5/201] Installing: /home/eisen/tmp/mozilla2/components/libgklayout.so
[6/201] Installing: /home/eisen/tmp/mozilla2/components/nsDictionary.js
[7/201] Installing: /home/eisen/tmp/mozilla2/components/libjsdom.so
[8/201] Installing: /home/eisen/tmp/mozilla2/components/libnsgif.so
[9/201] Create Folder: /home/eisen/tmp/mozilla2/res
[10/201] Installing: /home/eisen/tmp/mozilla2/res/forms.css
[11/201] Installing: /home/eisen/tmp/mozilla2/components/libgfx_gtk.so
[12/201] Create Folder: /home/eisen/tmp/mozilla2/res/html
[13/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-image.gif
[14/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-menu.gif
[15/201] Installing: /home/eisen/tmp/mozilla2/components/libgkcontent.so
[16/201] Create Folder: /home/eisen/tmp/mozilla2/res/samples
[17/201] Installing: /home/eisen/tmp/mozilla2/res/samples/xpmenu.xul
[18/201] Create Folder: /home/eisen/tmp/mozilla2/chrome
[19/201] Installing: /home/eisen/tmp/mozilla2/chrome/installed-chrome.txt
[20/201] Create Folder: /home/eisen/tmp/mozilla2/res/builtin
[21/201] Installing: /home/eisen/tmp/mozilla2/res/builtin/platformHTMLBindings.xml
[22/201] Installing: /home/eisen/tmp/mozilla2/components/libchrome.so
[23/201] Installing: /home/eisen/tmp/mozilla2/res/samples/tab.xul
[24/201] Create Folder: /home/eisen/tmp/mozilla2/defaults/pref
[25/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/config.js
[26/201] Installing: /home/eisen/tmp/mozilla2/components/libnslocale.so
[27/201] Installing: /home/eisen/tmp/mozilla2/components/libnspng.so
[28/201] Installing: /home/eisen/tmp/mozilla2/components/libimglib2.so
[29/201] Installing: /home/eisen/tmp/mozilla2/components/jsconsole-clhandler.js
[30/201] Installing: /home/eisen/tmp/mozilla2/res/langGroups.properties
[31/201] Installing: /home/eisen/tmp/mozilla2/res/unixcharset.properties
[32/201] Installing: /home/eisen/tmp/mozilla2/components/libgfx2.so
[33/201] Installing: /home/eisen/tmp/mozilla2/res/arrow.gif
[34/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/xpinstall.js
[35/201] Installing: /home/eisen/tmp/mozilla2/res/samples/colorpicker.xul
[36/201] Create Folder: /home/eisen/tmp/mozilla2/res/rdf
[37/201] Installing: /home/eisen/tmp/mozilla2/res/rdf/loading.gif
[38/201] Installing: /home/eisen/tmp/mozilla2/components/libjsurl.so
[39/201] Installing: /home/eisen/tmp/mozilla2/splash.xpm
[40/201] Installing: /home/eisen/tmp/mozilla2/libjsj.so
[41/201] Installing: /home/eisen/tmp/mozilla2/components/browser.xpt
[42/201] Installing: /home/eisen/tmp/mozilla2/run-mozilla.sh
[43/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/editor.js
[44/201] Installing: /home/eisen/tmp/mozilla2/res/samples/dexopenchrome.xul
[45/201] Installing: /home/eisen/tmp/mozilla2/components/libxpconnect.so
[46/201] Installing: /home/eisen/tmp/mozilla2/components/libucvlatin.so
[47/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-binary.gif
[48/201] Installing: /home/eisen/tmp/mozilla2/components/libpref.so
[49/201] Create Folder: /home/eisen/tmp/mozilla2/res/entityTables
[50/201] Installing:
/home/eisen/tmp/mozilla2/res/entityTables/html40Symbols.properties
[51/201] Installing:
/home/eisen/tmp/mozilla2/res/entityTables/html40Latin1.properties
[52/201] Create Folder: /home/eisen/tmp/mozilla2/plugins
[53/201] Installing: /home/eisen/tmp/mozilla2/plugins/libnullplugin.so
[54/201] Installing: /home/eisen/tmp/mozilla2/res/charsetalias.properties
[55/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/initpref.js
[56/201] Installing: /home/eisen/tmp/mozilla2/defaults/wallet/SchemaConcat.tbl
[57/201] Installing: /home/eisen/tmp/mozilla2/components/librdf.so
[58/201] Create Folder: /home/eisen/tmp/mozilla2/icons
[59/201] Installing: /home/eisen/tmp/mozilla2/icons/mozicon16.xpm
[60/201] Installing: /home/eisen/tmp/mozilla2/components/libembedcomponents.so
[61/201] Installing: /home/eisen/tmp/mozilla2/defaults/wallet/StateSchema.tbl
[62/201] Installing: /home/eisen/tmp/mozilla2/res/html/broken-image.gif
[63/201] Installing: /home/eisen/tmp/mozilla2/components/libprofile.so
[64/201] Installing: /home/eisen/tmp/mozilla2/components/libwebbrwsr.so
[65/201] Installing: /home/eisen/tmp/mozilla2/res/ua.css
[66/201] Installing: /home/eisen/tmp/mozilla2/res/acceptlanguage.properties
[67/201] Installing: /home/eisen/tmp/mozilla2/components/libregviewer.so
[68/201] Installing: /home/eisen/tmp/mozilla2/components/libmozbrwsr.so
[69/201] Installing: /home/eisen/tmp/mozilla2/components/libucvtw2.so
[70/201] Installing: /home/eisen/tmp/mozilla2/components/libwidget_gtk.so
[71/201] Installing: /home/eisen/tmp/mozilla2/components/libucvtw.so
[72/201] Installing: /home/eisen/tmp/mozilla2/components/libnecko2.so
[73/201] Installing: /home/eisen/tmp/mozilla2/components/libucvibm.so
[74/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/all.js
[75/201] Installing: /home/eisen/tmp/mozilla2/res/samples/hidetoolicon.xul
[76/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-unknown.gif
[77/201] Installing: /home/eisen/tmp/mozilla2/components/libnecko.so
[78/201] Installing: /home/eisen/tmp/mozilla2/components/libtimer_gtk.so
[79/201] Installing: /home/eisen/tmp/mozilla2/components/libdocshell.so
[80/201] Installing: /home/eisen/tmp/mozilla2/res/language.properties
[81/201] Installing: /home/eisen/tmp/mozilla2/components/libcaps.so
[82/201] Installing: /home/eisen/tmp/mozilla2/chrome/comm.jar
[83/201] Installing: /home/eisen/tmp/mozilla2/mozilla
[84/201] Installing: /home/eisen/tmp/mozilla2/components/nsHelperAppDlg.js
[85/201] Installing: /home/eisen/tmp/mozilla2/components/libimggif.so
[86/201] Installing: /home/eisen/tmp/mozilla2/mozilla-bin
[87/201] Installing: /home/eisen/tmp/mozilla2/components/libgfxps.so
[88/201] Installing: /home/eisen/tmp/mozilla2/components/libimgpng.so
[89/201] Installing: /home/eisen/tmp/mozilla2/components/libtxtsvc.so
[90/201] Create Folder: /home/eisen/tmp/mozilla2/res/samples/sampleimages
[91/201] Installing: /home/eisen/tmp/mozilla2/res/samples/sampleimages/down.gif
[92/201] Installing: /home/eisen/tmp/mozilla2/defaults/wallet/PositionalSchema.tbl
[93/201] Installing: /home/eisen/tmp/mozilla2/components/libnsprefm.so
[94/201] Installing: /home/eisen/tmp/mozilla2/components/libwallet.so
[95/201] Installing: /home/eisen/tmp/mozilla2/regxpcom
[96/201] Installing: /home/eisen/tmp/mozilla2/defaults/wallet/FieldSchema.tbl
[97/201] Installing: /home/eisen/tmp/mozilla2/components/libimgppm.so
[98/201] Installing: /home/eisen/tmp/mozilla2/components/liburiloader.so
[99/201] Installing: /home/eisen/tmp/mozilla2/chrome/embed.jar
[100/201] Installing: /home/eisen/tmp/mozilla2/res/samples/sampleimages/left.gif
[101/201] Installing: /home/eisen/tmp/mozilla2/regchrome
[102/201] Installing: /home/eisen/tmp/mozilla2/components/libucvcn.so
[103/201] Installing: /home/eisen/tmp/mozilla2/res/quirk.css
[104/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-telnet.gif
[105/201] Installing: /home/eisen/tmp/mozilla2/res/samples/dexparamdialog.xul
[106/201] Installing: /home/eisen/tmp/mozilla2/components/libnsmng.so
[107/201] Installing: /home/eisen/tmp/mozilla2/res/cmessage.txt
[108/201] Installing: /home/eisen/tmp/mozilla2/chrome/modern.jar
[109/201] Installing: /home/eisen/tmp/mozilla2/libgtksuperwin.so
[110/201] Installing: /home/eisen/tmp/mozilla2/components/libchardet.so
[111/201] Installing: /home/eisen/tmp/mozilla2/components/libxremote_client.so
[112/201] Installing: /home/eisen/tmp/mozilla2/components/libmozfind.so
[113/201] Installing: /home/eisen/tmp/mozilla2/components/libtransformiix.so
[114/201] Installing: /home/eisen/tmp/mozilla2/res/samples/dexparamdialog.html
[115/201] Installing: /home/eisen/tmp/mozilla2/components/libxmlextras.so
[116/201] Installing: /home/eisen/tmp/mozilla2/components/nsSidebar.js
[117/201] Installing: /home/eisen/tmp/mozilla2/components/liblwbrk.so
[118/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/security-prefs.js
[119/201] Installing: /home/eisen/tmp/mozilla2/regExport
[120/201] Installing: /home/eisen/tmp/mozilla2/res/samples/widgets.xul
[121/201] Installing: /home/eisen/tmp/mozilla2/libgtkembedmoz.so
[122/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/mailnews.js
[123/201] Installing: /home/eisen/tmp/mozilla2/components/libtxmgr.so
[124/201] Installing: /home/eisen/tmp/mozilla2/components/libnsappshell.so
[125/201] Installing: /home/eisen/tmp/mozilla2/res/builtin/htmlBindings.xml
[126/201] Installing:
/home/eisen/tmp/mozilla2/res/entityTables/html40Special.properties
[127/201] Installing: /home/eisen/tmp/mozilla2/components/nsXmlRpcClient.js
[128/201] Installing: /home/eisen/tmp/mozilla2/components/libjsloader.so
[129/201] Installing: /home/eisen/tmp/mozilla2/res/charsetData.properties
[130/201] Installing: /home/eisen/tmp/mozilla2/res/samples/sampleimages/right.gif
[131/201] Installing: /home/eisen/tmp/mozilla2/libgkgfx.so
[132/201] Installing: /home/eisen/tmp/mozilla2/res/rdf/document.gif
[133/201] Installing: /home/eisen/tmp/mozilla2/components/libnkcache.so
[134/201] Installing: /home/eisen/tmp/mozilla2/chrome/content-packs.jar
[135/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-text.gif
[136/201] Installing: /home/eisen/tmp/mozilla2/chrome/help.jar
[137/201] Installing: /home/eisen/tmp/mozilla2/res/samples/hidetoolicon.css
[138/201] Installing: /home/eisen/tmp/mozilla2/xpicleanup
[139/201] Installing: /home/eisen/tmp/mozilla2/defaults/wallet/SchemaStrings.tbl
[140/201] Installing: /home/eisen/tmp/mozilla2/components/libstrres.so
[141/201] Installing: /home/eisen/tmp/mozilla2/components/libappcomps.so
[142/201] Installing: /home/eisen/tmp/mozilla2/components/libgkplugin.so
[143/201] Installing: /home/eisen/tmp/mozilla2/res/html.css
[144/201] Installing: /home/eisen/tmp/mozilla2/chrome/classic.jar
[145/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-movie.gif
[146/201] Installing: /home/eisen/tmp/mozilla2/chrome/toolkit.jar
[147/201] Installing: /home/eisen/tmp/mozilla2/components/libeditor.so
[148/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-find.gif
[149/201] Installing: /home/eisen/tmp/mozilla2/res/samples/sampleimages/up.gif
[150/201] Installing: /home/eisen/tmp/mozilla2/res/html/gopher-audio.gif
[151/201] Installing: /home/eisen/tmp/mozilla2/defaults/pref/unix.js
[152/201] Installing: /home/eisen/tmp/mozilla2/components/libmork.so
[153/201] Installing: /home/eisen/tmp/mozilla2/components/nsProxyAutoConfig.js
[154/201] Installing:
/home/eisen/tmp/mozilla2/defaults/wallet/DistinguishedSchema.tbl
[155/201] Installing: /home/eisen/tmp/mozilla2/components/libmozxfer.so
[156/201] Installing: /home/eisen/tmp/mozilla2/res/rdf/folder-open.gif
[157/201] Installing: /home/eisen/tmp/mozilla2/components/libgkview.so
[158/201] Installing:
/home/eisen/tmp/mozilla2/res/entityTables/htmlEntityVersions.properties
[159/201] Installing: /home/eisen/tmp/mozilla2/icons/mozicon50.xpm
[160/201] Installing: /home/eisen/tmp/mozilla2/res/rdf/folder-closed.gif
[161/201] Installing: /home/eisen/tmp/mozilla2/res/viewsource.css
[162/201] Installing: /home/eisen/tmp/mozilla2/libgtkxtbin.so
[163/201] Installing: /home/eisen/tmp/mozilla2/components/libimgjpeg.so
[164/201] Installing: /home/eisen/tmp/mozilla2/res/rdf/article.gif
[165/201] Installing: /home/eisen/tmp/mozilla2/components/libucvja.so
[166/201] Installing: /home/eisen/tmp/mozilla2/components/libhtmlpars.so
[167/201] Installing: /home/eisen/tmp/mozilla2/components/libucvko.so
[168/201] Installing: /home/eisen/tmp/mozilla2/components/libshistory.so
[169/201] Installing: /home/eisen/tmp/mozilla2/res/samples/sampleimages/bongo.gif
[170/201] Installing:
/home/eisen/tmp/mozilla2/res/entityTables/transliterate.properties
[171/201] Installing: /home/eisen/tmp/mozilla2/components/libwalletviewers.so
[172/201] Installing: /home/eisen/tmp/mozilla2/components/liboji.so
[173/201] Installing: /home/eisen/tmp/mozilla2/components/libnsjpg.so
[174/201] Installing: /home/eisen/tmp/mozilla2/components/libcookie.so
[175/201] Installing: /home/eisen/tmp/mozilla2/components/nsFilePicker.js
[176/201] Register Content:
jar:resource:/chrome/toolkit.jar!/content/global-platform/
[177/201] Register Content:
jar:resource:/chrome/comm.jar!/content/communicator-platform/
[178/201] Register Content:
jar:resource:/chrome/comm.jar!/content/navigator-platform/
[179/201] Register Content: jar:resource:/chrome/toolkit.jar!/content/global-region/
[180/201] Register Content:
jar:resource:/chrome/comm.jar!/content/communicator-region/
[181/201] Register Content: jar:resource:/chrome/comm.jar!/content/editor-region/
[182/201] Register Content: jar:resource:/chrome/comm.jar!/content/navigator-region/
[183/201] Register Content: jar:resource:/chrome/toolkit.jar!/content/global/
[184/201] Register Content: jar:resource:/chrome/comm.jar!/content/cookie/
[185/201] Register Content: jar:resource:/chrome/comm.jar!/content/wallet/
[186/201] Register Content:
jar:resource:/chrome/content-packs.jar!/content/content-packs/
[187/201] Register Content: jar:resource:/chrome/comm.jar!/content/communicator/
[188/201] Register Content: jar:resource:/chrome/comm.jar!/content/editor/
[189/201] Register Content: jar:resource:/chrome/comm.jar!/content/navigator/
[190/201] Register Content: jar:resource:/chrome/comm.jar!/content/necko/
[191/201] Register Skin:
jar:resource:/chrome/classic.jar!/skin/classic/communicator/
[192/201] Register Skin: jar:resource:/chrome/classic.jar!/skin/classic/editor/
[193/201] Register Skin: jar:resource:/chrome/classic.jar!/skin/classic/global/
[194/201] Register Skin: jar:resource:/chrome/classic.jar!/skin/classic/messenger/
[195/201] Register Skin: jar:resource:/chrome/classic.jar!/skin/classic/navigator/
[196/201] Register Skin: jar:resource:/chrome/modern.jar!/skin/modern/communicator/
[197/201] Register Skin: jar:resource:/chrome/modern.jar!/skin/modern/editor/
[198/201] Register Skin: jar:resource:/chrome/modern.jar!/skin/modern/global/
[199/201] Register Skin: jar:resource:/chrome/modern.jar!/skin/modern/messenger/
[200/201] Register Skin: jar:resource:/chrome/modern.jar!/skin/modern/navigator/
[201/201] Register Content: jar:resource:/chrome/help.jar!/content/help/
Install completed successfully
** performInstall() returned: 0
Finished Installation 07/08/2001 23:54:53
Updated•25 years ago
|
QA Contact: gemal → gbush
Comment 1•25 years ago
|
||
This is weird. The assertion part is a dupe of Bug 88319, but there is no crash
there. Does this still occur Hal, on a newer nightly build?
http://ftp.mozilla.org/pub/mozilla/nightly/latest/
Severity: blocker → critical
Yes, this still happens with the July 20, 2001 nightly build which I
downloaded from "mozillazine.org". Is there some way I can attach GDB to
this and get you a stack trace?
Comment 3•25 years ago
|
||
You can add an attachment by clicking on "Create a new attachment" on this bug's
page which is underneath the keywords. I've included a direct link here though:
http://bugzilla.mozilla.org/createattachment.cgi?id=89925
When I ran mozilla-installer-bin with GBD, the assertion did not cause the
program to exit, so it carries on to a successfull install. I then tried
setting a breakpoint on gtk_widget_hide(), but it is invoked thousands of
times before the first window paints, so I lost patience. How can I set
a breakpoint to catch the assertion and stop the program there?
Comment 5•25 years ago
|
||
Marking NEW this is a pretty good trace.
Status: UNCONFIRMED → NEW
Ever confirmed: true
*** Bug 100262 has been marked as a duplicate of this bug. ***
Possible dupe with http://bugzilla.mozilla.org/show_bug.cgi?id=89436
Comment 10•22 years ago
|
||
Reporter
Does this bug exists on newer (1.5) builds? If not then please close this bug as
WorksForMe.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•