Hi.
I've now managed to free some disk space to build mozilla debug version
(cvs) .. This is my .mozconfig:

  ac_add_options --enable-application=browser
  mk_add_options MOZ_OBJDIR=/projects/mozilla/mozilla/objdir
  ac_add_options --enable-debug


I've added this line to ./run-mozilla.sh to get GRE:
export GRE_HOME=/projects/mozilla/mozilla/objdir/dist/lib


/mozilla/embedding/browser/gtk/tests/TestGtkEmbed.cpp:
 236x   // set our minimum size
 237x   gtk_widget_set_usize(browser->mozEmbed, 400, 400);
 238x
 239t>  set_browser_visibility(browser, TRUE);          // * 1


in set_browser_visibility:
/mozilla/embedding/browser/gtk/tests/TestGtkEmbed.cpp:
 line
 586   gtk_widget_show(browser->mozEmbed);
 587   gtk_widget_show(browser->topLevelVBox);
 588   gtk_widget_show(browser->topLevelWindow); // << *2
 589 } // end of set_browser_visibility

It's strange. When typing c(ontinue) at *1 I get segfault.
When stepping into set_broswer_visibility(...) typing return (to get
back) I can go ahead for 2 lines. Then i get :
Warning:
Cannot insert breakpoint 0.
Error accessing memory address 0x0: Input/output error.
I think gdb just didn't notice the seg fault when using return (?)

Do you have any clue what might cause this?
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to