httpd.exe APPCRASH convert from phpbb2-> phpbb3

Problems with the Windows version of XAMPP, questions, comments, and anything related.

httpd.exe APPCRASH convert from phpbb2-> phpbb3

Postby felro » 22. January 2012 17:21

Hello,

I am working on converting a phpbb2 to phpbb3 board. During the convert I encountered a problem with XAMPP 1.7.7, which I use as my local development enviroment and I don't know how to solve it, maybe someone of you can helb me with this problem. I searched this board and google and read the newest questions of other persons, but i didn't found a case where the error.log of the appache has no entry. For the case that there is already a solution for my problem I apologize in advance and would be happy to get the link to the solution.

Now let's have a look at the problem.:

The convertscript works, if in my.ini of MySQL
Code: Select all
max_allowed_packet = 20M
is set, up to step 17 von 26. Than the apache crashes.

In the error.log of the apache (up to date stable 2.2.21) are no entrys as you see below.

Code: Select all
[Sat Jan 21 15:26:08 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Sat Jan 21 15:26:08 2012] [notice] Server built: Sep 10 2011 11:34:11
[Sat Jan 21 15:26:08 2012] [notice] Parent: Created child process 4512
[Sat Jan 21 15:26:09 2012] [notice] Digest: generating secret for digest authentication ...
[Sat Jan 21 15:26:09 2012] [notice] Digest: done
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Child process is running
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Acquired the start mutex.
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Starting 150 worker threads.
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Starting thread to listen on port 443.
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Starting thread to listen on port 443.
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Starting thread to listen on port 80.
[Sat Jan 21 15:26:11 2012] [notice] Child 4512: Starting thread to listen on port 80.


Windows 7 is telling me:

Code: Select all
  Problem Event Name:   APPCRASH
  Application Nam:   httpd.exe
  Application Version:   2.2.21.0
  Application Timestamp:   4e6b3136
  Fault Module Name:   php5ts.dll
  Fault Module Version:   5.3.8.0
  Fault Module Timestamp:   4e537a04
  Exception Code:   c00000fd
  Exception Offset:   0018a7a3
  OS Version:   6.1.7601.2.1.0.256.48
  Locale ID:   1031
  Additional Information 1:   e339
  Additional Information 2:   e339f2594e7f681a95b166793376bebb
  Additional Information 3:   487a
  Additional Information 4:   487a5cbd16e9b993452e8371bfc6edcd


even setting
Code: Select all
max_allowed_packet = 1M
(original value) let' the Apache crash further. Restarts of Apache and/or the computer do not solve the problem.

I am using xampp 1.7.7 with the included packages of Apache, php and MySQL as a local enviroment plattform under Windows 7, except the change i mentioned above I am not awake of any changes.

Has someone an idea?

Best regards Felix
felro
 
Posts: 5
Joined: 21. January 2012 15:34
Operating System: Windows 7 Professional 64bit

Re: httpd.exe APPCRASH bei phpbb2->phpbb3 convert

Postby Sharley » 23. January 2012 02:00

Hello Felix.
Please do not cross post.

You may have a couple of issues here that maybe revealed if you use the latest version 3 control panel.

In the xampp installation folder you will find the version 3 control panel:
xampp-control-3-beta.exe
First Exit the older version and then use this instead of the older 2.5 version as it has better log window details and creates it's own log file in the xampp folder, also you will see many added features.

BTW
The latest XCPv3 versions can be found here:
viewtopic.php?f=16&t=48932
Download and extract all the files and folders from the archive file into the xampp installation folder and overwrite when asked then use this latest version instead but close any other control panels you may have open.
This latest version has more features and more detailed reports in the log window.

The MySQL error.log file is in the \xampp\mysql\data folder.

There is also a php_error.log file found in the \xampp\php\logs folder which you can drag into an open text editor to read that may or may not reveal any possible issues you may have with PHP.

Did you install XAMPP into the default location of the C:\xampp folder ?

Good luck. :)
User avatar
Sharley
AF Moderator
 
Posts: 3316
Joined: 03. October 2008 05:10
Location: Yeppoon, Australia Time Zone: GMT/UTC+10
Operating System: Win 7 Pro 32bit/XP Pro SP3

Re: httpd.exe APPCRASH bei phpbb2->phpbb3 convert

Postby hackattack142 » 23. January 2012 02:04

Your Windows Event Log is indicating that PHP is crashing which causes Apache to crash as well.

Did you enable or install any more non-default PHP extensions during your upgrade?

The crash can be caused by incompatible extensions or extensions missing required files.
XAMPP Control Panel Developer
Latest CP: viewtopic.php?f=16&t=48932
hackattack142
 
Posts: 701
Joined: 20. May 2011 23:29
Operating System: Windows 7 Ultimate SP1 64-Bit

Re: httpd.exe APPCRASH convert from phpbb2-> phpbb3

Postby felro » 24. January 2012 21:52

I tried today with an installation of xampp directly into c:\xampp\ but the same error occoured. I did not change anything to php or the extensions linked to php.

Best regards Felix
felro
 
Posts: 5
Joined: 21. January 2012 15:34
Operating System: Windows 7 Professional 64bit

Re: httpd.exe APPCRASH convert from phpbb2-> phpbb3

Postby felro » 24. January 2012 22:52

I tried with the new Control Panel and now the error.log of the apache has a new line

Code: Select all
[Tue Jan 24 22:09:34 2012] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 24 22:09:34 2012] [notice] Digest: done
[Tue Jan 24 22:09:38 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Tue Jan 24 22:09:38 2012] [notice] Server built: Sep 10 2011 11:34:11
[Tue Jan 24 22:09:38 2012] [notice] Parent: Created child process 1696
[Tue Jan 24 22:09:40 2012] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 24 22:09:40 2012] [notice] Digest: done
[Tue Jan 24 22:09:41 2012] [notice] Child 1696: Child process is running
[Tue Jan 24 22:09:42 2012] [notice] Child 1696: Acquired the start mutex.
[Tue Jan 24 22:09:42 2012] [notice] Child 1696: Starting 150 worker threads.
[Tue Jan 24 22:09:42 2012] [notice] Child 1696: Starting thread to listen on port 443.
[Tue Jan 24 22:09:42 2012] [notice] Child 1696: Starting thread to listen on port 443.
[Tue Jan 24 22:09:42 2012] [notice] Child 1696: Starting thread to listen on port 80.
[Tue Jan 24 22:09:42 2012] [notice] Child 1696: Starting thread to listen on port 80.
[Tue Jan 24 22:47:22 2012] [notice] Parent: child process exited with status 3221225725 -- Restarting.
[Tue Jan 24 22:47:22 2012] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 24 22:47:22 2012] [notice] Digest: done
[Tue Jan 24 22:47:24 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Tue Jan 24 22:47:24 2012] [notice] Server built: Sep 10 2011 11:34:11
[Tue Jan 24 22:47:24 2012] [notice] Parent: Created child process 5772
[Tue Jan 24 22:47:26 2012] [notice] Digest: generating secret for digest authentication ...
[Tue Jan 24 22:47:26 2012] [notice] Digest: done
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Child process is running
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Acquired the start mutex.
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Starting 150 worker threads.
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Starting thread to listen on port 443.
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Starting thread to listen on port 443.
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Starting thread to listen on port 80.
[Tue Jan 24 22:47:28 2012] [notice] Child 5772: Starting thread to listen on port 80.
felro
 
Posts: 5
Joined: 21. January 2012 15:34
Operating System: Windows 7 Professional 64bit

Re: httpd.exe APPCRASH convert from phpbb2-> phpbb3

Postby Altrea » 24. January 2012 23:00

Hi feiro,

felro wrote:[Tue Jan 24 22:47:22 2012] [notice] Parent: child process exited with status 3221225725 -- Restarting.

Thats a buffer overflow. If you search the board for that status number, you will find several threads but none of them with a really successfull solution.
This problem is very difficult to debug (especially we don't know your convert script and cannot build our own test machine).
You can try to Google the status number, maybe some of the results there can help you.

best wishes,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: httpd.exe APPCRASH convert from phpbb2-> phpbb3

Postby rabts » 02. August 2016 14:53

also having the appcrash problem
:cry:
rabts
 
Posts: 4
Joined: 08. May 2016 20:05
XAMPP version: 5.6.3
Operating System: windows 7


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 152 guests