Closed
Bug 3705
Opened 26 years ago
Closed 26 years ago
Uninitialized memory read in nsParser::ResumeParser()
Categories
(Core :: DOM: HTML Parser, defect, P3)
Core
DOM: HTML Parser
Tracking
()
VERIFIED
FIXED
People
(Reporter: bruce, Assigned: rickg)
Details
Solaris 2.6, gcc 2.7.2.3, pull from 2pm PST on March 12, 1999. UMR: Uninitialized memory read: * This is occurring while in: nsParser::ResumeParse(nsIDTD*) [nsParser.cpp:754] nsParser::Parse(nsString&,void*,const nsString&,int,int) [nsParser.cpp:719] PresShell::DoCopy(nsISelectionMgr*) [nsPresShell.cpp:1528] nsBrowserWindow::DoCopy() [nsBrowserWindow.cpp:1975] nsBrowserWindow::DispatchMenuItem(int) [nsBrowserWindow.cpp:520] nsNativeBrowserWindow::DispatchMenuItem(int) [nsGTKMain.cpp:84] gtk_ifactory_cb(void*,unsigned int,_GtkWidget*) [nsGTKMenu.cpp:35] gtk_item_factory_callback_marshal [gtkitemfactory.c:274] gtk_marshal_NONE__NONE [gtkmarshal.c:363] gtk_handlers_run [gtksignal.c:1909] gtk_signal_real_emit [gtksignal.c:1469] gtk_signal_emit [gtksignal.c:552] gtk_widget_activate [gtkwidget.c:2810] gtk_menu_shell_activate_item [gtkmenushell.c:834] gtk_menu_shell_button_release [gtkmenushell.c:497] gtk_marshal_BOOL__POINTER [gtkmarshal.c:32] gtk_signal_real_emit [gtksignal.c:1484] gtk_signal_emit [gtksignal.c:552] gtk_widget_event [gtkwidget.c:2784] gtk_propagate_event [gtkmain.c:1295] gtk_main_do_event [gtkmain.c:752] gdk_event_dispatch [gdkevents.c:2086] g_main_dispatch [gmain.c:647] g_main_iterate [gmain.c:854] g_main_run [gmain.c:912] gtk_main [gtkmain.c:475] nsAppShell::Run() [nsAppShell.cpp:152] nsNativeViewerApp::Run() [nsGTKMain.cpp:42] main [nsGTKMain.cpp:97] _start [crt1.o] * Reading 4 bytes from 0x773898 in the heap. * Address 0x773898 is 56 bytes into a malloc'd block at 0x773860 of 80 bytes. * This block was allocated from: malloc [rtlib.o] __bUiLtIn_nEw [libgcc.a] __builtin_new [rtlib.o] nsParserFactory::CreateInstance(nsISupports*,const nsID&,void**) [nsParserFactory.cpp:124] nsComponentManagerImpl::CreateInstance(const nsID&,nsISupports*,const nsID&,void**) [nsComponentManager.cpp:1123] nsComponentManager::CreateInstance(const nsID&,nsISupports*,const nsID&,void**) [nsRepository.cpp:67] PresShell::DoCopy(nsISelectionMgr*) [nsPresShell.cpp:1496] nsBrowserWindow::DoCopy() [nsBrowserWindow.cpp:1975] nsBrowserWindow::DispatchMenuItem(int) [nsBrowserWindow.cpp:520] nsNativeBrowserWindow::DispatchMenuItem(int) [nsGTKMain.cpp:84] gtk_ifactory_cb(void*,unsigned int,_GtkWidget*) [nsGTKMenu.cpp:35] gtk_item_factory_callback_marshal [gtkitemfactory.c:274] gtk_marshal_NONE__NONE [gtkmarshal.c:363] gtk_handlers_run [gtksignal.c:1909] gtk_signal_real_emit [gtksignal.c:1469] gtk_signal_emit [gtksignal.c:552] gtk_widget_activate [gtkwidget.c:2810] gtk_menu_shell_activate_item [gtkmenushell.c:834] gtk_menu_shell_button_release [gtkmenushell.c:497] gtk_marshal_BOOL__POINTER [gtkmarshal.c:32] gtk_signal_real_emit [gtksignal.c:1484] gtk_signal_emit [gtksignal.c:552] gtk_widget_event [gtkwidget.c:2784] gtk_propagate_event [gtkmain.c:1295] gtk_main_do_event [gtkmain.c:752] gdk_event_dispatch [gdkevents.c:2086] g_main_dispatch [gmain.c:647] g_main_iterate [gmain.c:854] g_main_run [gmain.c:912] gtk_main [gtkmain.c:475]
Reporter | ||
Comment 1•26 years ago
|
||
I posted another stack trace and a possible fix for this in netscape.public.mozilla.patches (and emailed to owners/peers of the htmlparser).
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•