GNOME Bugzilla – Bug 452926
crash in Epiphany Web Browser: A better stack trace for...
Last modified: 2007-07-02 11:03:00 UTC
Version: 2.19.2 What were you doing when the application crashed? A better stack trace for the crash that happens when one updates Filterset.G. Distribution: Mandriva Linux release 2008.0 (Cooker) for i586 Gnome Release: 2.19.4 2007-06-17 (Mandriva) BugBuddy Version: 2.18.1 System: Linux 2.6.17.14-mm-laptop-8mdv #1 Sun May 27 09:07:38 EDT 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Ia Ora Free Icon Theme: gnome Memory status: size: 233254912 vsize: 233254912 resident: 124108800 share: 43544576 rss: 124108800 rss_rlim: 4294967295 CPU usage: start_time: 1183301229 rtime: 36809 utime: 28923 stime: 7886 cutime:0 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany' Using host libthread_db library "/lib/i686/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1232550192 (LWP 3857)] [New Thread -1352234080 (LWP 16236)] [New Thread -1340920928 (LWP 4228)] [New Thread -1332528224 (LWP 4227)] [New Thread -1262560352 (LWP 4189)] [New Thread -1244406880 (LWP 4153)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 145114
Thread 1 (Thread -1232550192 (LWP 3857))
----------- .xsession-errors --------------------- ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** (epiphany:3857): WARNING **: Could not get rules file from filterg site sys:1: Warning: g_strsplit: assertion `string != NULL' failed Cannot access memory at address 0x0 Cannot access memory at address 0x0 --------------------------------------------------
Note this debug line: ** (epiphany:3857): WARNING **: Could not get rules file from filterg site
Now with epiphany-extensions debug symbols. Distribution: Mandriva Linux release 2008.0 (Cooker) for i586 Gnome Release: 2.19.4 2007-06-17 (Mandriva) BugBuddy Version: 2.18.1 System: Linux 2.6.17.14-mm-laptop-8mdv #1 Sun May 27 09:07:38 EDT 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 10300000 Selinux: No Accessibility: Disabled GTK+ Theme: Ia Ora Free Icon Theme: gnome Memory status: size: 203079680 vsize: 203079680 resident: 80244736 share: 37314560 rss: 80244736 rss_rlim: 4294967295 CPU usage: start_time: 1183322983 rtime: 903 utime: 863 stime: 40 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany' Using host libthread_db library "/lib/i686/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1231690032 (LWP 16604)] [New Thread -1314485344 (LWP 16610)] [New Thread -1306092640 (LWP 16609)] [New Thread -1261565024 (LWP 16606)] [New Thread -1243546720 (LWP 16605)] 0xffffe410 in __kernel_vsyscall ()
+ Trace 145117
Thread 1 (Thread -1231690032 (LWP 16604))
----------- .xsession-errors --------------------- (gnome-panel:3841): GConf-WARNING **: Directory `/apps/panel/toplevels/top_panel_screen1/screen' was not being monitored by GConfClient 0x80f0f58 (gnome-panel:3841): GConf-WARNING **: Directory `/apps/panel/toplevels/bottom_panel_screen1/screen' was not being monitored by GConfClient 0x80f0f58 ** (gnome-panel:3841): WARNING **: panel-applet-frame.c:1278: failed to load applet OAFIID:GrandrApplet: '!prefs_key=/apps/panel/applets/applet_14/prefs;background=none:;orient=down;size=x-small;locked_down=false kon niet gevonden worden of het uitbreiden hiervan is mislukt (gnome-panel:3841): GConf-WARNING **: Directory `/apps/panel/toplevels/top_panel_screen1/screen' was not being monitored by GConfClient 0x80f0f58 (gnome-panel:3841): GConf-WARNING **: Directory `/apps/panel/toplevels/bottom_panel_screen1/screen' was not being monitored by GConfClient 0x80f0f58 ** (epiphany:16604): WARNING **: Could not get rules file from filterg site sys:1: Warning: g_strsplit: assertion `string != NULL' failed Cannot access memory at address 0x0 Cannot access memory at address 0x0 --------------------------------------------------
The offending bit of code: t = lines = g_strsplit (contents, "\n", 0); while (TRUE) { (190) line = *t++; if (line == NULL) break; --- Just a guess: the variable t is an uninitialized array so that accessing it causes a crash?!
t is NULL here. *** This bug has been marked as a duplicate of 452119 ***